gnu-assembler

gnu-assembler

文章 0 浏览 3

GAS (GNU Assembler) 可以编译到 iPhone/iTouch 吗?

我正在使用非官方的 Open SDK 为 iDevice 市场编写一些应用程序,但在 Windows 上安装开放工具链而不是 Linux 上遇到困难(我会使用 Linux,但不能在…

眼角的笑意。 2024-09-16 04:17:08 8 0

有关内嵌气体的文档

当阅读 linux 0.01 内核时,我抛出了一些内联气体,这对我来说很难解码: __asm__("movl $0x3ff000,%%eax\n\t" "movl %%eax,%%db0\n\t" "movl $0x000d…

简单爱 2024-09-10 11:03:16 12 0

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

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

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

如何创建一个扩展为“(x+y*240)*2”这样的表达式的 GNU GAS 宏?

我正在使用 GAS 为 ARM Linux 构建一个程序,但我想做一些宏以使我的开发更加智能。然后我想知道: 我怎样才能为此做一个宏:(x+y*240)*2,是x和y是 i…

阳光下的泡沫是彩色的 2024-09-07 13:58:20 7 0

如何将 GNU GAS 宏参数与其他标记连接起来形成单个标签?

我想使用气体宏在汇编函数中动态创建一组标签。我想做这样的事情: .macro set_up_jumptab_entry prefix, from=0, to=10 .quad \prefix_\item .if \to…

如日中天 2024-09-04 08:32:09 8 0

i386 汇编问题:为什么我需要干预堆栈指针?

我认为在暑假期间学习 x86 汇编会有趣。因此,我从一个非常简单的 hello world 程序开始,借用了 gcc -S 可以给我的免费示例。我最终得到的结果是: H…

若相惜即相离 2024-09-04 01:17:26 7 0

在哪里可以找到有关汇编程序的文档?

我编写了一个非常短的程序,它使用 python 解析“程序”并将其转换为汇编程序,从而允许我将我的小编程语言编译为可执行文件。 您可以在此处阅读我的…

千柳 2024-09-02 03:03:32 11 0

*-气体操作员

谁能解释一下 gnu 汇编器中的 * 的作用吗?示例: jmp *0x804a004 这是过程链接表(plt)中的一个条目,也许有人可以澄清该指令的作用以及 * 代表什么…

嘦怹 2024-08-31 18:18:55 6 0

Gnu 汇编器 (GAS) 中的 CFI 指令有何用途?

每行后面似乎都有一个 .CFI 指令,而且还有各种各样的指令,例如 .cfi_startproc 、 .cfi_endproc 等。 更多信息。 .file "temp.c" .text .globl main…

御弟哥哥 2024-08-26 23:40:47 12 0

什么是寄存器%eiz?

在我使用 objdump 转储出来的以下汇编代码中: lea 0x0(%esi,%eiz,1),%esi 什么是寄存器 %eiz?前面的代码是什么意思?…

梦言归人 2024-08-26 21:39:47 16 0

气体:内存引用太多

编译以下指令时: movl 4(%ebp), 8(%ebp) 我得到:内存引用太多。 有什么问题吗?…

呢古 2024-08-26 10:16:11 8 0

0x4 在“movl $0x2d, 0x4(%esp)”中做什么?

我正在研究 GCC 生成的汇编代码。但我不明白: movl $0x2d, 0x4(%esp) 在第二个操作数中,0x4代表什么?偏移地址?那么寄存器EAX有什么用呢?…

贩梦商人 2024-08-24 08:34:12 5 0

Microsoft 汇编器到 GNU 汇编器的转换

我有一个 ARM 汇编代码,可以用 Visual Studio 很好地编译。我现在想使用相同的 ARM 汇编代码并使用 GNU Assembler 进行编译。如您所知,两个汇编器的…

满意归宿 2024-08-23 20:31:48 10 0

MOV src,dest(或)MOV dest,src?

MOV 可能是每个人在学习 ASM 时学习的第一个指令。 刚才遇到一本书Rajat Moona 的 GNU/Linux 中 IA32 架构的汇编语言编程 内容如下:(已删除断开的链…

雨的味道风的声音 2024-08-23 18:00:50 16 0

组装:从一个部分跳转到另一部分

在 x86 汇编中,如何执行从一个部分到另一个部分的无条件跳转? 例如: .section .text main: ... jmp here ... .section .another here: ... 我想这…

離殇 2024-08-19 00:56:09 6 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

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