[問題] 組合語言除bug
初學組合語言 老師教學進度飛快 所以學的不是ok
老師出了一題題目當作業 2+4+6+8+10=30
以下是我寫的程式
.MODEL SMALL
.STACK 100H
.CODE
BEG:MOV AX,0
MOV CX,4
MOV BH,02
MOV BL,02
ADD DL,'0'
MOV AH,2
INT 21H
MOV BL,2
AA:MOV DL,'+'
MOV AH,2
INT 21H
ADD BL,2
MOV DL,BL
ADD DL,'0'
MOV AH,2
INT 21H
ADD BH,BL
LOOP AA
MOV AX,0
MOV AL,BH
AAM
MOV BX,AX
MOV DL,'='
MOV AH,2
INT 21H
MOV DL,BH
ADD DL,'0'
MOV AH,2
INT 21H
MOV DL,BL
ADD DL,'0'
MOV AH,2
INT 21H
MOV AH,4CH
INT 21H
END BEG
執行結果
γ+4+6+8+:=30
請問一下我是哪裡打錯或是少打什麼阿
變得好奇怪喔 囧
--
愛過才知不能愛的痛
這是最絕望的愛......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.118.208.8
推
05/19 00:53, , 1F
05/19 00:53, 1F
→
05/19 00:54, , 2F
05/19 00:54, 2F
※ DivineAngel:轉錄至看板 ASM 05/19 00:59