早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于读计数器的值INT1AH入口参数出口参数AH=0读当前时钟值CX:DX=时钟计数值这里的时钟计数值是什么意思,跟我们平常的分秒一样吗,是不是cx代表分钟,dx代表秒

题目详情
关于读计数器的值
INT 1AH
入口参数 出口参数
AH=0 读当前时钟值 CX:DX=时钟计数值
这里的时钟计数值是什么意思,跟我们平常的分秒一样吗,是不是cx代表分钟,dx代表秒
▼优质解答
答案和解析
这里的时钟计数值跟我们平常的分秒是不一样的.
简单地说:CX:DX组成一个32位的计数器,cx代表高位,dx代表低位.系统时钟正常时,在每天0点时CX:DX=0,然后该计数器以每秒约18.2的步长计数. 到0点时CX:DX又复位为0.周而复始.
若要获取我们平常的时分秒时钟数据,可用1A号中断调用的2号功能,即:
MOV AH,2
INT 1AH
返回参数:CX=时时分分 , DX=秒秒百分秒百分秒 .
如:CX=0913 DX=2301 时,表示当前时钟为: 09点13分23秒