腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何在编译过程中看到
解析
树、中间代码、优化代码和
汇编
代码?
、
、
、
如何查看每个步骤的输出,例如,在
语法
分析之后,我希望看到
解析
树。 我正在用GCC编译器在
Linux
机器上编译程序。在gcc中,我们可以通过使用-Wa编译器选项来查看程序的
汇编
代码,类似地,还有选项可以看到令牌、
解析
树和Inetmediate代码。
浏览 7
提问于2009-09-30
得票数 31
2
回答
反
汇编
到英特尔
语法
的x86 ELF反
汇编
程序
、
、
、
是否有一个在
Linux
上运行的反
汇编
程序能够将x86 ELF可执行文件反
汇编
成英特尔
语法
中的
汇编
代码(即操作目标寄存器、源寄存器等)?最好输出反
汇编
程序将相当接近NASM
语法
。objdump -d运行得很好,但是输出AT&T
语法
,有时我觉得很难理解,而ndiasm只对我所知道的二进制代码进行反
汇编
。
浏览 12
提问于2013-08-03
得票数 4
回答已采纳
4
回答
程序集的文本编辑器
、
、
、
、
我现在在
Linux
下的
汇编
上开发,但我喜欢在具有
语法
突出显示功能的编辑器上开发。然后我想知道什么是最好的
汇编
(有
语法
高亮)。
浏览 2
提问于2010-01-29
得票数 13
回答已采纳
1
回答
我可以使用哪些编译器选项来实现这个反
汇编
?
、
、
add esp, 0x18 ret我的问题是 您推荐任何我可以阅读的引用来理解长程序集代码中的术语吗?
浏览 1
提问于2019-01-22
得票数 1
回答已采纳
1
回答
ARM统一
汇编
语言
语法
和
解析
器?
、
、
是否有ARM统一
汇编
语言的公开
语法
或
解析
器,如ARM体系结构参考手册A4.2所述 简单地说,我对
解析
助记符的代码和每个指令的操作数感兴趣。例如,如何为这些行定义
语法
?
浏览 3
提问于2013-05-29
得票数 5
1
回答
NASM、TASM和MASM的差异
、
、
、
、
为什么我不能在
linux
上运行tasm代码?它们是不同的语言吗?我认为
汇编
语言对于所有系统都是独一无二的。
浏览 18
提问于2020-05-17
得票数 0
回答已采纳
1
回答
汇编
指令的
语法
依赖于处理器吗?
我在64位SUSE
Linux
上运行一个32位C应用程序。我刚刚在gdb中反
汇编
了它的一个函数,我在函数开头看到了下面的
汇编
,即函数prologue:0x08048c0f <+1>:mov %esp,%ebpmov <Destination>, <Source>mov <Source>
浏览 1
提问于2015-05-22
得票数 0
1
回答
在
Linux
中使用内联
汇编
有没有比GCC或者C++实现更直观的方式呢?
、
、
我对C++有一些不错的经验,今天我刚刚开始学习
汇编
,为了方便起见,我在我的集成开发环境中使用了C++内联
汇编
。 GCC/Clang内联
汇编
的
语法
很奇怪,在学习
汇编
时使用它似乎是一个糟糕的想法。现在,我在Windows10的VirtualBox中使用Visual Studio,它有一个允许使用本机
汇编
语法
的_asm宏,我只是想知道是否有一种方法可以在
Linux
上实现同样的体验。
浏览 0
提问于2019-04-24
得票数 1
1
回答
汇编
-错误:表达式后的垃圾“40”
、
我正在使用一个i 686-精灵- gcc交叉编译器,它无法编译一个
汇编
文件。
浏览 6
提问于2014-09-19
得票数 0
回答已采纳
5
回答
英特尔
汇编
语法
与AT&T相比的局限性
、
、
、
、
对我来说,英特尔
语法
更易于阅读。如果我只专注于Intel
语法
来遍历
汇编
林,我会错过什么吗?我有什么理由想要切换到AT&T (除了能够读取别人的AT&T程序集之外)吗?如果这很重要,我只关注与
Linux
/BSD和C语言可能有任何关系的
汇编
和
语法
。
浏览 2
提问于2009-06-09
得票数 92
回答已采纳
1
回答
自定义EXE模板Metasploit 64位ASM PE
语法
、
、
、
我认为有一条通向内核32.dll的路径丢失,并且我不确定
语法
。 两者都有错误。从上一个问题上,我知道我需要告诉明/gcc窗口DLL或内核在哪里?
浏览 0
提问于2018-01-17
得票数 4
1
回答
基于amd64的
linux
汇编
语言程序
、
、
、
、
我是否需要使用AT &T
语法
(GAS)或Intel
语法
或任何其他
语法
在使用NASM的AMD 64位体系结构的
linux
中编写
汇编
语言程序?用于运行AMD64的指令集是什么?是否支持推送弹出指令?
浏览 1
提问于2014-10-14
得票数 0
2
回答
同一cpu的不同程序集
语法
?
、
、
、
、
我决定通过在线教程来学习
汇编
程序。我遇到了一个使用NASM编译器的例子,而大多数其他教程似乎也是这样:顺便说一下,我正在内核4.1.6上运行一台
Linux</
浏览 1
提问于2015-09-24
得票数 0
回答已采纳
1
回答
如何处理递归下降
解析
器中的
语法
错误无法中断
、
我们正在为一台虚构机器的
汇编
语言编写两遍
汇编
器。我们已经实现了记号赋予器,我们需要抽象地表示这个程序的所有类-剩下的(除了在稍后阶段实现代码生成器之外)就是
解析
记号。这就是我遇到的一个主要问题。我选择将其实现为递归下降
解析
器,因为这是我目前唯一有经验的技术,with...but我们不允许在出现
语法
错误时停止
汇编
。例如,如果用户给出了一个无效
语法
的load word指令,我们将用NOP替换它。一方面,这听起来很简单--然而,实现它会导致我打破(我所理解的)递归下降
浏览 0
提问于2010-10-16
得票数 0
回答已采纳
4
回答
Windows上的X86
汇编
语言和
Linux
有很大的区别吗?
、
、
、
我唯一的问题是:我有两本书都教程序集,一本在
Linux
上,另一本在Windows上。它们是Jeff的一步一步的
汇编
语言(
linux
)和对80x86
汇编
语言和计算机体系结构( windows版本)的介绍。如果我想从
汇编
中获得最佳效果,我应该在
linux
和windows上这样做吗?另外,在Windows和
Linux
上的
语法
也是一样的吗?或者当我在另一个操作系统上学习时,我会再次教我自己(这是我最关心的,我希望能够在windows和
linux</
浏览 0
提问于2013-10-20
得票数 9
1
回答
学习
Linux
上的Windows程序集
我是在Kali
linux
64位,我想学习windows asseble语言x86,这是可能的,如果它是,我怎么做呢?
浏览 0
提问于2015-06-15
得票数 0
2
回答
程序集
语法
和平台之间的关系是什么?
、
、
、
在这个中,这个人解释说有两种类型的组装
语法
-英特尔和AT&T。装配
语法
和平台之间有关系吗(例如,英特尔平台
汇编
程序只接受英特尔的组装
语法
)?
浏览 2
提问于2017-10-01
得票数 0
回答已采纳
1
回答
在
解析
汇编
语言和高级编程语言方面是否有区别?
、
、
、
、
在学校里,我们学习了ARC
汇编
语言。在Murdocca的“计算机建筑原理”一书中,它被用来教授计算机建筑。ARC程序如下所示:!standard return y: 9 .end有人能指出在
解析
高级语言和
汇编
语言或程序集代码方面的差异吗?
浏览 2
提问于2017-03-01
得票数 0
回答已采纳
1
回答
关于
Linux
和Mac的.section .text指令?在我的计算机上检索哪些信息完全以程序集
语法
为特征?
、
、
、
我想开始学习
汇编
语言。我问自己的第一个问题是:当我坐在电脑前时,如何找出我必须使用的程序集
语法
?我在互联网上读到了很多术语,比如"ABI“、”计算机体系结构“、”处理器“、”编译器“,但最终我不明白究竟是什么决定了我必须使用的
汇编
语言的
语法
。例如,我有一个Mac M1,我安装了一个
Linux
虚拟机。global _start mov x8, #0x5d例如
浏览 18
提问于2022-09-09
得票数 3
3
回答
Linux
调试
、
当我学习程序集时(过去4年),我在Windows上,但现在我在
Linux
上,调试工具只适用于Windows。那么,我想知道
Linux
是否有任何端口或等效端口。
浏览 3
提问于2010-01-28
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券