addressing-mode

addressing-mode

文章 0 浏览 2

寻址模式下不能对寄存器进行减法吗?

我读完《PC 汇编语言》,并正在致力于在汇编中实现 RC4 加密。我无法理解的是为什么 mov eax, [edx+ecx] 有效但 mov eax, [edx-ecx] 不起作用。内联汇…

℉絮湮 2024-10-29 13:49:49 1 0

我可以在 x86-64 中使用 gcc 为不同变量选择 RIP 相对或绝对寻址吗

我编写了自己的链接脚本,将不同的变量放入两个不同的数据部分(A 和 B)。 A链接到零地址; B 链接到代码附近,位于高地址空间(高于 4G,这对于 x86…

胡渣熟男 2024-10-21 08:44:12 2 0

x86 操作码编码:sib 字节

我目前正在尝试编写一个反汇编程序。我找到了以下操作码列表及其含义,因此我决定在运行时解析它: http://web.archive。 org/web/20150810224114/htt…

错爱 2024-09-14 08:57:10 4 0

如何在64位汇编程序中使用RIP相对寻址?

如何在 AMD64 架构的 Linux 汇编程序中使用 RIP 相对寻址? 我正在寻找一个使用 AMD64 RIP 相对寻址模式的简单示例(Hello world 程序)。 例如,以下…

浅浅 2024-09-10 02:21:44 7 0

短寻址模式和长寻址模式有什么区别

在浏览处理器架构的一些数据表时,我看到了这些术语, 短寻址模式和长寻址模式 任何人都可以给我这些术语的一般概念(不需要特定于处理器!) /renjit…

绅士风度i 2024-09-09 11:40:45 3 0

PDP-11 汇编器中的寻址模式

我有关于 pdp-11(模拟器)的小问题,我有这个命令 (从地址1000开始) 添加 2500、#2500 和这个初始列表: register/address - initial value pc 100…

-残月青衣踏尘吟 2024-09-04 02:30:54 3 0

有效地址计算无效

请看下面的程序,错误是有效地址计算无效,我已经提到了该行,请告诉我为什么它的有效地址计算无效 这是程序 [org 0x100] jmp start array1: dw 10,15…

别想她 2024-09-01 13:39:27 8 0

MOV 命令的 Masm 间接寻址模式

我已经尝试过以下形式,但 masm 不喜欢其中任何一个: mov byte [myVariable], al mov byte ptr [myVariable], al mov [byte myVariable], al 我缺少…

此刻的回忆 2024-08-14 00:38:20 5 0

ARM DA(Decrement After)寻址模式的首地址是哪个?

我有两个关于DA寻址模式的问题。例如: STMDA R0!, {R1-R7} 根据ARM架构参考手册,起始地址将为R0 - (7 * 4) + 4,即R0-24 /em&gt 和 end_address 将…

小糖芽 2024-08-12 02:10:26 9 0

AT&T 语法中 (%eax) 的含义?

抱歉,我对 x86 汇编以及一般汇编是全新的。 所以我的问题是,我有类似的东西: addl íx,(êx) êx 是一个寄存器,它保存指向某个整数的指针。我们称之…

贱贱哒 2024-08-08 08:39:06 3 0

为什么mov指令使用ax而不是直接使用两个段寄存器?

我看到这样的代码: mov ax, cs mov ds, ax mov es, ax 为什么我不能将其压缩为: mov ds, cs mov es, cs 由于使用累加器寄存器,第一种方法是否更快…

等往事风中吹 2024-07-22 06:26:01 7 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文