编程论坛
注册
登录
编程论坛
→
汇编论坛
请大家帮帮忙
天幕雨
发布于 2009-11-10 15:55, 496 次点击
如何用汇编做一个在一个特定的时间修改系统时间的程序,谢谢大家
6 回复
#2
onepc
2009-11-10 16:57
主要是读系统时间的那几个API。。还有设置系统API。及转换api
#3
天幕雨
2009-11-10 21:18
在调用INT21中断修改时间时总是报错。为什么,我用的中断为:
功能描述: 置系统日期
入口参数: AH=2BH
CX=年(1980~2099),DH=月(1~12),DL=日(1~31)
出口参数: AL=00H——设置成功,0FFH——设置失败
#4
天幕雨
2009-11-10 21:20
我用的是8086汇编
#5
天幕雨
2009-11-10 21:26
感谢版主不吝赐教
#6
天幕雨
2009-11-10 21:35
caeg SEGMENT
ORG 100h
ASSUME CS:caeg
begin: MOV AH,2bh
MOV DH,12h
MOV DL,6h
INT 21h
caeg ENDS
END begin
编译连接都能通过,但是运行后提示:NTVDM CPU 遇到无效的指令。cs:056d ip:fe 2c 00 00 b4 选择“关闭”终止应用程序。
#7
onepc
2009-11-11 13:27
帮你顶下,现在看到dos就头疼。
1