-1
使用“ADD CX,0F830H”的从系统获取日期,我们使用什么是8086系统日期汇编语言程序
mov ah,2ah
int 21h
ADD CX,0F830H
用于代码年份部分。
十六进制数字0F830h与年份有什么关系?
add cx,0f830h
是什么意思?
来源的代码 - https://github.com/kingspp/8086-MicroProcessor/blob/master/Date-Program.asm
它在评论中说:为了否定16位值的影响 如何从它减去2000产生年的最后两位数?你能详细解释一下吗? – YoDO
明显地从2017年减去2000,会给你17个。假设当前年份是2000年到2099年。 – Jester