STM8S系列单片机原理与应用(第四版)(潘永雄) 习题答案 .pdf

STM8S系列单片机原理与应用(第四版)(潘永雄) 习题答案 .pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
习题1 1-1 如果两块MCU 芯片内的CPU 部件兼容,则由这两块芯片构成的应用系统具有什么 特征? 答:应用程序代码兼容。 1-2 假设某CPU 含有16 根地址线,8 根数据线,则该CPU 最大寻址能力为多少KB? 答:可以寻址216 ,即64k 个存储单元,而每个存储单元的字长为8bit,即1 字节(Byte) 。 因此最大寻址能力为64kB 。 1-3 在计算机里,一般具有哪三类总线?请说出各自的特征(包括传输的信息类型、单 向传输还是双向传输)。 答:一般具有地址总线(AB)、数据总线(DB)、控制总线(CB) 。地址总线传送地址信息, 单向;数据总线传送数据和指令码,一般为双向三态;控制总线传送控制信号,单向。 1-4 时钟周期、机器周期、指令周期三者关系如何?CISC 指令系统CPU 所有指令周期 均相同吗? 答:一个时钟周期包含 1 个或多个机器周期,一个机器周期包含若干个指令周期;在 CISC 指令系统中,不同指令的执行时间不一定相同,因此CISC 指令周期有长有短。 1-5 计算机字长的含义是什么? 答:CPU 的数据线条数称为计算机的字长,如8 位机的CPU 具有8 根数据线,意味着 可以同时传送、处理8 位二进制数。 1-6 ALU 单元的作用是什么?一般能完成哪些运算操作? 答:ALU 的全称是算术、逻辑运算单元,因此一般可以完成算术运算(如加法)和逻辑运 算(如与、或、非、异或运算等) 。 1-7 CPU 内部结构包含了哪几部分?单片机(MCU)芯片与通用微机CPU 有什么异同? 答:CPU 包含了运算器(ALU)、控制器,以及程序计数器PC 、标志寄存器、堆栈指针 和数目不等的通用寄存器。MCU 芯片处理CPU 外,还集成了时钟电路、中断控制器、定时 器、串行通信接口,甚至AD 、DA 、模拟比较器等模拟部件。 1-8 指出寄存器和存储器的异同。 答:寄存器在CPU 内,采用静态存储电路,存取速度快,但单元电路复杂,数量少; 存储器在CPU 外,采用静态或动态存储电路,存取速度慢,但单元电路简单,数量大。 习题 2 2-1 简述STM8S003F3 芯片与STM8S103F3 芯片的主要区别。 答:STM8S103F3 具有唯一ID 号,而STM8S003F3 没有ID 号。 2-2 堆栈区有什么作用?简述STM8 内核堆栈操作特征。 答:堆栈主要用于存放子程序调用(包括中断响应)时程序计数器PC 的当前值,以及需 要保存的 CPU 内各寄存器的值(即现场) ,以便子程序或中断服务程序执行结束后能正确返 回主程序断点处继续执行随后的指令系列。 STM8 CPU 堆栈下向生长,且为空栈结构,即执行“PUSH #$33 ”指令时,(SP)←33H, 然后SP←SP-1;如执行“POP A ”指令时,SP←SP+ 1,然后A←(SP) 。 2-3 STM8S 系列 MCU 芯片采用低电平复位方式还是高电平复位方式?画出外部上电 复位电路,并说明元件参数的选择依据。 答:采用低电平复位方式。外部复位电路如下: VDD VDD RUP 55kΩ RUP Rs 55kΩ 1 2.0kΩ 内部复位电路 1 NRST 内部复位电路 C NRST 0.1μF

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档