汇编 问答列表

如何在 gnu 汇编程序中定义数据目录的路径?

作者:gfdjjrtiejo 提问时间:8/15/2023

首先,我将所有数据与源代码放在同一目录中: .image_01: .incbin "image_01.bin" .image_02: .incbin "image_02.bin" 这当然是一团糟...

如何在 Electron 中申请 WASM 的 4G 内存大小?

作者:interyang 提问时间:8/11/2023

当我使用 ` app.commandLine.appendSwitch('js-flags', '--max-old-space-size=4096'); ` 为了实现这一点,它似乎不能很好地工作,...

GNU 汇编。“Movq %rsp, %rax” 被组装成一个只有 3 字节的二进制文件。不是 8 字节。为什么?[复制]

作者:Towa 提问时间:7/31/2023

这个问题在这里已经有答案了: 在英特尔 x86-64 架构上,机器代码指令是否以 4 字节的小端字获取? (2 个答案) 如何将 15 字节的指令从内存传输到 CPU? (2 个答案) 4个月前关闭。...

这些推送 r16 编码在 64 位模式下是否正确?

作者:YutakaAoki 提问时间:7/29/2023

关于在 Intel x86_64 CPU 的 64BIT 模式下推送 wordregister(r16)。 在 B-28 第 2D 卷中, 附录 B,指令格式和编码, 英特尔组合手册 PDF, 订单...

如何帮助 GDB 反汇编器视图在说明上正确同步?

作者:user7610 提问时间:5/22/2023

我正在拆解以下 Python 程序的内存。反汇编应该以 instruction 或 开头,但 GDB(通过 clion 或 qt develop 运行)看不到它,而是显示某种指令,该指令是通过用它解码...

展开的 for 循环之间的程序集差异会导致不同的浮点结果

作者:Kyle Ponikiewski 提问时间:11/19/2022

请考虑以下设置: typedef struct { float d; } InnerStruct; typedef struct { InnerStruct **c; } OuterStruc...

无法读取依赖注入插件中的配置文件

作者:Wes P 提问时间:9/29/2022

我有一个带有插件架构的服务,它从 Web API 请求插件并将它们提取到自己的目录 (Plugins/plugin_id)。每个插件都加载到自定义 PluginLoadContext 中,该自定义 P...

x86 asm 约束“x”(256 位向量操作数)的 ARM 等效项

作者:terdev 提问时间:3/22/2022

我想使用 在 C++ 中执行汇编程序指令。 我需要将以下函数映射到特定于 ARM 的指令(使用 ),因为给定的代码库是在 x86-64 上使用 ARM64 开发的。vrhadd__asm__vrhad...

如何从状态转换表生成 Karnaugh 映射?

作者:goxarad784 提问时间:3/22/2021

我有一个状态转换表,如下所示: 由此得到的二元方程为: 我的教科书中没有任何例子可以用 Karnaugh 地图解决这个表。教科书只是说它可以通过检查来完成,我对这个过程感到困惑。 有人可以帮我把...

在“sti”之后执行“ret”不会启动中断

作者:Akib Azmain Turja 提问时间:6/26/2021

我正在开发一个微内核。在我的内核中,有一个启用外部中断的函数。但它不起作用。然后我意识到导致问题的指令是后跟的。英特尔软件开发人员手册 说:stiret 如果 IF = 0,则在执行 STI 后,指...


共31条 当前第3页