汇编编程中的ptr是什么意思啊?

2024-12-02 23:45:07
推荐回答(2个)
回答1:

ptr是强制定义的伪指令 因为bx和8大小不同 bx寄存器是2个字节而8却只是一个字节在程序中只要大小不符合都需要强制定义

回答2:

在没有寄存器名存在的情况下,用操作符“X ptr”指明内存单元的长度,X在汇编指令中可以为word 或者byte。
例如:
mov word ptr ds:[0],1
inc word ptr [bx]
move byte ptr ds:[0],1
inc byte ptr [bx]
在没有寄存器参与的内存单元访问指令中,必须要显性地告诉CPU所要访问的单元是字单元,还是字节单元。