BIOS系统服务 —— 时钟服务
来源:互联网 发布:java 1.5.0 07下载 编辑:程序博客网 时间:2024/05/22 07:07
8 时钟服务(Clock Service——INT 1AH)
00H —读取时钟“滴答”计数06H —设置闹钟
01H —设置时钟“滴答”计数07H —闹钟复位
02H —读取时间0AH —读取天数计数
03H —设置时间0BH —设置天数计数
04H —读取日期 80H —设置声音源信息
05H —设置日期
(1) 功能00H
功能描述:读取时钟“滴答”计数
入口参数:AH=00H
出口参数:AL=00H——未过午夜,否则,表示已过午夜
CX:DX=时钟“滴答”计数
(2) 功能01H
功能描述:设置时钟“滴答”计数
入口参数:AH=01H
CX:DX=时钟“滴答”计数
出口参数:无
(3) 功能02H
功能描述:读取时间
入口参数:AH=02H
出口参数:CH=BCD码格式的小时
CL=BCD码格式的分钟
DH=BCD码格式的秒
DL=00H——标准时间,否则,夏令时
CF=0——时钟在走,否则,时钟停止
(4) 功能03H
功能描述:设置时间
入口参数:AH=03H
CH=BCD码格式的小时
CL=BCD码格式的分钟
DH=BCD码格式的秒
DL=00H——标准时间,否则,夏令时
出口参数:无
(5) 功能04H
功能描述:读取日期
入口参数:AH=04H
出口参数:CH=BCD码格式的世纪
CL=BCD码格式的年
DH=BCD码格式的月
DL=BCD码格式的日
CF=0——时钟在走,否则,时钟停止
(6) 功能05H
功能描述:设置日期
入口参数:AH=05H
CH=BCD码格式的世纪
CL=BCD码格式的年
DH=BCD码格式的月
DL=BCD码格式的日
出口参数:无
(7) 功能06H
功能描述:设置闹钟
入口参数:AH=06H
CH=BCD码格式的小时
CL=BCD码格式的分钟
DH=BCD码格式的秒
出口参数:CF=0——操作成功,否则,闹钟已设置或时钟已停止
(8) 功能07H
功能描述:闹钟复位
入口参数:AH=07H
出口参数:无
(9) 功能0AH
功能描述:读取天数计数,仅在PS/2有效,在此从略
(10) 功能0BH
功能描述:设置天数计数,仅在PS/2有效,在此从略
(11) 功能80H
功能描述:设置声音源信息
入口参数:AH=80H
AL=声音源
=00H——8253可编程计时器,通道2
=01H——盒式磁带输入
=02H——I/O通道上的"Audio In"
=03H——声音产生芯片
出口参数:无
- BIOS系统服务 —— 时钟服务
- BIOS系统服务 —— 显示服务
- BIOS系统服务 —— 串行口服务
- BIOS系统服务 —— 键盘服务
- BIOS系统服务 —— 并行口服务
- BIOS系统服务 —— 直接系统服务
- BIOS系统服务 —— 杂项系统服务
- BIOS系统服务 —— 直接磁盘服务
- ThreadX 内部系统时钟服务
- yale_OS(5)——BIOS提供的服务
- 基于CC26XX的SYS/BIOS系统增加"characteristic service"服务
- 基于CC26XX的SYS/BIOS系统增加"characteristic service"服务
- win2003时钟服务配置
- ntpd时钟同步服务
- Android四大组件——Service后台服务、前台服务、IntentService、跨进程服务、无障碍服务、系统服务
- Android四大组件——Service后台服务、前台服务、IntentService、跨进程服务、无障碍服务、系统服务
- Android四大组件——Service后台服务、前台服务、IntentService、跨进程服务、无障碍服务、系统服务
- Linux系统时钟同步服务NTPD配置方法
- SQLite 的数据存储
- java几种读取.properties文件的方式
- ExtJs事件(自定义事件、on、eventManager)示例
- oracle10gR2 中, 用 in 还是 用or的问题
- BIOS系统服务 —— 并行口服务
- BIOS系统服务 —— 时钟服务
- 算术编码简单研究
- script
- 算术编码简单研究
- 算术编码简单研究
- vim中的正则表达式
- ifstream和ofstream详细用法
- VIM使用总结
- vs2008 ReplaceButton