2017-04-13 137 views
0

這是將8位十進制數轉換爲十六進制數的8086彙編程序。
在第14行,爲什麼我會得到下一個錯誤?錯誤:「操作數類型不正確」

improper operand type

.model small 
.data 
d1 DB 81d 
d1 DB 16d 
res DB ? 
.code 
mov ax,@data 
mov ds,ax 
xor ax,ax 
xor bx,bx 
mov al,d1 
mov bl,d2 
div bl 
ror ah,4 ;Error occurs here 
add ah,al 
mov ax,res 
int 3h 
align 16 
End 
+3

是14日線,線 - 你可以添加「< - line14 「請到那邊。 – TonyM

+1

爲什麼你有一個空間。和數據? – brhans

+0

@ tony M它是「ROR啊,4」指令 – 2017-04-13 13:13:38

回答

相關問題