我有一些代碼應該顯示一條短消息。下面是相關代碼:什麼會導致彙編語言程序顯示「垃圾」?
DATA SEGMENT 'DATA'
MSG DB 0AH, 0DH, 'Hello, Adam', '$'
CHAR DB 00H
DATA ENDS
CODE SEGMENT 'CODE'
PRINT_MSG:
MOV AH, 09H ;Command to print string of characters
MOV DX, OFFSET MSG ;Mov address of message into DX
INT 21H ;DOS Interrupt
JMP WAITING ;Loop back to waiting state
CODE ENDS
,輸出是:
E:\ece323\software\lab2>MAIN.EXE
?F ^?¶ ? N? ? -!-
Hello, Adam-
這到底是怎麼回事?
我不禁注意到你沒有接受,投票或評論任何答案;他們都沒有幫你做作業嗎? – 2008-09-19 17:21:40