单片机原理复习简答题答案(4 页)Good is good, but better carries it.精益求精,善益求善。一、简述题1.MCS-51 单片机芯片包含哪些主要逻辑功能部件?(习题 2-1)(1)中央处理器(CPU):运算器--用于实现算术和逻辑运算;控制器:产生计算机所需的时序,控制程序自动执行(2)内部数据存储器:用于存放可读写的数据(3)内部程序存储器:用于存放程序的机器代码和常数(4)并行 I/O 口:实现数据的输入/输出(5)定时/计数器:用于实现定时和计数功能(6)串行口:一个全双工的口,可实现数据的串行传送(7)中断控制:实现单片机的中断判优、中断响应、中断查询等控制(8)时钟电路:为单片机提供时钟脉冲序列2.程序计数器 PC 的作用是什么?什么情况下会使用 PC 的值?(习题 2-4)程序计数器 PC 是位于片内的一个 16 位的寄存器,它专门用来存放当前要执行的指令地址,且能够自动加 1,具有特别功能。是一个不可寻址的特别功能寄存器。其低 8 位地址经 P0 口输出,高 8 为地址经 P2 口输出。3.MCS-51 单片机设置有四组工作寄存器,这样做的目的是什么?请举例说明。??如何选择 MCS-51 单片机的当前工作寄存器组?(习题 2-7)MCS-51 的当前工作寄存器组是由程序状态寄存器 PSW 中的 RS1、RS2 位的状态决定的。工作寄存器区的选择:RS1,RS0=00 则选择了工作寄存器组 0 区 R0~R7 对应的单元地址:00H~07HRS1,RS0=01 则选择了工作寄存器组 1 区 R0~R7 对应的单元地址:08H~0FHRS1,RS0=10 则选择了工作寄存器组 2 区 R0~R7 对应的单元地址:10H~17HRS1,RS0=11 则选择了工作寄存器组 3 区 R0~R7 对应的单元地址:18H~1FH4.简述 MCS-51 单片机的位寻址空间。(习题 2-11)MCS-51 单片机的位寻址空间由两部分构成:一部分为内部 RAM 位寻址区的20-2FH 的 16 个单元的 128 位,位地址范围:00~7FH;另一部分为单元地址尾数为 0 和 8 的 SFR 中的位构成的位寻址区,共 83 位,位地址范围是 80~0FFH。MCS-51 单片机位寻址空间共有 211 个位,位地址范围:00H~0FFH5.什么是时钟周期、机器周期、指令周期?如何计算机器周期?晶振频率为12M 时,计算时钟周期、机器周期。(习题 2-9)时钟信号的周期称为 S 状态,它是晶振周期的两倍,即一个时钟周期(TS)包含 2个晶振周期;指令周期(TI):执行一条指令所用的时间;机器周期(TM):CPU 完成一个基本操作...