instruction-encoding

instruction-encoding

文章 0 浏览 3

同一X64指令的多个编码有什么区别?

我正在使用 miasm 框架进行一些实验。考虑下面的摘要,在其中我拆卸并重新组装 lea rax的字节码,[RIP + 1] : from miasm.analysis.machine import M…

只涨不跌 2025-02-09 22:35:46 0 0

8086指令集:MODR/M BYTE

当提到MODR/M BYTE时,8086的文档网站似乎有些模糊,并且很难理解它是什么和做什么。 MODR/M BYTE中使用的所有位是什么?可能的选项是什么? 我发现了…

洒一地阳光 2025-02-06 09:57:43 1 0

MOV的HEX机器代码立即到64位寄存器没有REX.W前缀吗?

我有此代码,说 global main [BITS 64] section .text main: mov r13, 0x1234 mov rax, 60 mov rdi, 0 syscall 当我手动翻译此指令 MOV R13,0x1234 …

只等公子 2025-01-31 02:11:02 3 0

正确编写X86机器语言地址的十六进制价值

我正在尝试学习如何编写X86机器代码作为十六进制(作为将文本在QEMU冷启动上放到监视器上的一部分。)我的猜测是从阅读几个网站上的猜测是,编写 0x78…

[旋木] 2025-01-25 19:57:40 5 0

是否有X86操作码将立即字节移至直接内存位置(无需使用寄存器)?

有没有办法将特定的立即字节大小的数字“移动”到直接内存位置?即 MOV 10h,ffffh 要将值16写入内存地址65535?如果是这样,那是哪个操作码,或者我必…

徒留西风 2025-01-21 03:54:33 3 0

英特尔参考规范问题

我正在查看添加指令,而且有很多东西我不知道它们的意思。 我的差距是。 在opcode列中,什么是/0 和/r ? 我知道该数字是十六进制中的OpCode。 IB/IW/…

何必那么矫情 2025-01-19 03:23:22 2 0

是否有 x86 操作码用于将立即字节移动到直接内存位置(不使用寄存器)?

有没有办法将特定的立即字节大小的数字“移动”到直接内存位置?即 MOV 10h,ffffh 要将值16写入内存地址65535?如果是这样,那是哪个操作码,或者我必…

红衣飘飘貌似仙 2024-12-04 05:13:17 10 0

如何计算跳转目标地址和分支目标地址?

我是汇编语言新手。我正在阅读有关 MIPS 架构的内容,但我对跳转目标地址和分支目标地址指令以及如何计算它们中的每一个指令感到困惑。…

Oo萌小芽oO 2024-11-27 22:02:04 8 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

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