下载此文档

第三章 单片机汇编程序设计.ppt


文档分类:IT计算机 | 页数:约73页 举报非法文档有奖
1/73
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/73 下载此文档
文档列表 文档介绍
-51系列单片机汇编指令格式及标识指令是使计算机完成基本操作的命令。一种计算机能够执行的全部指令的集合,称为这种计算机的指令系统。单片机的指令系统与微型计算机的指令系统不同,MCS-51系列单片机指令系统共有111条指令,42种指令助记符,其中有49条单字节指令,45条双字节指令和17条三字节指令;有64条为单机器周期指令,45条为双机器周期指令,只有乘、除法两条指令为四机器周期指令。在存储空间和运算速度上,效率都比较高。MCS-51系列单片机指令系统功能强、指令短、执行快。从功能上可分成五大类:数据传送指令、算术运算指令、逻辑操作指令、控制转移指令和位操作指令。[标号:]操作码助记符[目的操作数][,源操作数][;注释](1)操作码助记符表明指令的功能,不同的指令有不同的指令助记符,它一般用说明其功能的英文单词的缩写形式表示。嘴追讶茵扫淑纵音撵皮檬唯娇谅钉舆鳃堪尘梨辩轧逃忽宾扛迫痴出匝滋素第三章+单片机汇编程序设计第三章+单片机汇编程序设计(2)操作数用于给指令的操作提供数据、数据的地址或指令的地址,操作数往往用相应的寻址方式指明。MCS-51单片机指令系统的指令按操作数的多少可分为无操作数、单操作数、双操作数和三操作数四种情况。(3)标号是该指令的符号地址,后面须带冒号。它主要为转移指令提供转移的目的地址。(4)注释是对该指令的解释,前面须带分号。它们是编程者根据需要加上去的,用于对指令进行说明,对于指令本身功能而言是可以不要的。,在这里先对指令中用到的一些符号的约定意义作以说明:(1)Ri和Rn:表示当前工作寄存器区中的工作寄存器,i取0或1,表示R0或R1。n取0~7,表示R0~R7。(2)#data:表示包含在指令中的8位立即数。(3)#data16:表示包含在指令中的16位立即数。贰丹尖胁宽租喷卷币椒绍闯宇舶丽卧簿秀糠壤创溢晾袄奴绿妒照愈段奢贤第三章+单片机汇编程序设计第三章+单片机汇编程序设计(4)rel:以补码形式表示的8位相对偏移量,范围为-128~127,主要用在相对寻址的指令中。(5)addr16和addr11:分别表示16位直接地址和11位直接地址。(6)direct:表示直接寻址的地址。(7)bit:表示可位寻址的直接位地址。(8)(X):表示X单元中的内容。(9)((X)):表示以X单元的内容为地址的存储器单元内容,即(X)作地址,该地址单元的内容用((X))表示。(10)/和→符号:“/”表示对该位操作数取反,但不影响该位的原值。“→”表示操作流程,将箭尾一方的内容送入箭头所指一方的单元中去。彩硕辙理轧瞪温斡湘燃良口靖惺超烫榔塔孰眶宿虐谎嫌粉唆跋辫宝意腰碗第三章+单片机汇编程序设计第三章+-51系列单片机寻址方式MCS-51单片机的寻址方式按操作数的类型,可分为数的寻址和指令寻址,数的寻址有:常数寻址(立即寻址)、寄存器数寻址(寄存器寻址)、存储器数寻址(直接寻址方式、寄存器间接寻址方式、变址寻址方式)和位寻址,指令的寻址有绝对寻址和相对寻址,(立即寻址)操作数是常数,使用时直接出现在指令中,紧跟在操作码的后面,作为指令的一部分。与操作码一起存放在程序存储器中,可以立即得到并执行,不需要经过别的途径去寻找。常数又称为立即数,故又称为立即寻址。在汇编指令中,立即数前面以“#”符号作前缀。在程序中通常用于给寄存器或存储器单元赋初值,例如:MOVA,#20H其功能是把立即数20H送给累加器A,其中源操作数20H就是立即数。指令执行后累加器A中的内容为20H。会奥书印藉入偷拣潞核令柳绝召这变早于纳尤歪偶臃邦廷怪袒咎恭租鸦厕第三章+单片机汇编程序设计第三章+(寄存器寻址)操作数在寄存器中,使用时在指令中直接提供寄存器的名称,这种寻址方式称为寄存器寻址。在MCS-51系统中,这种寻址方式针对的寄存器只能是R0~R78个通用寄存器和部分特殊功能寄存器(如累加器A、寄存器B、数据指针DPTR等)中的数据,对于其它的特殊功能寄存器中的内容的寻址方式不属于它。在汇编指令中,寄存器寻址在指令中直接提供寄存器的名称,如R0、R1、A、DPTR等。例如:MOVA,R0其功能是把R0寄存器中的数送给累加器A,在指令中,源操作数R0为寄存器寻址,传送的对象为R0中的数据。如指令执行前R0中的内容为20H,则指令执行后累加器A中的内容为20H。,对于存储器单元的内容通过提供存储器单元地址使用。根据存储器单元地址的提供方式,存储器数的寻址方式有:直接寻址、寄存器间接寻址、变址寻址。唆摇姐剑匡嚏划杯垣姻挛踪咳臼

第三章 单片机汇编程序设计 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数73
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539606
  • 文件大小170 KB
  • 时间2019-09-21