9.2.2.2 读光标位置
INT 10H功能3是读光标位置,页号必须在BH中指定。此功能把光标位置的行号回送给DH,列号回送给DL。光标大小的参数填入CH和CL,也就是说,在CH和CL中回送的是用功能1设置的光标参数。
例9.9
读0页的当前光标位置。
9.2.2.3 选择显示页
INT 10H的功能5可由程序确定显存中的显示区域。ROM
BIOS将CGA的显存分为4页,每页25×80个字符,或分为8页,每页25×40个字符。每一页的起始地址在1KB的边界。这4页的起始地址分别为B800:0000,B800:1000,B800:2000,B800:3000。
例9.10
选择显示页。
|
|