- 2
- 0
- 约1.49万字
- 约 10页
- 2026-11-04 发布于重庆
- 举报
单片机原理及接口技术
§4 MCS-51单片机汇编语言程序设计2程序设计概述汇编语言源程序的编辑和汇编汇编语言程序设计
4.1.1程序设计语言简介31.机器语言·机器语言就是用二进制(可缩写为十六进制)代码来表示指令和数据。也称为机器代码、指令代码。机器语言是计算机唯一能识别和执行的语言,用其编写的程序执行效率最高,速度最快,但由于指令的二进制代码很难记忆和辨认,给程序的编写、阅读和修改带来很多困难。所以,没有人使用机器语言来编写程序。2.汇编语言·用助记符表示的指令就是计算机的汇编语言,汇编语言与机器语言一一对应。用汇编语言编写程序,每条指令的意义一目了然,给程序的编写、阅读和修改带来很大方便。而且用汇编语言编写的程序占用内存少,执行速度快,尤其适用于实时应用场合的程序设计。因此,在单片机应用系统中主要是用汇编语言来编写程序。4.1程序设计概述
·汇编语言也有它的缺点:缺乏通用性,程序不易移植,是一种面向机器的低级语言。即使用汇编语言编写程序时,仍必须熟悉机器的指令系统、寻址方式、寄存器的设置和使用方法。每个计算机系统都有它自己的汇编语言。不同计算机的汇编语言之间不能通用。3. 高级语言·高级语言是一种面向算法、过程和对象的程序设计语言,它采用接近人们自然语言和习惯的数学表达式及直接命令的方法来描述算法、过程和对象,如BASIC.C语言等。高级语言的语
您可能关注的文档
最近下载
- 慕萨莱思标准.docx VIP
- 一种利用声波速度评价洞室围岩松弛厚度及等级的方法.pdf VIP
- 2026浙江绍兴市人才市场服务有限公司招聘高速收费操作员(第一批)60人笔试历年典型考点题库附带答案详解.docx VIP
- 众辰变频器US200使用说明书调试手册英文user manual.pdf
- 新22J08 地下工程防水建筑图集.docx VIP
- 2026 AIDR(AI检测与响应)白皮书.pdf
- 洞室松弛带的测定论文.doc VIP
- GOALSONG本体论纲研究(2026).pptx
- 美国Harman Kardon-哈曼卡顿PM-660功放售后维修服务手册.pdf VIP
- 利用钻孔电阻率评价洞室同种岩性围岩松弛厚度的方法.pdf VIP
原创力文档

文档评论(0)