共查询到20条相似文献,搜索用时 31 毫秒
1.
本文介绍一种在IBM PC系列微机上用高级语言编写中断服务程序的方法。采用这种方法,用户不用汇编语言而直接使用高级语言可以编制中断服务程序,从而大大地提高了程序的研制效率和可读性,为高级语言在实时控制、通讯系统中的应用提供了一种途径。 相似文献
2.
C语言可读性、可移植性好,生成的目标代码的效率和质量较高.汇编语言具有程序代码短、执行效率高、实时性强等优点.单片机采用两种语言的混合编程能充分发挥它们的长处.提出了程序主体采用C语言编写、精确控制部分采用汇编语言编写的思路,并通过流水灯实例进行测试.实验表明,混合编程提高了程序的可读性和系统的性能. 相似文献
3.
用汇编语言编写计算机钢琴程序 总被引:1,自引:0,他引:1
汇编语言是学习计算机尤其是微型计算机原理.以及进行微型计算机开发应用不可缺少的一部分.用汇编语言编写计算机钢琴程序可以增加学生学习汇编语言程序设计课程的趣味性。本文给出了一种具体设计与实现的方法。 相似文献
4.
5.
<正> 一、汇编语言和汇编程序汇编和宏汇编语言是工业测控微机系统的基本语言。即使是一个带有显示器,键盘和软硬盘驱动器的完整系统,也必须有写在ROM 或EPROM 中经过汇编的系统软件作为工具程序来支持各种接口。计算机的机器语言可看作指令的位串集合;每条机器指令能完成的动作,由计算机硬件决定。汇编语言是一种符号语言,用汇编语言编写的程序(源程 相似文献
6.
MWC分布式微机测控系统是一个比较复杂的综合系统 ,通过对软件设计方法的研究 ,采用了适宜于MWC分布式微机测控系统应用程序设计的模块化、结构化相结合的程序设计方法 ,从而使得系统程序结构清楚、层次分明、便于调试、修改和扩充。软件编程用“C”语言及 MCS- 5 1汇编语言编写 ,并且达到实时计算机控制的要求。该模糊控制器在一台 IBM兼容的个人计算机上实现了模拟控制 相似文献
7.
何旭鹏 《电脑编程技巧与维护》2013,(24):12-14
在单片机系统的很多应用中都需要用到延时程序,采用汇编语言来编写延时程序,可以精确地控制延时时间,生成的程序代码少,提高执行效率.运用汇编语言设计了一个10ms精确延时子程序,并通过Keil软件进行模拟运算,结果证明该程序达到了预期的效果. 相似文献
8.
朱金刚 《电子制作.电脑维护与应用》2003,(3):25-26
一般微处理器或单片机程序设计的工具是汇编语言,汇编语言要求编程者熟悉单片机的内部结构和指令系统,令初学者望而生畏。同时用汇编语言编写的程序直接反映单片机的执行过程,不易理解,即使是编程者自已编制的程序,过几天以后连编程者自己都可能读不懂了,有时候程序的注释甚至比原始程序还要长。鉴于此,在80年代后期,一些单片机生产厂家 相似文献
9.
单片机C和汇编语言混合编程 总被引:1,自引:0,他引:1
刘伏文 《电子制作.电脑维护与应用》2007,(6):58-59
单片机以其体积小、性能高、抗干扰能力强、集成度高、价格低廉等优点而被广泛应用到工业控制、可编程控制器、通信工程、家电等领域。早期由于硬件技术和软件技术落后等原因,单片机程序主要用汇编语言编写。汇编语言程 相似文献
10.
一、功能: 本软件是一个CASL汇编语言在PC机上的仿真系统。 CASL汇编语言是建立在虚拟计算机COMET上的虚拟语言,CASL汇编语言程序原来不能在任何实用计算机运行,只能靠编程者分析才能得出结果。本软件可以解决这一问题。 本软件为用户提供了一个窗口集成开发环境。用户可以在其中方便地进行CASL汇编语言程序的编写,运行,单步跟踪,观察,从输入窗口(Input Window)可以完成程序的输入,从输出窗口(Output Window)可以观察程序的运行结果,从寄存器窗口(Register Window)可 相似文献
11.
基于单片机红外无线通信的抄表系统 总被引:8,自引:11,他引:8
本文介绍了用红外线实现上位单片机和多个单片机间的无线串行通信的新方法,并基于该方法设计实现了新型无线抄表系统,给出了硬件线路图、通信协议和程序流程图及用MCS51汇编语言编写的部分串行通信程序。 相似文献
12.
13.
14.
单片机C51与汇编语言的混合调用 总被引:1,自引:1,他引:1
对于单片机程序的编写,汇编语言具有速度快的优势,C51则具有高级语言的优点。文中介绍了C51函数的内部转换规则和参数传递规则,通过实例详细给出了实现C51与汇编语言混合调用的方法,包括C51内嵌汇编语言、C51调用汇编语言以及汇编语言调用C51。 相似文献
15.
在计算机应用领域中,我们经常遇到的固化问题,大多数的是用汇编语言编制。随着计算机的发展,有些如数值分析、计算等软件,用汇编语言不仅难以编写,而且调试也极为不便,如用高级语言编写就极为方便。但高级语言的固化问题一般都很困难。本文介绍一种极为简便的C语言程序固化。 相似文献
16.
远程数据通讯是自动化仪器经常遇见的问题,本文提出一种采用调制解调器进行数据远程传输的实用方法,程序是根据美国Hayes公司的AT指令集,用MCS-51汇编语言编写,也适用于其它形式单片机为智能芯片的自动化仪器。 相似文献
17.
18.
19.
20.
1 为什么要使用混合编程 目前使用的C51编译器能对C语言源程序进行高效率的编译,生成高效简洁形式的代码,在绝大多数的情况下,采用C语言编程即可完成预期的任务。但是,不可否认,在某些特殊的I/O地址的处理或中断向量地址的安排以及接口地址的读写方面,仍需要采用汇编语言来编写。这样就产生了混合编程方法,采用混合编程必须指定参数的传递规则。为此C51编译器提供了与汇编语言程序的接口规则,按此规则可以很方便地实现C语言程序与汇编语言程序的相互调用。2参数传递的方法 实际上C语言程序与汇编语言程序的相互调用… 相似文献