x86汇编中的Dword是什么?

问题描述

我当时正在学习汇编,却遇到了有关汇编中双字的问题。因此,假设我正在为 x86-64 编程并使用指令CALL DWORD PTR DS: [402068],但是它是如何工作的,因为x86-64中的一个字是64位,所以双字将是128位,在此特定指令中,他使用DS地址并将其用作CALL的参数,其余的都不重要(我也不知道),但是如果它是一个单词,则很容易更改EIP然后跳转,但是要说一个双字,如果处理用于执行的内存的寄存器为64(EIPPC),我看不出它将如何跳转,唯一的选择将得到128,但仅使用64,对吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...