关于伪指令dd的问题
以下代码实现第一数据除以第二数据,结果存放在第三数据中data segment
dd '100001' 此处定义的数据占几个字节?如何判断?
dw '100'
dw '0'
data ends
code segment
start: mov ax,data
mov ds,ax
mov ax,ds: 为何此处的的偏移地址是0?
mov dx,ds:
div word ptr ds:
mov ds:,ax
mov ax,4c00h
int 21h
code ends
end
dd的意思是double word,即双字型,占4个字节,初始的偏移地址就是0,ds:代表着被除数的位置
页:
[1]