- 6
- 0
- 约 74页
- 2016-10-31 发布于湖北
- 举报
字符显示 利用INT 10H的8号功能可以读取光标位置处的字符及其属性;调用9号、0AH号和0EH号功能可以实现字符的显示。 如果想要在当前光标处重复显示5个红底绿字的‘A’,程序段如下: MOV AH, 9 ;AH?功能号 MOV BL ;设置属性 MOV CX, 5 ;重复5次 MOV BH, 0 ;当前页 INT 10H ;调用BIOS程序 * 时钟驱动程序(INT 1AH) 早期的IBM PC和PC/XT计算机每次开机都要求用户输入日期和时间,计算机以这个时间为基础,通过内部接口8253的工作维护系统时钟。但是当计算机断点,设置的时间就丢失了。后来的PC/AT计算机上,除了保留上述的系统时钟外,还设置了实时时钟(也叫做CMOS时钟),该时钟在系统停电时也能靠电池供电保持正常的运行。所以每次开机后系统时钟不需要手动设置,而是靠CMOS时钟来提供。 BIOS提供的的时钟驱动程序(INT 1AH) * 时钟驱动程序(INT 1AH) 功能号 功能 输入参数 输出参数 0 读系统时钟 无 CX=时间计数的高16位 DX=时间计数的低16位 (每秒钟大约计数18) AL=0 自上次读取时钟未满24小时 AL=1 自上次读取时钟已满24小时 1 设置系统时钟 CX=时间计数的高16位 DX=时间计数的低16位 * 例题:编写程序,要求每5秒钟
原创力文档

文档评论(0)