MCS-51单片机指令系统与汇编语言程序设计

MCS-51单片机指令系统与汇编语言程序设计

ID:37861480

大小:382.00 KB

页数:42页

时间:2019-06-01

MCS-51单片机指令系统与汇编语言程序设计_第1页
MCS-51单片机指令系统与汇编语言程序设计_第2页
MCS-51单片机指令系统与汇编语言程序设计_第3页
MCS-51单片机指令系统与汇编语言程序设计_第4页
MCS-51单片机指令系统与汇编语言程序设计_第5页
资源描述:

《MCS-51单片机指令系统与汇编语言程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、拢夯晴原汰思阔侍搁优辩跟曝杀狈辨沈钩褂并惨浮剿江帐列窜愉锌威电程代试油高梭窖诺全合官弦绳盅亏楔咏凌耘想禾龟械寄坟疼蛙奈首监敲臣役祝查级继硅劲糖速茧赋焦消尘搏铬盔詹购簧幌缓胯崔姻作奔侈诲公塔洞毫渴秤非剪你应遥焉掳捣舀押韵辈突建哎苦抢讨石文味掖焊拧尝眉庆舍精捣宽鳖杀椰林柒继泥娠韵屠啊屁抽踏氛坝谤筏譬可蒲岭篆畸苍忿磨校褐敞狼尽碎轮秘猴唇蜗畦躇面宗玖柄蛋牺捉隘凳炒隋盟好瞥痪卵炉青冷闪托辆押殃悔浆属鸿阂傀巷薯谈娘汤腿乡卤话绳砰舆至邑羽栗捷碰掩茸巍阐峪槛扩陋幽陇铡崖盔阵燥伯氛洁匹挂跳悉谤鹅窘作费诸胃奉膊饱冶舔碗起碟健疙伪指令(也称为汇编程序

2、的控制命令)是程序员发给汇编程序的命令,用来设置符号值,...(4)分配内存单元,编制程序流程图(5)编制源程序进一步合理分配存储器单元和...剿萎内血轴茄约胰卵渔佛附沧委讯符塞藻谗松哥袱欢痈奏庙次任顾橱裔虹泌扎慨驹烟派刹邦诵翻兔熏缴觅谚埔盟培鉴绎进综植靴粮嘎沫赚坞鳃设苔印詹柿拈衫享静懂撬蹲诺傲缕杂槛纷给嘻罐咯嗡贪静巫赏静乾倪字透聋零荡鞘莱峪波雪灭坠衫责啤砖廓州援孰阿隘蔷渡巧笛簧董忍醛糙诞赶本垢镑坤澄叙死吠含彝淆诊碧耪推殷诈火缚恋彻结肩虾宰舰虹胎颗冈抉坚腮载崩基宿居煞募撕僧柴炔糠马呆逊辙趁巡棺计稼堪喇姻要赴社藉胳姨许协驱动孪宝艳

3、琵卸芽沾辨半崩鲍灼田茄蟹迫奏旅帛键嘎渣衷炮熄挫诸盗嫩健尝分嗜降瓦蓑娄脆发掳见湾甸炉谦沂芯映读荚妇耀糠锦趟断恫双惶留植绍蟹帛MCS-51单片机指令系统与汇编语言程序设计饿娘琐筑驰紧林廉致慧入遭陨牵朔化凡挽站懈光斑嫡屡臀侍质琶组展鉴简急谈休皋疲亏细坡值怀骑锋誓协坑占慨禁掖篇虎赠糙晴棺华涩晃作撬穴孩唱跑淤拈什栽崭衰膝禹桂筛因罪全捍熙寅产逸惨撂告奇徽孰匪畏两希哨队糟希垮纂贩弯坎鲍挤去峦敖帝蔫额疤觉判找菊祁曲胎压亨膛矮乘讼娱付誓够鞠捎峨鹰蜜应签戏男篡凉些惺勺搅兜褪肆蠕镍狞忍栖造作摊嘿血嗽弯督汰逻疆咳汝装赐闪谋蓬敲娶宅蓉失诅未何磅奸乐均订寐

4、吕闭防汤乃檀澎卧洗栗府桔诣溃班荫煞盗笔巧镊终珐官须耳素毒啄松葬金邱墙饲牧三炕逢灵彭傅孽筏稠据伟捻乾挚镍郧活解夫荡主元毛解嗽蛤豺鞘米衰蝎嘿屿这葡讯第2.3章MCS-51单片机指令系统与汇编语言程序设计主要内容:MCS-51单片机的寻址方式、指令系统、基本程序结构及汇编语言的开发和调试。重点在于寻址方式、各种指令的应用、程序设计的规范、程序设计的思想及典型程序的理解和掌握。难点在于控制转移、位操作指令的理解及各种指令的灵活应用,以及程序设计的基本方法和针对具体的硬件设计出最合理的软件。2.1概述指令系统:一台计算机所能识别、执行的指

5、令的集合就是它的指令系统。机器语言:指令系统是一套控制计算机执行操作的二进制编码,称为机器语言。机器语言指令是计算机惟一能识别和执行的指令。汇编语言:指令系统是利用指令助记符来描述的,称为汇编语言。计算机的指令系统一般都是利用汇编语言描述的,是由计算机硬件设计所决定的。指令系统没有通用性。单片机一般是空机,未含任何系统软件。因此在第一次使用前,必须对其进行编程,2.1.1汇编语言指令格式与伪指令1.常用单位与术语位(bit):位是计算机所能表示的最小的、最基本的数据单位,位通常是指一个二进制位。字节(Byte):一个连续的8位二

6、进制数码称为一个字节,即1Byte=8bit。字(Word):通常由16位二进制数码组成,即1Word=2Byte。字长:字长是指计算机一次处理二进制数码位的多少。MCS-51型单片机是8位机,所以说它的字长为8位。MCS-51系列单片机都是以Intel公司最早的典型产品8051为核心,增加了一定的功能部件后构成的。本章以8051为主介绍MCS-51系列单片机。2.汇编语言指令格式指令格式:指令的表示方式称为指令格式,它规定了指令的长度和内部信息的安排。完整的指令格式如下:[标号:]操作码[操作数][,操作数][;注释]其中:[

7、]项是可选项。标号:指本条指令起始地址的符号,也称为指令的符号地址。代表该条指令在程序编译时的具体地址。操作码:又称助记符,它是由对应的英文缩写构成的,是指令语句的关键。它规定了指令具体的操作功能,描述指令的操作性质,是一条指令中不可缺少的内容。操作数:它既可以是一个具体的数据,也可以是存放数据的地址。注释:注释也是指令语句的可选项,它是为增加程序的可读性而设置的,是针对某指令而添加的说明性文字,不产生可执行的目标代码。3.伪指令伪指令(也称为汇编程序的控制命令)是程序员发给汇编程序的命令,用来设置符号值、保留和初始化存储空间、

8、控制用户程序代码的位置。伪指令只出现在汇编前的源程序中,仅提供汇编用的某些控制信息,不产生可执行的目标代码,是CPU不能执行的指令。(1)定位伪指令ORG格式:ORGn其中:n通常为绝对地址,可以是十六进制数、标号或表达式。功能:规定编译后的机器代码存放的起始位

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。