分组装麻烦

时间:2016-05-12 11:48:52

标签: assembly x86

我正在开发一个简单的程序,它将两个数字相加并给出它们的平均值。我的麻烦在于分裂。我设置bl = 2并用它来分成具有正确整数的ax寄存器但是,我似乎无法得到正确的答案。例如,当我将8除以2时,我在al寄存器中得到1c。

mov dl, bl    
add dx, 30h; two user entered numbers add together and converted
mov ah, 2h
int 21h

;mov dx, 0h  
mov ax, dx ; 
mov bl, 2
div bl ; al, ah for results 

0 个答案:

没有答案