- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
飞思卡尔8位单片机MC9S08第5章 HC08 CPU与汇编基础
第五章
HC08 CPU与汇编基础
主要内容
HC08 CPU基本构成
寻址方式
指令系统
HCS08CPU与HC08CPU的比较
08汇编语言基础
5.1 HC08 CPU基本构成
M68HC08系列单片机的各种型号的CPU均使用HC08 CPU,有时
也将HC08 CPU称为CPU08,它具有如下主要特点:
① 目标代码与M68HC05系列单片机向上兼容;
②具有16位堆栈指针SP;
③具有16位变址寄存器HX;
④8MHz CPU 内部总线频率;
⑤64KB程序/数据存储器空间;
⑥ 16种寻址方式;
⑦不经过累加器A 的存储器之间数据直接传送;
⑧快速8位×8位乘法指令、快速16位与8位相除指令,增强的BCD
指令;
⑨模块化结构,可扩展的内部总线定义可使寻址范围超过64KB;
⑩低功耗的STOP、WAIT模式。
5.1 HC08 CPU基本构成
HC08 CPU中有5个寄存器:
(1)累加器A(Accumulator)
累加器A是8位通用寄存器,用来存放操作数和运算结果。数据读
取时,累加器A用于存放从存储器读出的数据;数据写入时,累加器
A用于存放准备写入存储器的数据。在执行算术、逻辑操作时,累加
器首先存放一个操作数,执行完毕时累加器存放操作结果。累加器A
是指令系统中最灵活的一个寄存器,各种寻址方式均可对之寻址。复
位时,累加器的内容不受影响。
5.1 HC08 CPU基本构成
(2 )变址寄存器HX(Index Register)
HC08 CPU的变址寄存器HX是16位寄存器,H是高8位,X是低8位,
可单独使用。变址寄存器HX主要用于变址寻址方式中确定操作数的
地址,也可以用来存放临时数据,作为一般寄存器使用。复位时,高
8位被清零。
(3 )堆栈指针SP(Stack Pointer)
SP是指向下一个栈地址的16位寄存器,堆栈指针SP采用递减的
结构,即进栈时SP减1,出栈时SP加1。复位时,SP的初值为$00FF
(前置符号$表示十六进制数,下同)。栈指针复位指令 (RSP)可
将SP的低8位置为$FF,而不影响高8位。
在堆栈指针作为8位或16位的偏移量寻址方式中,SP充当变址寄
存器功能,CPU利用SP的内容确定操作数的条件地址。
5.1 HC08 CPU基本构成
(4 )程序计数器PC(Program Counter)
程序计数器PC也是16位的,可寻址范围达64KB。PC存放下一
条指令的地址,在执行转移指令时存放转移地址,在执行中断指令时
存放中断子程序入口地址。复位时,程序计数器PC装入地址$FFFE
和$FFFF中的内容。一般地,地址$FFFE和$FFFF中的内容是复位的
入口地址,这样,复位后,程序能够从复位入口地址开始执行程序。
复位入口地址也称复位向量地址或复位矢量地址 (Reset vector
address ),意味着复位状态过后,PC指向该处,从这里执行程序。
(5)条件码寄存器CCR(Condition Code Register)
条件码寄存器CCR是8位的寄存器 (见图5-1),其中5位 (除了
中断屏蔽位I)用于指示刚执行完指令的结果状态,这些位可由程序
来测试。第6位 (D6)和第5位 (D5)永远为1,其余位有具体的含义。
5.1 HC08 CPU基本构成
HC08 CPU的寄存器
7 0
累加器A
15 H 8 7 X 0
变址寄存器H:X
15 SPH 8 7 SPL 0
您可能关注的文档
最近下载
- 米哈游文案策划专员岗面试题库参考答案和答题要点.docx VIP
- 20S517 排水管道出水口.docx VIP
- 医院民主评议党员制度.doc VIP
- 2025四川甘孜州民生人力资源管理有限公司招聘办案辅助人员初步筛选及笔试历年参考题库附带答案详解.docx
- 最新铁路营业线施工安全培训考试试题及答案.docx VIP
- 中国浙江省地图PPT模板.pptx VIP
- 智能体组织:AI时代的下一代组织范式+The+Agentic+Organization+Contours+Of+The+Next+Paradigm+For+The+AI+Era.docx
- (精品)《阿甘正传》剧本中英文台词对照完整版.pdf VIP
- (精益改善)工装模具定期保养检查表.pdf VIP
- 常识4600问(美化版).docx VIP
原创力文档


文档评论(0)