-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