章 指令系统与汇编语言程序设计.pptVIP

  • 11
  • 0
  • 约1.2万字
  • 约 42页
  • 2016-09-13 发布于广东
  • 举报
重庆大学通信工程学院 任勇、王永东 第3 指令系统与汇编语言程序设计 兼容以前的S12 CPU 丰富、强大、灵活,高速16位处理,共400多条 按功能:数据传送、算术运算、逻辑运算、位操作、移位、控制、特殊等, 寻址方式多。 3.2 寻址方式 概念CPU执行指令时确定操作数所在单元地址的方式。 操作数来自:寄存器、指令代码、存储单元(都有地址) S12(X)有9大种寻址方式: (1)隐含寻址(INH) 如 ROLA (循环左移,操作数A隐含在指令中) (2)立即数寻址(IMM) 如 LDDA #$FF (将十六进制数FF调入A中,#表示) (3)直接寻址(DIR) 如 LDAA $55 (8位地址) (4)扩展寻址(EXT) 如 LDAA $200A (16位地址) (5)相对寻址(REL) SHIFT: LDAA #$55 BRA SHIFT (相对地址跳转) (6)变址寻址(IDX) 特征:以变址寄存器X、Y、SP、PC的内容为基址,再加或减个值,构成最终的地址 5位

文档评论(0)

1亿VIP精品文档

相关文档