machine-code

machine-code

文章 0 浏览 7

汇编中的addr32是什么意思?

我努力弄清楚 addr32 在汇编代码中的意思是什么。例如,我使用GDB追踪二进制。以下是代码的一部分。 adcx %r13,%r13 #! PC = 0x55555557d9fb adox %rc…

薔薇婲 2025-02-13 19:14:31 2 0

机器代码可以转移到JVM字节码吗?

我想知道,JVM旨在将字节码转换为机器代码,但我似乎找不到有关逆操作是否可能发生的任何信息。似乎可能会更频繁地发生,因为它可以让您在JVM运行的任…

彩扇题诗 2025-02-12 05:37:11 0 0

同一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

MIPS模拟器C-对跳跃和分支说明进行故障排除

我的任务是对模拟器进行编程以翻译和执行MIPS机器代码, 当前,该程序将MIPS代码转换为二进制,并将其存储在所有当前工作的数组中。该问题在于代码的…

梦初启 2025-02-03 09:50:48 2 0

通过大会说明了解向登记册的地址分配

如果我有具有以下特征的CPU/系统... 16位体系结构(16位寄存器和总线) 8总寄存器 一组64个汇编指令 ,并假设我的汇编指令遵循该格式... OPCode (6 bi…

云之铃。 2025-01-31 12:33:34 3 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 2 0

如果JavaScript代码按行执行,则AST(抽象语法树)的工作方式?

JavaScript是一种解释的语言,逐行执行代码。另一方面,JavaScript引擎内的AST(抽象语法树)创建了整个代码的数据结构,并将其转换为机器代码。那么…

思慕 2025-01-26 00:15:54 2 0

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

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

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

LEA 是否在负标度下有效,或者 SUB 是否在标度寄存器上有效?

我有两个寄存器像这样映射到变量 %rdi = x, %rsi = y 我想让 y = y - 4x 我的试验是这样的。我减去 x 四次得到 y - 4x。 subq %rdi, %rsi # y = y - x…

一个人的旅程 2025-01-20 12:12:33 2 0

创建新的 MIPS 指令

我在理解一个问题时遇到一些问题。考虑提议的名为 rpt 的新指令。该指令将循环的条件检查和计数器递减合并到一条指令中。例如,rpt $s0,loop将执行以…

沦落红尘 2025-01-19 13:19:31 4 0

汇编程序如何在硬件级别工作?

我一直在网上阅读有关汇编器工作的信息,但它非常令人困惑。总结到目前为止我所理解的是,汇编器基本上是一个文本解析器,可以访问查找表以将汇编语言…

您的好友蓝忘机已上羡 2025-01-18 11:37:06 2 0

计算机究竟是如何将 ASCII 转换为二进制的?

我已经读到,当您按键盘上的键时,操作系统会将其转换为相应的ASCII,然后计算机将ACII转换为二进制。但是,计算机的哪一部分将ASCII转换为二进制?这…

远昼 2025-01-17 15:48:58 4 0

如何在C中执行AARCH64生成的计算机代码

我看到并尝试了一些在 Linux 上用 C 执行机器代码的示例。效果很好。 当我尝试使用 aarch64 时,它总是失败。这是我尝试过的。 C 文件: #include #in…

甚是思念 2025-01-17 15:08:17 3 0

机器代码可执行文件是否可以将其转换为其他操作系统和架构?

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…

白芷 2025-01-17 10:32:42 6 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

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