什么是INT 21H以及它是如何工作的。需要使用turbo pascal7在程序集8086中执行四个不同的功能。我想知道INT 21H如何工作以及如何使用AH = 2Bh获取系统日期,因为我不确定它是如何工作的,也无法在线找到任何合适的解释。
答案 0 :(得分:4)
这是MS-DOS系统调用。有关更多信息,请尝试使用Ralf Brown中断列表: http://www.ctyme.com/rbrown.htm
答案 1 :(得分:1)
获取您编码的系统日期
mov ah,2Ah
int 21h
现在CX持有年份,DH持有当月,DL持有当天,AL持有从0 =星期日开始的一周中的那一天。
设置日期您提供CX,DH和DL的值
mov cx,...
mov dx,...
mov ah,2Bh
int 21h
cmp al,FFh
je InvalidDate