Assembly code snippets
Details
| Title | Static Buffer |
|---|---|
| Author | bitRAKE |
| Submitted by: | bitRAKE |
| Date added: | 2002-02-17 21:12:55 |
| Date modified: | 2002-02-17 21:13:09 |
Comments
Buffer object macro with only a clear method.
Snippet
.BUFFER MACRO thename:REQ, thesize:REQ
_BSS segment DWORD public 'BSS'
ALIGN 4
thename db (thesize + 3) AND -4 dup (?)
_BSS ends
thename&Clear MACRO
mov edi,OFFSET thename
mov ecx,(SIZEOF thename) / 4
xor eax,eax
rep stosd
ENDM
ENDM
_BSS segment DWORD public 'BSS'
ALIGN 4
thename db (thesize + 3) AND -4 dup (?)
_BSS ends
thename&Clear MACRO
mov edi,OFFSET thename
mov ecx,(SIZEOF thename) / 4
xor eax,eax
rep stosd
ENDM
ENDM