am finding problem in dividing this number (23160148h) by(0026h) this is my code
.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
when I run this program I get an error that says division error (overflow )
any one have an idea about what's wrong with it ? note : am working on assembly 8086