四章寻址方式与指令系统.pdfVIP

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第四章寻址方式与指令系统

◼指令系统-CPU所能执行的各种指令的集

合。

◼M68HC08系列单片机共有140条基本指令,

加上寻址方式可以形成270条具体指令。

指令类型:

1数据传送类指令

2算术类指令

3逻辑类指令

4位操作类指令

5移位类指令

6程序控制类指令

7其他指令

◼指令是对数据的操作。

◼操作数-指令中所要操作的数据。

◼HC08所需的操作数来自:

◼1)寄存器如:A、HX等

◼2)指令代码隐含在代码中

◼3)单元如:RAM区

◼寻址方式-寻找指令中所需操作数的

各种方法。

◼学习重点:

◼1)理解寻址方式

◼2)记住保留字

◼Motorola数据表示方法:

◼1、数字前加$-表示16进制;

◼2、数字前加%-表示二进制

◼3、数字无前缀-表示十进制

第三章寻址方式与指令系统

➢3.1寻址方式

➢3.2数据传送类指令

➢3.3算术类指令

➢3.4逻辑运算类指令

➢3.5位操作类指令

➢3.6移位类指令

➢3.7程序控制类指令

➢3.8其他指令

3.1寻址方式

◼(1)内在寻址方式-INH(Inherentaddressingmode)

◼指令中已经包含了操作数;指令中没有明显操

作数的指令,即操作数由指令隐含。单字节指令。

◼例:A或RTI或STOP

◼(2)立即数寻址方式-IMM(Immediateaddressing

mode)-指令中直接给出操作数。双字节指令。

◼第一个字节是操作码,第二个字节是操作数。

◼例:LDA#$5D;把16进制数据$5D放入累加器A中

◼(3)直接寻址方式-DIR(Direct)

◼直接寻址的指令字长2字节,它可以对器的

首部256个地址进行。

◼指令的第一个字节是操作码,第二个字节是操作

数地址。

◼例:LDA$50;把器单元$50中的数取到累

加器A中

◼BRSET和BRCLR是2条很特别的3字节指令,它们

用直接寻址方式取得操作数,用相对寻址方式指

明转移目的地址。

◼BRCLR3,$50,AAA;若器单元$50的第3位=0

◼则转至标号AAA处执行

◼BRSET3,$50,AAA;若器单元$50的第3位=1

◼则转至标号AAA处执行

扩展寻址方式

◼扩展寻址方式-EXT

◼扩展寻址的指令是三字节指令,它可以

器中的任何一个地址。

◼在这种指令中,第一个字节是操作码,第二个字

节是操作数的高字节地址,第三个字节是低字节

地址。

◼LDA$023D;把器单元$023D中的数取到

累加器A中

◼扩展寻址,是指相对于直接寻址方式而言的。

◼特别说明:实际编程时,程序员不必考虑是直接寻址还是

扩展寻址,汇编程序会自动识别,它们的主要区别在于汇

编会产生的指令长度不同。

(4)变址寻址

◼(i)无偏移量变址寻址-IX单字节指令

◼变址寄存器HX中的内容是操作数的地址。可

以对$0000~$FFFF地址进行寻址。

◼LDA,X;从变址寄存器HX指向的器单元

中取数到累加器中。

◼(ii)8位偏移量变址寻址-IX1双字节指令

◼CPU把变址寄存器HX的内容和指令第二个字

节内容相加,其和便是操作数地址。下列指令

属于IX1寻址方式:

◼STA

文档评论(0)

159****9610 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6044052142000020

1亿VIP精品文档

相关文档