柱面是什么计算机组成原理,计算机组成原理
(0013)《计算机组成原理》复习思考题
一、单项选择题
1.下列数中最大的数为( )。
① (11001)BCD ②
(22)10 ③
(24)8 ④
(18)16
2.计算机的字长决定了( )。
①指令直接寻址能力 ②计算机的运算精度
③计算机的运算速度 ④计算机的高低档次
3.一级高速缓冲存储器CACHE是设在( )。
①主存与CPU之间 ②主存与外存之间
③接口板上 ④CPU内部
4.进位计数制中的最大数是指( )。
①一个数允许使用的最大数码 ②一个数位允许使用的数码个数
③一个固定的常数值 ④数码在数据中的不同位置
5.控制存储器的字长比机器字长要( )。
①小 ②长得多 ③相等 ④随意定
6.总线中地址线的作用是( )。
①
用于选择存储器单元 ② 用于选择进行信息传输的设备
③ 用于选择存储器单元及用于选择进行信息传输的设备 ④地址信号
7.某计算机字长32位,其存储容量为64KB,若按字编址,那么它的寻址范围是( )。
①
0~32K ②
0~16K ③
0~8K ④ 0~32KB
8.基址寻址方式中,操作数的有效地址等于( )。
① 堆栈指示器内容加上位移量② 程序计数器内容加上位移量
③ 基值寄存器内容加上位移量④ 变址寄存器内容加上位移量
9.
描述流水CPU基本概念中,正确表述的句子是( )。
① 流水CPU是一种非常经济而实用的时间并行技术
② 流水CPU是以空间并行性为原理构造的处理器
③ 流水CPU一定是多媒体CPU
④ 流水CPU一定是RISC机器
10.CRT的分辨率为1024ⅹ1024像素,像素的颜色数为256,则刷新存储器是( )。
①256KB ②512KB
③
2MB ④ 1MB
11.CPU内由许多部件组成,其核心部件是( )。
① 累加寄存器 ②算术运算部件 ③ALU部件 ④多路开关
12.设x=-0.0001,则[x]补为( )。
① 1.0011 B.
1.1101 ③1.0010 ④ 1.1111
13.用16位字长(其中1位符号位)表示定点整数时,所能表示的数值范围是( )。
① 0≤∣N∣≤215-1 ② 0≤∣N∣≤216-1 ③
0≤∣N∣≤214-1 ④ 0≤∣N∣≤216
14.主-辅存储器的目的是( )。
①解决CPU和主存之间的速度匹配问题 ②
扩大主存储器的容量
③ 扩大CPU中通用寄存器的数量④既扩大主存储容量又扩大CPU通用寄存器数量
15.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用( )。
①
立即寻址方式 ②
间接寻址方式 ③
堆栈寻址方式 ④ 隐含寻址方式
16.硬布线控制器是一种( )。
① 用微程序技术设计的控制器
②
由门电路和触发器构成的复杂树形网络所形成的逻辑电路
③ 用存储逻辑技术设计的控制器
④ 用微程序技术和存储逻辑技术设计的控制器
17.DMA传送是实现( )之间信息高速传送的一种方式。
①内存与外设 ②CPU与I╱O接口电路 ③CPU 与内存 ④内存与内存
18.磁盘转速提高一倍,则( )。
①平均等待时间缩小一半 ②其存取速度也提高一倍
③影响查道时间 ④存取速度不变
19.用补码表示的定点小数,其表示范围为( )。
①﹣1<X<1 ②﹣1≤X<1 ③﹣1≤X<1 ④﹣1<X≤1
20.直接、间接立即三种寻址方式指令的执行速度由快到慢的顺序 列是( )
①直接、立即、间接 ②直接、间接、立即
③立即、直接、间接 ④不确定
21.符号不相同的两数相减是( )。
①一定会产生溢出的②可能产生溢出的③一定不产生溢出④以上都不是
22.要用256×8位的存储器芯片组成4K×16的存储器,则需要这样的存储器地址线数为( )。
①4 ②8
③12 ④16
23.属于EEPROM是( )。
①读写存储器②只读存储器③闪速存储器④光擦除可编程只读存储器
24.指令周期是指______。
① CPU从主存取出一条指令的时间 ② CPU执行一条指令的时间
③ CPU从主存取出一条指令加上CPU执行这条指令的时间 ④ 时钟周期时间;
25.浮点数比定点小数和整数的使用( )。
①差不多 ②更复杂 ③更方便 ④更慢
26.符号相同的两数相减是( )。
①会产生溢出的 ②是不会产生溢出的③不一定产生溢出 ④以上都不是
27.在计算机的指令系统中真正必须的指令数是不多的,其余的指令都是为了提高( )而引入的。
①机器的速度 ②便于编程 ③机器的速度和便于编程 ④节省制造的成本
28.要用256×16位的存储器芯片组成4K字节存储器,需要这样的存储器芯片数为( )。
①2 ②4
③8 ④16
29.磁盘上的磁道是( )。
①记录密度不同的同心圆 ②记录密度相同的同心圆
③一条阿基米德螺线 ④两条阿基米德螺线
30.系统总线中地址线的功能是( )。
①选择主存单元地址 ②选择进行信息传输的设备
③选择外存地址 ④指定主存和I/O设备接口电路的地址
31.磁盘上的磁道说法正确的是( )。
①等记录密度的同心圆 ②记录密度不均匀的同心圆
③同一磁道上位密度的基本相同 ④一条阿基米德螺线
32.符号不同的两数相加是( )。
①会产生溢出的 ②是不会产生溢出的③不一定产生溢出 ④以上都不是
33.微程序控制器中,机器指令与微指令的关系是( )。
① 每一条机器指令由一条微指令来执行
② 每一条机器指令由一段用微指令编成的微程序来解释执行
③ 一段机器指令组成的程序可由一条微指令来执行
④ 一条微指令由若干条机器指令组成
34.完整的计算机系统包括( )。
①硬件和软件系统②主机和外部设备③主机和操作系统④主机和外存储器
35.DMA方式指直接依靠硬件实现主机I∕O设备间( )数据直接传送。
①软件 ②位 ③成组 ④块
36.运算器的主要功能是进行( )运算。
①逻辑 ②算术 ③初等函数④逻辑与算术
37.用于对某个操作数内存的寻址方式称为( )寻址。
①直接 ②间接 ③寄存器直接 ④寄存器间接
38.计算机的指令字长决定了计算机( )。
①指令直接寻址能力 ②运算精度 ③运算速度 ④以上均不是
39.动态RAM刷新时间一般小于或等于( )的时间内进行一次。
①2ns ②2us ③2ms ④2s
40.发生中断请求的条件是( )。
①机器内部发生故障 ②一次I/O操作结束
③一条指令执行结束 ④一次DMA操作结束
41.指令系统中采用不同的寻址方式的目的主要是( )。
①可降低指令的译码难度②缩断指令字长,扩大寻址空间,提高编程灵活性
③实现程序控制 ④充分利用CPU内部的寄存器使
42.定点原码运算是( )。
①补码运算 ②仅数值运算 ③
数值、符号运算后邻接 ④类似二进制运算
二、填空题
1.(65﹒25)10
=(
)16。
2.设[X]补﹦1﹒011,则X(真值)为
。
3.(3C﹒4)16=(
)2 。
4.广泛使用的______和______都是半导体随机读写存储器,前者速度快,后者速度慢。
5.一条指令分为
和______两部份。
6.沿磁盘半径方向单位长度的磁道数称为单位长度磁道所能记录二进制信息的位数叫
。
7.浮点数的尾数码部份,在机器中多采用
表示。
8.堆栈按结构不同,分为______堆栈和______堆栈。
9.相联存储器是按______访问的存储器,在cache中用来存放______.
10.磁盘一般采用
磁记录方式,而磁带一般采用
磁记录方式。
11.布尔代数有“与”、
、
三种基本逻辑关系。
12.动态RAM刷新一般有
和 ______ 两种。
13.在微程序控制器中一组实现一定操作功能的微命令的组合构成一条
而一条机器指令的功能是由若干条
组成。
14.设X(真值)﹦-0﹒1001,则[X]补为
。。
15.主存与cache的地址映射有______,_____,______三种方式。
16.中断有软中断、
、
。.
17.
AR寄存器存放的是 ______, MDR寄存器用来存放 _______。
18.完成一条指令一般分为
周期和
周期。
19.半导体SRAM靠______存贮信息,半导体DRAM则是靠______存贮信息。
20.重写型光盘分______和______两种。
21.中断向量地址是______地址。
22.
机器周期基本上是根据
确定。
23.堆栈的栈底是
,堆栈的栈顶
。
24.一个16位的浮点数,阶码用6位表示,尾数用10位(含一位符号位)表示,阶的基数为2,阶码用补码表示,尾数用原码表示,则其浮点数表示的最大值为
最小正值为
。
25.微程序控制器是一种
控制器。
三、简答题
1.两数的浮点数相加减后,用阶码判别溢出?
2.写出浮点数加减运算步骤。
3.简述浮点数加减运算的左规与右规。
4.简述原码运算与人工运算的不同。
5.简述主存储器中动态和静态存储器的异同。
6.简述微程序与硬布线控制的计算机异同。
7.指令和数据均以二进制代码形式放在主存中,请问CPU如何区别它们是指令还是数据?
8.简述补码运算与原码运算的不同。
9.简述激光打印机工作原理。
10.简述中断处理步骤。
11.操作数的编址方式有哪些?
12.简述DMA方式和程序中断方式区别
13.一个计算机系统中的总线,大致分为哪几类。
14.简述计算机CPU流水线工作原理及流水线阻塞原因,并举三个因素分析。
15.外围设备的I/O控制分哪几类?。
16.简述硬盘头盘组件密封原因。
17.CPU内部有哪些部件组成?其功能是什么?
18.简述CRT对一屏字符(字符显示窗口8×15, 字符点阵7×8,一屏字符
为80×25个字)工作原理。
19.简述堆栈的作用。
20.简述一条指令执行过程。
四、计算题
1.X= -0.1001 Y=-0.1001 求 [X·Y]原。
2.X=0.1001 Y=-0.1001 求 [X·Y]补。
3.机器数字长为8位(含1位符号位),当X=
-100(十进制)时,其对应的二进制表示,写出(X)原表示及(X)补表示。
4.某硬盘内有16片盘片,每盘片有2个记录面,每个记录面有8000
磁道,每道分为32个扇区,每扇区512字节,磁盘转速5400转/分,求硬盘内有多少个存储面,有多少个柱面,硬盘的存储容量是多少,数据传输率是多少。
5.设计算机的存储器为64K×64位,直接地址映像的cache容量为2K字,每块4 字,问:
⑴ cache地址的标志字段、块号和块内地址字段分别有多少位?
⑵ cache中可装入多少块数据?
6.某计算机32K×16位的主存地址空间用多少4K×16位的芯片构成,并画图.
7.某计算机32K×16位的主存地址空间用多少16K×8位的芯片构成,并画图.
8.计算机系统的内存储器由
cache和主存构成,cache的存取周期为50纳秒,主存的存取周期为400纳秒。已知在一段给定的时间内,CPU访问了cache的1、3、5、7、3、4、6块,访问了主存1003、1004、1005地址。问:
(1) cache的命中率是多少?
(2) CPU访问内存的平均时间是多少纳秒?
9.某机字长16位,定位表示,尾数15位,数符1位,问:
(1) 定点原码整数表示时,最大正数是多少?最大负数是多少?
(2)定点原码小数表示时,最大正数是多少?最大负数是多少?
10.已知某机采用微程序控制方式,其存储器容量为512×64(位),微程序在整个控制存储器中实现转移,可控制微程序的条件共4个,微指令采用水平型格式,后继微指令地址采用断定方式。
①画出微指令采用水平型格式,微指令中的三个字段分别应多少位?
②画出对应这种微指令格式的微程序控制器逻辑框图。
11.机器数字长为8位(含1位符号位),若机器数为FF(十六进制),当它分别表示原码、补码、反码和移码时,等价的十进制整数分别是多少?
12.某机器有5级中断L0—L4,
中断响应次序L0最高,L4最低,现改为中断处理次序从高到低为L0、L3、L4、L1、L2,问:(1)各级中断处理程序的中断级屏蔽值如何设置。(2)5级中断同时发出中断请求,按更改后次序画出进入各级中断处理程序的过程示意图。
(0013) 《计算机组成原理》复习思考题答案
一.单项选择题
1④2②3④4①5②6④7②8③9②10④11③12④13①14②15④16②17①18①19③20③21②
22③23③24③25③26②27③28③29①30④31③32③33②34①35③36④37①38④39③40③41②42③
二.填空题
答案:1;41.01 2;-0.101 3;111100.01 4;SRAM,DRAM 5;操作码,地址码6
;道密度,位密度 7;补码 8;寄存器,存储器 9;内容,部分主存内容 10;随机,顺序 11
;或,非 12;集中、分布刷新 13;微指令14;1.0111 15; 直接相联、组相联、全相联16;
内中断,外中断17;地址、数据18;取指令、执行19;触发器mos电容20;磁光型、相变型21;
中断服务程序入口22;微操作时间23; 栈底不变,栈顶可变 24; +232
×(1-2-10)、+2─42 25;软件
三 简答题
见教材。
四 计算题
1、2小题见教材。
3.11111111,10000001
4.存储面=32个记录面
柱面=8000
硬盘的存储容量=32*8000*32*512B
数据传输率=(5400/60)*(32*512)B/s
5.⑴6位,8位,2位 ⑵256块。
6.8片8k·8存储芯片.(图见教材作图)
7.4片。
8.(1)0.7 ; (2)190ns
9. (1)+215 -1、-1; (2) +(1-2-15
)、-2-15。
10. (1)51、4、9 位 ; (2) 见教材。
11.原码-127、补码 -1、 反码0和移码+1
12.见教材。