汇编程序调试以获取系统时间

时间:2017-01-30 00:57:29

标签: assembly dosbox

我试图尝试使用DOS功能AH = 2A来获取我的PC的系统日期。从下图中可以看出,我在获取DH,DL和AL方面遇到了一些问题。当我运行CX并且我能够获得2017年时,CX就会出现。

Picture of DOSBOX

1 个答案:

答案 0 :(得分:1)

您能否详细说明问题所在。我尝试了你的小程序,它对我有用:CX = 07E1(2017),DX = 011D(1月29日),AL = 0(太阳)。你真的执行了int 21吗?在您的dosbox中,它看起来就像在它执行之前就停止了。

picture of my dosbox