相关主题包括Gnu汇编程序(GAS)宏,机器相关语法,链接和文件格式问题。用于通用汇编程序问题; CPU标签就是为此而设计的。
问什么自编译和boch不一致?我想从软盘上读取内容,出现错误。 mycode:Load_FAT:and di,0x0ffe0 add di,0x1a#起始簇号的转换量26 mov cx,word ptr es:[...
在汇编中的内存标签和寄存器上使用“偏移”和“ []”有什么区别?
使用GCC,针对32位Intel架构进行编译,并带有.intel_syntax noprefix。假设我有以下.data节:A:.int 0x1,0x2当...
这是重点。我遵循了此处链接的建议,这是在Google文档中添加一些文本之后添加列表项的更有效方法,对我很有帮助。但是我有在...
GNU GAS文档似乎未能正确地为ARM目标定义某些语法功能,因此即使编写简单的程序集也很难。两个这样的示例:ARM编译器...
在GAS中进行系统调用,并在.data节中使用变量,并在另一个子例程中访问它们以进行系统调用
这里是我使用GAS语法编写的用于64位intel汇编的代码示例。运行代码时,期望的是打印出字符串:在_print子例程中。 #This ...
GNU汇编程序中的本地标签; gdb打印回溯,就像标签是函数一样
extern“ C” void blah(); extern“ C” void stuff(){printf(“这是一个测试\ n”); } ...
我将列出我不了解的确切内容,并向您展示我也不了解的部分。首先,.Align指令.align整数,填充。 .align伪指令导致下一个数据...
__汇编函数(gdb)中的__kernel_vsyscall
我在提供正确输出的函数中有一个__kernel_vsyscall错误,但是程序永远不会越过它并给出__kernel_vsyscall错误。 C函数:void f1(int *输入,int *输出,...
Materialize grid s12在移动视图或Chrome开发人员工具中不起作用
我正在使用物化在正在使用的Google Web App上进行样式和网格处理,但是无法在移动设备上使用该网格处理。我确实把建议的代码放在了Materialize ...
我无法找到nasm手册中概述的“ resb”指令的等效操作。我也很难找到等价于“ db”,“ dw”等的东西。它们似乎是“ .byte”,“ ....
我已经在gdb上呆了几个小时。我在movq(%rsi,%rcx)行出现段错误。我知道您不能执行mem-> mem mov,所以我通过一个临时寄存器来完成它。 (%rsi),%r cx,然后...
如何遍历汇编中的字符串,直到达到null为止? (strlen循环)
现在,我只是想知道如何遍历一个字符串。如果代码没有意义,那是因为我将某些信息解释为错误的。最糟糕的是,我真的不知道自己在做什么。 ...
我正在使用汇编学习x86实模式下的中断处理。我正在下面的示例从此处获取:.include“ common.h” BEGIN CLEAR / *为...
我如何在Linux汇编程序中为AMD64体系结构使用RIP相对寻址?我正在寻找一个使用AMD64 RIP相对地址模式的简单示例(Hello world程序)。 ...
我是日语,不是计算机程序员。我曾经在GAS上编写过脚本。因为我确实通过GAS管理Chat和Google电子表格的出勤率。聊天工具是聊天工作。适用于Gas(Rhino)。但是...
[Google Apps脚本是否有可用的有效替代方法? [关闭]
是否有可用于Google Apps脚本的有效替代方法? https://developers.google.com/apps-script/
我不了解.code16或其他.code *指令的实际用法。当有人在其程序集中定义.code16时,我从关于StackOverflow的问题的答案中了解到...
如何在python(networkx)的循环内设置正方向(顺时针)?
[大家好,我目前是学生,有一个项目需要解决天然气管道网络。我正在使用networkx作为图论库来设置网络的拓扑,然后...
在GNU汇编程序(v。2.31.1)中,我想将.equ(或.set)设置的符号传递给宏。以ARM为例,我想将整数符号转换为字符串:.equ WIDTH,100 .macro ...
我试图将汇编函数与C代码一起使用,发现MinGw不遵循浮点值的调用约定,这与mingw版本不同。测试文件带有...