4单片机原理及接口技术-.pptVIP

  • 2
  • 0
  • 约1.49万字
  • 约 10页
  • 2026-11-04 发布于重庆
  • 举报

单片机原理及接口技术

§4 MCS-51单片机汇编语言程序设计2程序设计概述汇编语言源程序的编辑和汇编汇编语言程序设计

4.1.1程序设计语言简介31.机器语言·机器语言就是用二进制(可缩写为十六进制)代码来表示指令和数据。也称为机器代码、指令代码。机器语言是计算机唯一能识别和执行的语言,用其编写的程序执行效率最高,速度最快,但由于指令的二进制代码很难记忆和辨认,给程序的编写、阅读和修改带来很多困难。所以,没有人使用机器语言来编写程序。2.汇编语言·用助记符表示的指令就是计算机的汇编语言,汇编语言与机器语言一一对应。用汇编语言编写程序,每条指令的意义一目了然,给程序的编写、阅读和修改带来很大方便。而且用汇编语言编写的程序占用内存少,执行速度快,尤其适用于实时应用场合的程序设计。因此,在单片机应用系统中主要是用汇编语言来编写程序。4.1程序设计概述

·汇编语言也有它的缺点:缺乏通用性,程序不易移植,是一种面向机器的低级语言。即使用汇编语言编写程序时,仍必须熟悉机器的指令系统、寻址方式、寄存器的设置和使用方法。每个计算机系统都有它自己的汇编语言。不同计算机的汇编语言之间不能通用。3. 高级语言·高级语言是一种面向算法、过程和对象的程序设计语言,它采用接近人们自然语言和习惯的数学表达式及直接命令的方法来描述算法、过程和对象,如BASIC.C语言等。高级语言的语

文档评论(0)

1亿VIP精品文档

相关文档