; this includes the messages for print*reg* ; ----------------------------------------- ; where the value will be placed reg8msg db 0,0ah,0dh,0 reg16msg db 0,0,0ah,0dh,0 reg32msg db 0,0,0,0,0ah,0dh,0 ; low 8-bit registers almsg db 'al = ',0 blmsg db 'bl = ',0 clmsg db 'cl = ',0 dlmsg db 'dl = ',0 ; high 8-bit registers ahmsg db 'ah = ',0 bhmsg db 'bh = ',0 chmsg db 'ch = ',0 dhmsg db 'dh = ',0 ; 16-bit registers (and segments) axmsg db 'ax = ',0 bxmsg db 'bx = ',0 cxmsg db 'cx = ',0 dxmsg db 'dx = ',0 ipmsg db 'ip = ',0 bpmsg db 'bp = ',0 simsg db 'si = ',0 dimsg db 'di = ',0 csmsg db 'cs = ',0 dsmsg db 'ds = ',0 esmsg db 'es = ',0 fsmsg db 'fs = ',0 gsmsg db 'gs = ',0 flagsmsg db 'flags = ',0 ; 32-bit registers eaxmsg db 'eax = ',0 ebxmsg db 'ebx = ',0 ecxmsg db 'ecx = ',0 edxmsg db 'edx = ',0 ebpmsg db 'ebp = ',0 eipmsg db 'eip = ',0 esimsg db 'esi = ',0 edimsg db 'edi = ',0 eflagsmsg db 'eflags = ',0