dos33fsprogs/utils/gr-sim/dots/8086_emulator.h

18 lines
451 B
C
Raw Normal View History

2023-11-23 23:27:30 +00:00
extern unsigned short stack[4096];
extern unsigned short ax,bx,cx,dx,si,di,bp,cs,ds,es,fs;
extern int cf,of,zf,sf;
extern unsigned short sp;
void mul_16(unsigned short value);
void imul_8(char value);
void imul_16(short value);
void imul_16_bx(short value);
void imul_16_dx(short value);
void div_8(unsigned char value);
void idiv_16(unsigned short value);
unsigned short sar(unsigned short value,int shift);
void push(int value);
short pop(void);