单片机原理及基于单片机嵌入式系统设计第3章.pptVIP

  • 5
  • 0
  • 约2.3万字
  • 约 88页
  • 2018-07-08 发布于福建
  • 举报

单片机原理及基于单片机嵌入式系统设计第3章.ppt

单片机原理及基于单片机嵌入式系统设计第3章

第3章 MCS-51 指令系统 3.1 指令系统概述 3.2 寻址方式 3.3 MCS-51 的指令系统 3.1.2 指令字长 3.1.3 指令分类 3.2 寻址方式 3.3 MCS—51指令系统 无条件转移指令有如下 4 条指令, 它们提供了不同的转移范围和寻址方式: LJMP addr16; (PC) ← addr16, 02 addr 15~8 addr 7~0 1 无条件转移指令 LJMP 称为长转移指令, 三字节指令。执行这条指令时就会将addr16的内容赋给PC,程序会无条件的转移到的程序存储器addr16对应地址单元执行。 例如: 在程序存储器0000H单元存放一条指令,LJMP 1000H,表示上电复位后程序将跳到1000H 单元去执行用户程序。 但是用户编程时一般会以标号代替addr16,例如LJMP 1000H可改写为LJMP MAIN指令,这样编程时不必考虑存储空间分配,由编译器自动对程序空间进行分配,避免用户手工分配存储空间造成存储空间重叠等错误。 AJMP addr11 ;(PC)←(PC)+2,(PC)10~0←addr11,(PC)15~11不变 它的机器代码是由 11 位直接地址addr11和指令特有操作码

文档评论(0)

1亿VIP精品文档

相关文档