时钟服务(ClockService——INT1AH)
00H—读数时钟滴答计数06H—设置闹钟
01H—设置闹钟滴答计数07H—重置闹钟
02H—读数时间0AH—读数天数
03H—设置时间0BH—设置天数
04H—读数日期84h 05H—设置日期
(1)、函数00H
函数描述:读数时钟“滴答”计数
入口参数:ah = 00h [/br 函数01H
函数描述:设置时钟滴答计数
入口参数:ah = 01h
CX: DX =时钟滴答描述:读取时间
入口参数:AH = 02h
出口参数:DH = BCD格式的小时
CL = BCD格式的分钟
DH = BCD格式的秒
DL = 00h-标准时间,否则时钟停止
(4)、函数03H
夏令时
退出参数:None
(5),函数04H
函数描述:读取日期
进入参数:ah = 04h
退出参数:Cl = BCD码格式的世纪
Cl = BCD码格式。]cf = 0-时钟正在运行,否则时钟停止
(6),函数05H
函数描述:设置日期
入口参数:ah = 05H
ch = BCD码格式的世纪
Cl = BCD码格式的年份
DH = BCD码格式, 函数06H
函数描述:设置闹钟
入口参数:ah = 06H
ch = BCD格式的小时
Cl = BCD格式的分钟
DH = BCD格式的秒钟
出口参数:CF闹钟已经设置或停止
(8)、函数07H
函数描述:闹钟复位
入口参数:ah = 07h
出口参数:无 这是缩写
(10),函数0BH
函数描述:设置天数,只在PS/2中有效,缩写
(11),函数80H
函数描述:设置音源信息
入口参数:ah = 2
= 01h-卡带输入
= 02h-“音频输入”
= 03h-发声芯片
出口参数:无
0条评论