在 DOS 屏幕上,显示每一个字符,在显存中,都是两个字节。
在 DOS 屏幕上,每一行,共有 80 字符,在显存中,要占用 160 字节。
A0H,就是 160。
MOV AL, 160;
DEC DH ;行号1~25,变成 0~24
MUL DH ;乘以行号(0~24)
MOV BX, AX
MOV AL, 2
MUL DL ;乘以列号
SUB AX, 2
ADD BX, AX ;得到该字符,在显存中的地址