我想製作一個顯示日期(月,日,年)的程序。月份和日期顯示正確,但是年份很糟糕。請注意,寄存器dh =月,dl =日,cx =年。這裏是我的代碼:如何使用PCMAC.INC顯示日期
INCLUDE PCMAC.INC
.MODEL SMALL
.586
.STACK 100h
.DATA
Message DB 'Today is $'
Slash DB '/'
Month DW ?
Day DW ?
Year DW ?
.CODE
EXTRN PutDec : NEAR
Hello PROC
_Begin
_GetDate
mov al, dh
mov ah, 0
call PutDec
mov al, dl
mov ah, 0
call PutDec
mov ax, cx
mov ah, 0
call PutDec
_Exit 0;
Hello ENDP
END Hello;
你知道你設置CX斧,然後立即覆蓋的啊? – usr2564301
呵呵,謝謝解決了這個問題。 – user190494