1、系统时钟地址

0000:046CH——

4字节 时钟计数器,每次时钟中断时自动加1。系统启动时,其值为从午夜到现在的时钟中断数。当其计数达24小时时,则被置为0,并且将0000:0470H的字节置为1
0000:0470H—— 1字节 该字节在午夜时置1

参见INT 8H(时钟中断)

2、显示特性数据地址

0000:0449H——

1字节 当前显示模式
0000:044AH—— 1字 每行字符数(列数)
0000:044CH—— 1字 显示缓冲区的字节数
0000:044EH—— 1字 当前显示页在显示缓冲区内的便移量
0000:0450H—— 8字 光标在显示页中的位置,高字节为行,低字节为列
0000:0460H—— 1字 当前光标的形状。高字节为光标的上线,低字节为其下线
0000:0462H—— 1字节 当前显示页
0000:0463H—— 1字 CRT控制索引寄存器的端口地址
0000:0465H—— 1字节 CRT控制器中模式寄存器的当前值
0000:0466H—— 1字节 CRT控制器中颜色寄存器的当前值

参见INT 10H(显示服务中断)

3、显示缓冲区地址

A000:0000——  内容  图形显示模式的显示内容

表1 单色显示器的显示属性定义

背景属性 前景属性
7 6 5 4 3 2 1 0
Blink       Bright      

B000:0000—— 800H字 黑白显示器的显示文本信息,每个字中的低字节是字符的ASCII码,高字节是其属性
B800:0000—— 2000H字 彩色显示器的显示缓冲区。其字符显示内容与前者相同

表2 黑白显示器的显示属性表

背景属性

前景属性

7 6 5 4

属性

3 2 1 0

属性

0 0 0 0 Black
0 1 1 1 Reverse
1 0 0 0 Blink
1 1 1 1 Reverse blink
0 0 0 0 Black
0 0 0 1 Underlined
0 1 1 1 Normal
1 0 0 1 Bright Underlined
1 1 1 1 Bright

表3 彩色显示器的显示属性定义

背景属性 前景属性
7 6 5 4 3 2 1 0
Blink Red Green Blue Bright Red Green Blue

表4 彩色显示器的显示属性表

背景属性

前景属性

7 6 5 4

属性

3 2 1 0

属性

0 0 0 0 Black
0 0 0 1 Blue
0 0 1 0 Green
0 0 1 1 Cyan
0 1 0 0 Red
0 1 0 1 Magenta
0 1 1 0 Brown
0 1 1 1 White
1 0 0 0 Black Blink
1 0 0 1 Blue Blink
1 0 1 0 Green Blink
1 0 1 1 Cyan Blink
1 1 0 0 Red Blink
1 1 0 1 Magenta Blink
1 1 1 0 Brown Blink
1 1 1 1 White Blink
0 0 0 0 Black
0 0 0 1 Blue
0 0 1 0 Green
0 0 1 1 Cyan
0 1 0 0 Red
0 1 0 1 Magenta
0 1 1 0 Brown
0 1 1 1 White
1 0 0 0 Dark Gray
1 0 0 1 Light Blue
1 0 1 0 Light Green
1 0 1 1 Light Cyan
1 1 0 0 Light Red
1 1 0 1 Light Magenta
1 1 1 0 Yellow
1 1 1 1 Bright White