home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD1.mdf
/
magazine
/
pctchnqs
/
1991
/
number3
/
asm.h
next >
Wrap
Text File
|
1991-06-19
|
1KB
|
38 lines
void __emit__();
#define pushAX() __emit__(0x50)
#define pushBX() __emit__(0x53)
#define pushCX() __emit__(0x51)
#define pushDX() __emit__(0x52)
#define pushSI() __emit__(0x56)
#define pushDI() __emit__(0x57)
#define pushBP() __emit__(0x55)
#define pushSP() __emit__(0x54)
#define pushDS() __emit__(0x1E)
#define pushES() __emit__(0x06)
#define pushSS() __emit__(0x16)
#define pushCS() __emit__(0x0E)
#define pushF() __emit__(0x9C)
#define popAX() __emit__(0x58)
#define popBX() __emit__(0x5B)
#define popCX() __emit__(0x59)
#define popDX() __emit__(0x5A)
#define popSI() __emit__(0x5E)
#define popDI() __emit__(0x5F)
#define popBP() __emit__(0x5D)
#define popSP() __emit__(0x5C)
#define popDS() __emit__(0x1F)
#define popES() __emit__(0x07)
#define popSS() __emit__(0x17)
#define popF() __emit__(0x9D)
#define stosb() __emit__(0xAA)
#define stosw() __emit__(0xAB)
#define lodsb() __emit__(0xAC)
#define lodsw() __emit__(0xAD)
#define retn() __emit__(0xC3)
#define retf() __emit__(0xCB)
#define iret() __emit__(0xCF)