att 相关问题

AT&T语法是UNIX环境中使用的汇编语法,源自AT&T贝尔实验室。它是MIPS汇编语法的后代。

如何理解此AT&T i386汇编代码片段? [重复]

请查看以下代码段:int&sum(int&num1,int&num2){num1 ++; num2 ++; } 00000000 :0:55 push%ebp 1:89 e5 ...

回答 1 投票 2

使用结束地址停止循环

你好,我是汇编语言的新手。我读了一本书以提高自己的知识(从头开始编程)。我理解下面的示例,有一个问题需要修改程序...

回答 1 投票 0

了解ATT大会(立即)

假设我有以下汇编行movl $ -1,%edi movl $ 1,%edx我到底存储在%edi /%edx寄存器中的内容是什么。基本上,如果我要将这段代码转换为C程序,我会...

回答 1 投票 1

关于AT&T语法汇编中的cmp / jg,jle等

所以每个在线资源都告诉我这样的内容:如果eax大于ebx,则cmp%eax,%ebx jg 会跳到 。但是我还有另一段代码...

回答 2 投票 2


在GAS中进行系统调用,并在.data节中使用变量,并在另一个子例程中访问它们以进行系统调用

这里是我使用GAS语法编写的用于64位intel汇编的代码示例。运行代码时,期望的是打印出字符串:在_print子例程中。 #This ...

回答 1 投票 0

将[符号+常量] Intel语法寻址模式转换为AT&T语法?

我只是想不出如何在移动值时向目标添加偏移量,特别是在Intel语法中:MOV [gdtr + 2],EAX,对于AT&T语法,我尝试将其转换为:...] >

回答 1 投票 0

将[符号+常量] Intel语法寻址模式转换为AT&T语法?

我只是想不出如何在移动值时向目标添加偏移量,特别是在Intel语法中:MOV [gdtr + 2],EAX,对于AT&T语法,我尝试将其转换为:...] >

回答 1 投票 0

内联汇编中的vpcmpeqb

当前,我正在尝试从使用NASM过渡到在c语言中使用内联汇编,因为这将使将来的链接变得更加容易(尤其是内联)。但是,我无法获取矢量...

回答 1 投票 0

拆卸二进制炸弹第3阶段的困难理解逻辑

我有来自二进制炸弹实验室的以下汇编程序。目标是确定在不触发explode_bomb函数的情况下运行二进制文件所需的关键字。我评论了对...

回答 1 投票 6

难以理解拆卸的二进制炸弹第3阶段中的rep movsl

我有来自二进制炸弹实验室的以下汇编程序。目标是确定在不触发explode_bomb函数的情况下运行二进制文件所需的关键字。我评论了对...

回答 1 投票 3

__汇编函数(gdb)中的__kernel_vsyscall

我在提供正确输出的函数中有一个__kernel_vsyscall错误,但是程序永远不会越过它并给出__kernel_vsyscall错误。 C函数:void f1(int *输入,int *输出,...

回答 1 投票 0

括号内的括号是什么意思?

由于在操作中用括号将寄存器括起来会产生什么区别?例如:movl(%edx),%eax与movl%edx,%eax预先谢谢!

回答 2 投票 0

为什么我的裸机hello世界代码无法在x86_64中启动

我正在做一个hello world项目,以便在我的x86裸机上运行, 但是代码没有运行(引导),并且机器为下一个引导设备进行了处理,我将代码编写为assembly,即...

回答 1 投票 1

AT&T语法中的resd指令

我无法找到nasm手册中概述的“ resb”指令的等效操作。我也很难找到等价于“ db”,“ dw”等的东西。它们似乎是“ .byte”,“ ....

回答 1 投票 0

AT&T x86组件中的函数计算最大值

我正在尝试编写名为maxmax的函数,该函数将从数字列表中返回最大值,我想使用可以指示从何处开始的标签。当地址(我用于...

回答 2 投票 1

如何遍历汇编中的字符串,直到达到null为止? (strlen循环)

现在,我只是想知道如何遍历一个字符串。如果代码没有意义,那是因为我将某些信息解释为错误的。最糟糕的是,我真的不知道自己在做什么。 ...

回答 1 投票 3

将字符串转换为大写

我试图遍历汇编中的字符串,并将小写字母更改为大写字母,并在字符串为0时停止,但是似乎有些错误(我似乎缺少一个概念)。我可以...

回答 1 投票 1

AT&T x86组件中的函数计算最大值

我正在尝试编写一个名为maxmax的函数,该函数将从数字列表中返回最大值,我想使用可以指示从何处开始的标签。当地址(我用于...

回答 2 投票 1

内置pcmpistri在gcc中不起作用

我正在尝试编写一个利用SCC4.2新指令并利用GCC内部函数的strcmp版本。这是我到目前为止的代码:#include #include ... ...>

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.