8OC51的汇编语言程序设计
发布时间:2016/7/11 22:26:35 访问次数:446
一个完整的单片机应用系统是合理的硬件与完善的软件的有机组合,二者缺一不可。所谓ADP-2-1W的软件设计就是指程序的设计。程序实际上是一系列计算机指令的有序集合。我们把利用计算机的指令系统来合理地编写出解决某个问题的程序的过程,称为程序设计。目前,80C51单片机的程序设计主要采用两种语言:一种是汇编语言,另一种是高级语言(如C51)。汇编语言生成的目标程序占存储空间少、运行速度快,具有效率高、实时性强的优点,适合于编写短小高速的程序。高级语言对系统的功能描述与实现比用汇编语言简单,程序的阅读、修改和移植比较方便,适合于编写复杂些的程序。汇编语言是面向机器的,对单片机的硬件资源操作直接、概念清晰,在中小规模应用软件中广泛应用。尽管对编程人员的硬件知识要求比较高,但对于掌握单片机的硬件结构非常有益。
一个完整的单片机应用系统是合理的硬件与完善的软件的有机组合,二者缺一不可。所谓ADP-2-1W的软件设计就是指程序的设计。程序实际上是一系列计算机指令的有序集合。我们把利用计算机的指令系统来合理地编写出解决某个问题的程序的过程,称为程序设计。目前,80C51单片机的程序设计主要采用两种语言:一种是汇编语言,另一种是高级语言(如C51)。汇编语言生成的目标程序占存储空间少、运行速度快,具有效率高、实时性强的优点,适合于编写短小高速的程序。高级语言对系统的功能描述与实现比用汇编语言简单,程序的阅读、修改和移植比较方便,适合于编写复杂些的程序。汇编语言是面向机器的,对单片机的硬件资源操作直接、概念清晰,在中小规模应用软件中广泛应用。尽管对编程人员的硬件知识要求比较高,但对于掌握单片机的硬件结构非常有益。