首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
文章通过9个程序详细介绍PIC单片机在PICC编译器环境下,C语言与汇编语言混合编程的方法并对出现的情况进行分析解决,最后对C语言与汇编语言混合编程的优劣提出自已的看法。  相似文献   

2.
以FranklinC51编译器为例介绍了其在开发8051系列单片机中应注意的一些问题  相似文献   

3.
用C语言开发51系列单片机高效代码   总被引:5,自引:0,他引:5  
介绍了用C语言开发单片机时所使用的存储模式、指针、中断及重入函数的调用,与汇编接口及编译连接,并给出一具体实例.  相似文献   

4.
在微芯公司MPLABIDE集成开发环境下采用PICC18C语言进行开发时,遇到了编写的程序代码未超过芯片代码长度,但编译不成功的问题。本文介绍HITECH公司C编译器的原理和PICC18命令行驱动器的工作过程,并以解决程序代码限制和库文件的生成、使用为例,说明其具体实现方法,解决采用PICC18进行应用的实际工程问题。  相似文献   

5.
用C51开发单片机系统的应用程序   总被引:2,自引:0,他引:2  
介绍采用FranklinC51开发MCS51单片机应用程序的编程方法。  相似文献   

6.
张琪 《电脑爱好者》1998,(21):40-41
“工欲善其事,必先利其器”,这里我们谈谈与游戏制作直接有关的话题:C语言编译器。所谓编译器,笼统地讲就是把C或C++源程序编译链接成可执行文件的程序包,所以编译器的优秀与否自然直接关系到可执行文件的效率。因为国内游戏制作信息交流甚少,而大多数读者朋友并不能随心所欲地漫游因特网,所以对现代化的C语言编译器了解就相对不多。然而了解和掌握它们却是极为必要的,因为它们对你所写  相似文献   

7.
结合作者PIC系列单片机的开发应用实践,从实战需要出发,介绍PIC系列单片机的基本特性、指令系统,开发工  相似文献   

8.
<正>接上期2.PICC编译器的安装《PIC单片机C语言程序(7)》一文介绍MPLABIDE7.40的安装时,我们已将光盘中的PICC编译器的压缩软件PICC8.05.rar(见该文图12)粘贴到"我的电脑"的E盘中。所以安装PICC编译器时,只需按以下步骤操作。  相似文献   

9.
10.
详细介绍PIC系列单片机的通用目标电路板的设计思想和设计方法,并给出电路原理图和应用实例.  相似文献   

11.
12.
目前,Microchip公司生产的PIC系列单片机以其低成本、低功耗、高性能、开发速度快且一次性用户可编程等优点迅速占领了国内市场,成为国内销售量最大的单片机。但国内介绍其C语言开发工具的书籍和文章却比较少,在开发过程中给广大程序员带来了许多困难和不便。  相似文献   

13.
Compiler Hacking for Source Code Analysis   总被引:1,自引:0,他引:1  
Many activities related to software quality assessment and improvement, such as empirical model construction, data flow analysis, testing or reengineering, rely on static source code analysis as the first and fundamental step for gathering the necessary input information. In the past, two different strategies have been adopted to develop tool suites. There are tools encompassing or implementing the source parse step, where the parser is internal to the toolkit, and is developed and maintained with it. A different approach builds tools on the top of external already-available components such as compilers that output the program abstract syntax tree, or that make it available via an API.This paper discusses techniques, issues and challenges linked to compiler patching or wrapping for analysis purposes. In particular, different approaches for accessing the compiler parsing information are compared, and the techniques used to decouple the parsing front end from the analysis modules are discussed.Moreover, the paper presents an approach and a tool, XOgastan, developed exploiting the gcc/g++ ability to save a representation of the intermediate abstract syntax tree. XOgastan translates the gcc/g++ dumped abstract syntax tree format into a Graph eXchange Language representation, which makes it possible to take advantage of currently available XML tools for any subsequent analysis step. The tool is illustrated and its design discussed, showing its architecture and the main implementation choices made.  相似文献   

14.
随着计算机技术飞速发展,编程技术取得巨大进步,各种各样的程序为我们学习工作生活提供了很大方便,编程工具和语言类型也空前丰富。其中,C语言由于实现速度快,逻辑性强,在编程技术中占有重要地位,成为研究开发的重要工具,很多环境下非常便捷。本文从研究角度出发,以总结的方式,介绍在采用C语言编译密码方案并进行分析的过程,在应用中不断学习。  相似文献   

15.
即时编译器中的代码消极生成机制   总被引:1,自引:0,他引:1       下载免费PDF全文
提出一种应用于即时编译器中的代码生成优化技术——代码消极生成机制,结合Intel微处理器研究院的XORP虚拟机对该项技术进行了阐述。介绍了XORP中实现的其他轻量级优化算法,并采用EEMBC对不同虚拟机和不同优化进行了科学评估。采用该项技术的XORP虚拟机的运行速度为KVM的15倍以上,超过其他商用高性能虚拟机。  相似文献   

16.
面向媒体处理器可重定目标编译器的代码生成   总被引:1,自引:1,他引:0       下载免费PDF全文
琚小明  张召  史册 《计算机工程》2009,35(11):13-15,1
在可重定目标编译器的设计与实现中,RTL中间表示具有内部的树结构表示形式和外部的正文表示形式的特性,使RTL适合作为可重定目标编译器中的中间表示。利用RTL的这种双重特性,提出适用于可重定目标编译器的代码生成技术,通过树模式匹配的方法建立中间表示与机器描述中指令模板的映射关系,实现汇编代码的输出。通过MD32Builder集成环境的构建,证明该技术简单易行。  相似文献   

17.
出具证明编译器在软件安全研究得到越来越多的关注,是程序验证研究的一个重要方向.但目前关于出具证明编译器的研究主要是在程序逻辑设计和定理自动化证明方面,很少关注编译优化对规范的影响.而编译优化是决定出具证明编译器是否能走向应用的关键因素之一.通过研究数据流优化的基本行为,提出利用数据流分析结果来变换规范的方法,以使原规范的约束准确而充分地施加于优化后的代码,并实现了一个包含多种优化和相应规范转换的编译器原型系统,展示了方法的可行性.  相似文献   

18.
采用了XML这种表达能力强,语法无二义的语占对体系结构进行描述,重点分析了编译器在代码调度阶段实现可重定向性的手段,以及体系结构描述如何高效地支持代码调度。  相似文献   

19.
田祖伟  孙光 《计算机科学》2010,37(5):130-133
程序中大量分支指令的存在,严重制约了体系结构和编译器开发并行性的能力。有效发掘指令级并行性的一个主要挑战是要克服分支指令带来的限制。利用谓词执行可有效地删除分支,将分支指令转换为谓词代码,从而扩大了指令调度的范围并且删除了分支误测带来的性能损失。阐述了基于谓词代码的指令调度、软件流水、寄存器分配、指令归并等编译优化技术。设计并实现了一个基于谓词代码的指令调度算法。实验表明,对谓词代码进行编译优化,能有效提高指令并行度,缩短代码执行时间,提高程序性能。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号