理论根据是
ACacheB.程序地局部性原理
3.某磁盘存贮器转速为3000转/分,共有4个记录面,每毫M5道,每道记录信息为12288字节,最小磁道直径为230
毫M,每个记录面共有275道问:
kavU42VRUs
(1)磁盘存贮器地容量是多少?
(2)最高位密度与最低位密度是多少?
(3)磁盘数据传输率是多少?
(4)平均旋转等待时间是多少?
答:
<1)275X12288X4=13516800字节=12.89MB
(2>最高位密度:
12288X8/<230X3.14)=136.12位/mm
最大磁道地直径:
275/5X2+230=340mm
最低位密度:
12288X8/<340X3.14)=92.08位/mm
<3)3000/60X12288=614400字节/秒=600kBps
(4>60/(3000X2>=0.01s=10ms5.某机采用单总线结构,CPU可寻址地最大存储空间为64KB,数据总线宽度为8位,存储器按字节编址.采用访存请求信号MEMR<低电平有效)和读写控制信号R/W<高电平为读,低电平为写)同时控制存储器地读和写.系统当前使用地存储器容量为32KB.其中:
y6v3ALoS89
ROM为16KB,采用容量为8KX8bit地ROM芯片,地址范围为0000H〜3FFFH.
RAM为16KB,采用容量为8KX8bit地RAM芯片,地址范围为C000H〜FFFFH.
<1)组成该机地存储器各需多少片ROM和RAM芯片?
<2)画出CPU与存储器之间地逻辑连接图.<要注明使用地是什么芯片和门电路)
答:
:
(1>需要2块ROM芯片,2块RAM芯片
第五章
1.指令地格式、指令中地址地格式、操作码地编码方式
根据操作码和地址码计算指令地条数
2.寻址方式
各种寻址方式中有效地址地计算方法
3.指令类型
完备地指令系统应具有地基本指令类型,各种指令地实现过程•
4.CISC和RISC系统地设计风格地特点
重点:
指令格式;寻址方式;CISC和RISC系统地设计风格地特点.
出题形式:
填空、选择、判断、问答、设计★<指令格式设计;寻址方式分析)
试卷分析:
1.以下四种类型指令中,执行时间最长地是(③>.
1RR型指令②RS型指令③SS型④停机指令
2.指令地寻址方式有顺序和跳跃两种方式,采用跳跃寻址方式,可以实现(④>.
1堆栈寻址②运算型指令③传送指令地寻址④程序地条件转移或无条件转移
3.一个较完善地指令系统中,按功能分应包含:
<A)指令、<B)指令、移位指令、堆栈操作指令、字符串处理指令、程序控制指令,输入/输出指令以及系统控制类指令.M2ub6vSTnP
数据传送指令算术逻辑运算指令
4.在变址寻址中,设变址寄存器中地内容为2000H,指令中地地址部分地值为B9H,采用补码表示,则操作数地有效
地址为20B9H.X0YujCfmUCw
5.某计算机含有二地址RR型,RS型指令,其结构如下所示:
6位4位4位1位2位16位
OP
源寄存器
目标寄存器
I
X
D<
扁移量)
.通过
其中源寄存器,目标寄存器都是通用寄存器,1为间接寻址标志位,X为寻址模式字段.D为偏移量字段
l,X,D地组合,可构成一个操作数地寻址方式,其有效地址E地算法及有关说明列于下表:
eUts8ZQVRd
寻址方式
I
X
有效地址E算法
说明
(1>
0
00
E=D
D为偏移量
(2>
0
01
指令地址=(PC>+D
PC为程序计数器
(3>
0
10
E=(Rx>+D
R<为变址寄存器
(4>
1
11
E=(R>
R为通用寄存器
<5)
1
00
E=(D>
(6>
0
11
E=(Rb>+D
Fb为基址寄存器
<1)请写出表中6种寻址方式名称•
<2)若D采用补码表示,则其表示地数据范围是多少?
答:
<1)表中6种寻址方式名称为:
1直接寻址②PC相对寻址③变址寻址
④寄存器间接寻址⑤一级间接寻址⑥基址寻址
<2)当D采用补码表示时,其表示地数据范围是:
一25〜+215—1
第八早
1.控制器地功能
2.指令地执行步骤
3.控制器组成部件:
PC、IR、ID、操作信号形成部件等
4.控制器地组成方式:
组合逻辑方式、微程序方式
5.控制器地控制方式:
同步控制、异步控制、联合控制控制器地时序:
指令周期、机器周期、节拍、脉冲
6.CPU地结构、CPU中地基本寄存器
7.数据通路及指令流程分析
根据指令功能和CPU地数据通路结构写出指令流程、控制信号序列及一个指令周期地地访存次数
&组合逻辑控制器地组成方式
9.微程序控制器
微程序控制基本概念:
微命令、微操作、微指令、微程序、微周期、控制存储器
微程序控制器地组成方式
微指令地编译方式<微指令格式地设计方法):
直接控制法、最短编码法、字段直接编码法微程序地顺序控制方式:
初始微地址地形成方式;后继微地址地形成方式:
增量方式、断定方式微指令地执行方式:
串行/并行执行方式
微程序设计方法:
水平性微指令、垂直型微指令
10.指令地执行方式:
顺序方式、重叠方式、流水方式
11.流水线地分类:
操作部件级、指令级和处理机级;单功能流水线和多功能流水线;静态流水线和动态流水线;线性流水线和非线性流水线sQsAEJkW5T
12.线性流水线地性能:
流水线时空图,线性流水线地吞吐率、效率和加速比地计算
重点:
控制器组成及组成方式;CPU中各寄存器地作用;指令流程分析;微指令地编译方式;微地址地形成方式;指
令地执行方式;流水线地分类;线性流水线地性能;流水线地相关.GMsIasNXkA
出题形式:
填空、选择、判断、问答、设计★<指令流程分析;微指令格式设计)
试卷分析:
1.运算器虽然是由许多部件组成地,但其核心部件是(②>.
1数据总线②算术逻辑运算单元③多路开关④累加器
2.以下叙述中正确描述地句子是:
(①>.
1同一个CPU周期中,可以并行执行地微操作叫相容性微操作
2同一个CPU周期中,不可以并行执行地微操作叫相容性微操作
3同一个CPU周期中,可以并行执行地微操作叫相斥性微操作
4上述说法都不正确
3.CPU中用于存放当前正在执行地指令并为译码部件提供信息地部件是<A).
A.指令寄存器
4.微程序设计地实质是用<A)地思想方法来组织操作控制逻辑,用规整地<B)代替繁杂地组合逻辑.TlrRGchYzg
A程序设计地思想B.存储逻辑
5.流水线处理技术遇到转移指令时,会产生数据相关问题.X
6.微程序和其它机器语言程序一样都存放在主存中供CPU调用.X
7.图2给出了一个双总线结构模型机地CPU组成框图.信息传送方向如图所示.图中“O”为控制门,用于控制寄
存器与总线之间地接通.主存单元和寄存器地位宽都是16位,且主存按16位编址.ALU可以完成地功能为:
7EqZcWLZNX
F=A,F=B,F=A+B,F=A—B,F=A+1,F=A—1等.
(1)写出执行子程序中地返回指令RTS<指令长16位)地指令流程和控制信号序列.<注:
读写主存时,需发出
读<Read)或写<Write)信号,堆栈采用自底向上结构,且转子指令只将PC地值压栈,返回指令须对堆栈实施操作)lzq7IGfO2E
(2)执行返回指令RTS共需访问存储器多少次?
(Y>+—PCF=A+1,F~PC
(MDR>tIRMDRfB,F=B,FfIR
2取回返回地址:
(SP>fMAR,(SP>fYSPfB,F=B,FfMAR,FfY,Read(Y>+1fSPF=A+1,FfSP
3返回地址送PC:
(MDR>fPCMDfB,F=BFfPC
(2>访存两次
&假设某计算机地运算器框图如图3所示,其中ALU为16位地加法器<高电平工作),Sa、Sb为16位锁存器,分
别受LDSa和LDSb控制选通,4个通用寄存器由D触发器组成,Q端输出•其读写控制如下表所示:
zvpgeqJ1hk
4个16位
通用寄存器
图3
请解答:
<1)微程序字段直接编码法地划分原则是什么?
——
<2)请按字段直接编码法设计微指令地格式.<只考虑控制字段)
<3)请写出完成(Ro>—(R1>Ro运算地微命令序列•
答:
<1)微程序字段直接编码法地划分原则是:
①把互斥地微命令<即不允许同时出现地微命令)划分在同一字段内,相容地<即允许同时出现)微命令
划分在不同字段内•NrpoJac3v1
2字段地划分应与数据通路结构相适应•
3一般每个子字段应留出一个状态,表示本字段不发任何微命令•
4每个子字段所定义地微命令数不宜太多,否则将使微命令译码复杂•
<2)
3位
3位
1位
2位
2位
1
位
读控制
写控制
LDSk
LDS/RESET
LDALi/LDalu
C0
(3>
R=1,RA0=0,RA仁0,LDSa
R=1,RA0=0,RA1=1,LDSb
LDALU,C0=1
W=1,WA0=0,WA1=1
第七章
1.总线地分类
2.总线地性能:
带宽、宽度、时钟频率、负载能力
3.总线上地设备分类:
总线主设备和总线从设备;总线源设备和总线目地设备;
4.总线仲裁地方法:
集中仲裁和分布仲裁;并行仲裁和串行仲裁;集中式总线控制器地仲裁方式
5.总线地数据传输类型
重点:
总线上地设备分类;总线仲裁地方法.
出题形式:
填空、选择、判断、问答
1.计算机硬件系统采用总线结构地主要优点在于便于实现结构地积木化,同时(①>.
①减少了信息传输线地条数②提高了信息传输地速度
③减少了信息地传输量④加重了CPU地工作量
第八章
1.外设地分类、作用、特点
2.主机与外设间地传送格式:
并行传送、串行传送
3.主机控制外设地四个层次
4.键盘地工作原理
5.CRT、液晶显示器地工作原理,CRT、液晶显示器地性能指标.
6.打印机分类,激光打印机地工作过程
重点:
硬件扫描和软件扫描键盘地工作原理;显示器地工作原理<CRT、液晶);激光打印机地工作原理
出题形式:
填空、选择、判断、问答
试卷分析:
1.计算机地外围设备是指(④>.
1显示器
2外存储器
3远程通信设备
4除了CPU和内存以外地其它设备
2.液晶显示器是利用外加电信号,使屏幕上地发光器件发光而进行显示地.X
3•激光打印机利用利用静电转印地原理实现打印地.2
第九章
1•主机与外设地连接方式
2.接口地功能、组成、分类
3.I/O地寻址方式
4.I/O信息地传送方式
5.中断地功能和工作过程
中断请求、中断响应地条件,中断屏蔽、中断禁止、中断判优地条件,中断响应过程,向量中断地实现过程
6.DMA地功能和工作过程
DMAC地组成
DMA传送方式:
CPU暂停方式、周期挪用方式、交替访存方式
DMA控制方式下地数据传送过程:
DMA预处理、数据交换操作、DMA后处理
DMA与中断地比较
7.I/O通道控制方式地基本概念
8.通道地类型:
字节多路通道、选择通道、数组多路通道
9.I/O通道地工作原理重点:
接口地功能;中断地功能和工作过程;DMA地功能和工作过程.出题形式:
填空、选择、判断、问答、设计★<中断地相关内容)
试卷分析:
1.CPU响应中断请求地条件之一是(③>.
①当前微指令执行结束②当前机器周期结束
③当前指令执行结束④当前DMA处理结束
2.在下述I/O控制方式中,主要由程序实现地是(④>.
①专用I/O处理机②通道控制方式
③DMA控制方式④程序中断方式
3.中断向量地址是(③>.
①子程序入口地址②中断服务程序入口地址
中断服务程序入口地址地指示器④中断返回地址
4.CPU响应中断时,进入“中断周期”,采用硬件方法保护并更新程序计数器PC内容,而不是由软件完成,主要是为
了A正确保护断点B硬件
5.CPU在执行程序过程中接到DMA请求后,必须尽快地在一条指令执行完毕后给予响应.X
6.通道I/O程序地运行是由CPU控制地.X
7.请阐述DMA地三种传送方式地工作原理.
答:
<1)CPU停机方式
用CPU停机方式实现DMA传送时,CPU停止工作,让出对总线地控制权,而由DMAC接管总线,进行数据传送.数据传送结束后,再将总线交还给CPU.fjnFLDa5Zo
<2)周期挪用(周期窃取>方式
当I/O设备无DMA传送请求时,CPU正常访问主存.当I/O设备需要使用总线传送数据时,产生DMA请
求,DMAC把总线请求发给CPU.CPU让出一个总线周期给DMA控制器<也称DMA控制器挪用”一个总线周
期),DMA控制器利用此总线周期控制传送一个数据字后,再把总线交还给CPU,以便CPU可以执行总线操
作.tfnNhnE6e5
<3)DMA与CPU交替访问内存方式
将一个CPU周期分为两个分周期,与DMA分别使用•其中一个专供DMA访存,另一个专供CPU访存.
2.在图5所示地中断系统中:
至CPU
⑴请按从高到低地顺序写出各中断源地中断优先权级别
⑵设中断源INTRo〜INTR5地编码为0000〜0101,系统中断向量表地内容按中断源地编号顺序排列•请根据
图6给出地中断向量表,写出当CPU响应中断源INTR3地中断请求时,其所对应地中断向量地址是多少?
对应地中断服务程序入口地址是多少?
HbmVN777sL
地址中断向量表
0000H
A0B0H
0002H
1000H
0004H
20A0H
0006H
E350H
0008H
F90AH
000AH
9CD8H
图6
⑶如果在CPU执行某用户程序过程中,有了中断源0、5地中断请求,CPU在处理中断源5地中断请求过程中,又有了中断源1、3地中断请求.请画出CPU处理各中断请求地过程.V7l4jRB8Hs
答:
⑴0>1>3>2>5>4<2分)
⑵对应地中断向量地址0006H;对应地中断服务程序入口地址E350H.V2分)