用div计算data段中的地一个数据除以第二个数据后的结果,商存在第三个数据的存储单元中
data segment
dd 100001
dw 100
dw 0
data ends
========================
assume cs: code , ds : data
data segment :
dd100001
dw 100
dw 0
data ends
code segment :
movax,data
movds,ax
movax,ds:[0] ;ds :0 子单元中的低16位存储在ax中
movdx,ds:[2] ;ds:2 字单元中的高16位存储在dx中
div word ptrds:[4] ;用dx:ax中的32位数据除以ds:4字单元中的数据
movds:[6],ax ;将商存储在字单元中
code ends
end
data segment
data ends
========================
assume cs: code , ds : data
data
data ends
code segment :
code ends
end