码迷,mamicode.com
首页 >  
搜索关键字:汇编    ( 6349个结果
gcc初步窥探
由于没有上过Linux编程这门课,所以Linux学得很水啊!!用来用去都是ls -al ; cd .. ;这些渣命令,尤其gcc都不知道什么东西来的,所以先学一下吧。一.程序的编译过程对于GUN编译器来说,程序的编译要经历预处理、编译、汇编、连接四个阶段,如下图所示:在 预处理阶段,输入的是C语言....
分类:其他好文   时间:2014-07-22 23:11:35    阅读次数:323
CCS2.2基于软件仿真简易教程(汇编)
CCS2.2基于软件仿真简易教程(汇编) Rev1.0WriterNirvana Silence配置目标芯片 打开此图标 导入配置,生成gel文件,导入点击close 然后关闭 保存changes 启动工程软件 新建工程、asm文件,添加到工程 新建文件 保存为汇编格式 添加到工程 编写程序,编译程...
分类:其他好文   时间:2014-04-30 02:07:16    阅读次数:586
2014.04.29
汇编语言是依赖于处理器的。不同的处理器上面的汇编语言是不一样的。 语言的发展有一个趋势,就是离硬件越来越远。从汇编,到C,C++,面向对象的Java等,能够发现,后面的语言越来越具有可移植性,不绝对依赖于底层硬件。比如跨平台的Java,其卖点之一就是其跨平台可移植性。还有一个点,就是越来越抽象...
分类:其他好文   时间:2014-04-29 17:21:45    阅读次数:216
Linux C中内联汇编的语法格式及使用方法(Inline Assembly in Linux C)
在阅读Linux内核源码或对代码做性能优化时,经常会有在C语言中嵌入一段汇编代码的需求,这种嵌入汇编在CS术语上叫做inline assembly。本文的笔记试图说明Inline Assembly的基本语法规则和用法(建议英文阅读能力较强的同学直接阅读本文参考资料中推荐的技术文章 ^_^)。注意:由...
分类:系统相关   时间:2014-04-28 09:10:46    阅读次数:1246
GCC内嵌AT&T汇编语法
一 基本语法1寄存器引用引用寄存器要在寄存器号前加百分号%,如“movl %eax, %ebx”。80386有如下寄存器:1、8个32-bit寄存器%eax,%ebx,%ecx,%edx,%edi,%esi,%ebp,%esp;2、8个16-bit寄存器,它们事实上是上面8个32-bit寄存器的低1...
分类:其他好文   时间:2014-04-28 09:06:48    阅读次数:998
GCC编程四个过程:预处理-编译-汇编-链接
在Linux下进行C语言编程,必然要采用GNU GCC来编译C源代码生成可执行程序。一、GCC快速入门Gcc指令的一般格式为:Gcc [选项] 要编译的文件 [选项] [目标文件]其中,目标文件可缺省,Gcc默认生成可执行的文件名为:编译文件.out我们来看一下经典入门程序"Hello World!...
分类:其他好文   时间:2014-04-28 03:26:12    阅读次数:432
记录自己的第一个比较长的汇编代码
记录自己的第一个比较长的汇编代码, 看学完后,回过头再来看的感觉是什么。没新意的想法写出来的代码,只是没有纯dos环境。通过debug倒是看到全部的结果,不过是一个个显示 。题目是王爽汇编实验9.本是自己记录,当然,大家有什么看法,欢迎随便说说。assume cs:code, ss:stacksgd...
分类:其他好文   时间:2014-04-27 23:24:06    阅读次数:492
编译原理 (预处理>编译>汇编>链接)(转)
一般高级语言程序编译的过程:预处理、编译、汇编、链接。gcc在后台实际上也经历了这几个过程,我们可以通过-v参数查看它的编译细节,如果想看某个具体的编译过程,则可以分别使用-E,-S,-c和-O,对应的后台工具则分别为cpp,cc1,as,ld。下面我们将逐步分析这几个过程以及相关的内容,诸如语法检...
分类:其他好文   时间:2014-04-27 22:42:14    阅读次数:603
一些概念
一些概念 脚本语言:翻译一句,执行一句,不产生目标代码。代表有vb script,java script。 编译语言:全部编译为汇编语言后再执行。代表有C++、Java。...
分类:其他好文   时间:2014-04-27 19:34:11    阅读次数:459
6349条   上一页 1 ... 633 634 635
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!