使用word ptr和byte ptr的寻址方式, 修改data段的数值
assume cs:code, ds:data
data segment
db 60h dup(0)
db 'DEC'
db 'Ken Oslen'
dw 137h
dw 40h
db 'PDP'
data ends
code segment
start:
mov ax,data
mov ds,ax
mov bx,60h
mov word ptr [bx+0ch],38h
mov word ptr [bx+0eh],70h
mov si,0
mov byte ptr [bx+10h],'V'
mov byte ptr [bx+11h],'A'
mov byte ptr [bx+12h],'X'
mov ax,4c00h
int 21h
code ends
end start
end
本文介绍了一个使用wordptr和byteptr寻址方式来修改数据段中数值的汇编语言示例。通过具体代码展示了如何利用这些寻址方式更新特定偏移地址处的数据值。
3572

被折叠的 条评论
为什么被折叠?



