项目:自学考试
课程:微型计算机原理及应?/p>
类别:课后习题解?/p>
教师:徐小刚
?/p>
1
页【本课后解答题共
32
页?/p>
《微型计算机原理及应用》习题解?/p>
第一?/p>
基础知识
1.1
解释?/p>
(1)
微处理器
【解答】由大规模集成电路芯片构成的中央处理器(
CPU
),叫做微处理器?/p>
(2)
微型计算?/p>
【解答】以微处理器为基础,配以内存储器、输入输出接口电路、总线以及相应的辅助电路而构
成的计算机裸机,叫做微型计算机?/p>
(3)
微型计算机系?/p>
【解答】微型计算机系统由硬件系统和软件系统组成。即由微型计算机、配以相应的外部设备
(如打印机、显示器、键盘、磁盘机等),再配以足够的软件而构成的系统?/p>
(4)
单板?/p>
【解答】将微处理器?/p>
RAM
?/p>
ROM
以及
I/O
接口电路,再配上相应的外设(如小键盘?/p>
LED
显示
器等)和固化?/p>
ROM
中的监控程序等,安装在一块印刷电路板上构成的微型计算机系统称为单板机?/p>
(5)
运算?/p>
【解答】运算器是直接完成各种算术运算、逻辑运算的部件,主要?/p>
ALU
?/p>
Arithmetic
and
Logic
Unit,
算术逻辑部件)、通用寄存器、标志寄存器等组成?/p>
(6)
地址总线
【解答】地址总线?/p>
CPU
对内存或外设进行寻址时,传送内存及外设端口地址的一组信号线。地
址总线的条数多少决定了
CPU
的寻址能力?/p>
(7)
数据总线
【解答】数据总线?/p>
CPU
与内存或外设进行信息交换时,所用的一组数据信号线。它决定?/p>
CPU
一次并行传送二进制信息的位数,
反映?/p>
CPU
的“字长”这个重要性能指标?/p>
(8)
控制总线
【解答】控制总线是在
CPU
与外部部件之间传送控制信息(如读
/
写命令、中断请求命令等)的一
组信号线?/p>
1-2
单片机应包括哪些基本部件?其主要应用于哪些领域?
【解答】一般单片机芯片中包括微处理器?/p>
RAM
?/p>
ROM
?/p>
I/O
接口电路、定时器
/
计数器,有的?/p>
包括
A/D
?/p>
D/A
转换器等?/p>
其主要应用于智能化仪器仪表及工业控制领域?/p>
1-3
按图
1-11
和图
1-12
,写出取第二条指令操作码和执行第二条指令的过程?/p>
【解答?/p>
ADD AL,12H
指令的取指过程:
1)
IP
的值(
002H
)送入地址寄存?/p>
AR
?/p>
2)
IP
的内容自动加
1
,变?/p>
003H
?/p>
3)
AR
将地址码通过地址总线送到存储器的地址译码器,经译码后选中
002H
单元?/p>
4)
微处理器给出读命?/p>
MEMR
?/p>
5)
所选中?/p>
002H
单元内容
04H
送上数据总线
DB
?/p>
6)
数据总线
DB
上的数据
04H
送到数据寄存?/p>
DR
?/p>
7)
因是取指操作,取出的是指令操作码
04H
,即?/p>
DR
送入指令寄存?/p>
IR
?/p>
8)
IR
中的操作码经指令译码?/p>
ID
译码后,通过
PLA
发出执行该指令的有关控制命令?/p>
指令操作?/p>
04H
经译码后
CPU
知道这是一条把
AL
内容和立即数
12H
相加的指令。立即数
12H
?/p>
指令的第二字节中,则执行第二条指令就是从内存中取出指令的第二字节?/p>
ALU
?/p>
I
2
端、把
AL
的内
容送到
I
1
端,并在
ALU
中做加法运算,然后把运算结果通过
ALU
?/p>
O
端再送到
AL
中?/p>
ADD AL
?/p>
12H
指令的执行过程:
1)
IP
的值(
003H
)送入地址寄存?/p>
AR
?/p>
2)
IP
的内容自动加
1
,变?/p>
004H
?/p>
3)
AR
将地址码通过地址总线送到存储器的地址译码器,经译码后选中
003H
单元?/p>