SHOWOUT MARC A, B, C, D, E; macros are called to display strings at specified coordinates and attributes.
MOV AH, 13H; where the string is defined in ES
MOV AL, 0H
MOV BH, 0H
MOV BL, D
MOV CX, E
MOV DH, A
MOV DL, B
MOV SI, OFFSET C
MOV ES: [BP], SI
INT 10H
ENDM
SHOWOUT 08,32, MESS1,0B9H, LENTH1; DH / DL = 08/32, MESS1 is the displayed string, 0B9H is
In doing so, it shows how it can be garbled. |