摘要: as命令是gas软件,我们知道在linux下,可以调试,链接,生成可执行文件的方式有多种。可以编译成链接文件的类似dos软件的有nasm(intel汇编指令),类似dos的masm,还有就是gnu的开源的gas,当然也可以用gcc,gdb来调试汇编。相对来说在linux下你有更多的选择,ld命令是用来把链接文件生成可执行文件。下面我们就以一个简单的例子介绍使用这些工具。这里写的汇编代码是at&t汇编格式,我用intel汇编来解释它(也就是会给出intel汇编的书写方式)#cpuid.s 简单的例子 获的cpu相关的信息 intel用“;”来注释.section .data data s 阅读全文
posted @ 2013-08-21 17:51 三六五 阅读(788) 评论(0) 推荐(0) 编辑