如何将双字号除以一个字号?

时间:2018-12-21 23:18:43

标签: assembly emu8086

在将这个数字(23160148h)除以(0026h)时发现问题 这是我的代码

.model small
.stack 100h
.data

x dd 23160148h
sum dw ?

.code
mov ax,@data
mov ds,ax

mov ax,x
mov dx,x+2
mov bx,0026h
div bx


mov sum,ax
mov sum+2,dx

end 

当我运行该程序时,出现错误,提示除法错误(溢出)

有人知道它怎么了吗? 注意:正在组装8086

0 个答案:

没有答案