计算机组成原理复习题Word文档下载推荐.docx
- 文档编号:21553840
- 上传时间:2023-01-31
- 格式:DOCX
- 页数:13
- 大小:23.33KB
计算机组成原理复习题Word文档下载推荐.docx
《计算机组成原理复习题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《计算机组成原理复习题Word文档下载推荐.docx(13页珍藏版)》请在冰豆网上搜索。
请画出该存储器芯片级组织示意图,注明各种信号线。
若某计算机要求有如下形式的指令:
三地址指令8条,二地址指令126条,单地址指令32条(不要求有零地址指令)。
设指令字长为16位,每个地址码长为4位,试用扩展操作码为其编码。
某计算机有10条指令,它们的使用频率分别为0.30,0.20,0.16,0.09,0.08,0.07,0.04,0.03,0.02,0.01
(1)用霍夫曼编码对它们的操作码进行编码,并计算平均代码长度。
(2)用扩展霍夫曼编码法对操作码进行编码,限两种操作码长度,并计算平均代码长度。
DMA方式预处理(初始化)阶段,CPU通过程序送出哪些信息?
DMA控制器及I/O接口(分离模式或集成模式均可)分别送出如下信息:
测试设备状态,预置DMA控制器工作方式;
主存缓冲区首址,交换量,传送方向;
设备寻址信息,启动读/写。
一、填空题(30分)
1.软件通常分为_______和_______两大类。
2.计算机硬件由_______、_______、存储器、输入设备和输出设备五大部件组成。
3.奇偶校验法只能发现_______数个错,不能检查无错或_______数个错。
4.八进制数37.4Q转换成二进制数为__________。
5.数x的真值-0.1011B,其原码表示为____________。
6.在浮点加减法运算过程中,在需要_________或__________时,尾数向右移位。
7.8086CPU芯片的结构特点是将_________部件与__________部件分开,目的是减少总线的空闲时间,提高指令执行速度。
8.指令通常由_________和__________两部分组成。
9.微程序入口地址是根据__________通过_________产生的。
10.要组成容量为4K*8位的存储器,需要_____片4K*1位的静态RAM芯片并联,或者需要___片1K*8位的静态RAM芯片串联。
11.根据目前常用的存储介质可以反存储器分为___________、_________和光存储器三种。
12.主机CPU和IOP之间的通信,原则上是通过共享_________来实现的。
13.DMA数据传送过程可以分为________、数据块传送和__________三个阶段。
14.汉字在计算机内部存储、传输和检索的代码称为汉字______,汉字输入码到该代码的变换由______来完成。
15.显示器的刷新存储器(或称显示缓冲器)的容量是由_________和_________决定的。
16.80386支撑的两种操作方式是_______和________。
17.目前有三种数据模型的数据库管理系统,即层次数据库、网状数据库和_______管理系统。
二、单项选择题
1.8位定点原码整数10100011B的真值为()。
A.+0100011B B.-0100011B C.+1011101B D.-1011101B
2.若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码为( )。
A.原码 B.补码 C.反码 D.移码
3.某数在计算机中用8421BCD码表示为001110111000,其真值为()。
A.398 B.398H C.1630Q D.1110011000B
4.下列逻辑部件中,()不包括在运算器内。
A.累加器 B.状态条件寄存器 C.指令寄存器 D.ALU
5.在指令“ADD@R,Ad”中,源操作数在前,目的操作数在后,该指令执行的操作是()。
A.((R))+(Ad)-->
(Ad) B.((R))+((Ad))-->
Ad
C.(R)+((Ad))-->
(Ad) D.((R))+(Ad)-->
Ad
6.在ROM存储器中必须有()电路。
A.数据写入 B.再生 C.地址译码 D.刷新
7.DMA传送控制的周期挪用法一般适用于()的情况。
A.I/O设备读写周期大于内存存储周期 B.CPU工作周期比内存周期长很多
C.I/O设备读写周期小于内存存储周期 D.CPU工作周期比内存存储周期小很多
8.在多级存储体系中,“cache——主存”结构的作用是解决()的问题。
A.主存容量不足 B.主存与辅存速度不匹配 C.辅存与CPU速度不匹配 D.主存与CPU速度不匹配
9.计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止绝大多数计算机仍是()式计算机。
A.实时处理 B.智能化 C.并行 D.冯·
诺依曼
三、计算题
1.对逻辑表达式Y=(A+B)(A+C)进行简化。
2.将二进制数+1100101B转换为十进制数,并用8421BCD码表示。
3.已知X=-0.1001,Y=-0.0101,要求用补码减法来运算X-Y=?
并给出运算过程。
4.有一条相对寻址的无条件转移指令,存于内存的01000000B单元中,指令给出的位移量D=111100B(补码表示),要求:
A.计算指令的转移地址
B.给出取该指令时PC的内容
C.给出该指令执行结束时PC的内容。
四、问答题
1.请写出8位定点原码整数中能表示的最大正数、最小正数、最大负数和最小负数的机器数形式,并用十进制表示其数值范围。
2.由M1、M2构成的二级存储体系中,若CPU访问的内容已在M1中,则其存取速度为T1;
若不在M1中,其存取速度为T2.现设H为命中率(CPU能从M1中直接获取信息的比率),问:
A.该存储体系的平均存取时间TA的计算公式是什么?
B.命中率H越大,TA越接近于哪一级存储器速度?
3.现代计算机的运算器大体有三种总线结构。
要求回答下列问题:
A.单总线结构运算器的优缺点
B.单总线结构运算器执行一个加法运算的过程
C.在双总线结构的运算器中,若ALU的两个输入直接来自两条总线,则必须在何处设置缓冲器,为什么?
4.某计算机系统共有五级中断,其中断响应优先级从高到低为1-->
2-->
3-->
4-->
5。
但操作系统的中断处理部分作如下规定:
处理1级中断时屏蔽2、3、4和5级中断;
处理2级中断时屏蔽3、4、5级中断,处理4级中断时不屏蔽其它中断;
处理3级中断时屏蔽4和5级中断;
处理5级中断时屏蔽4级中断。
试问中断处理优先级(从高到低)是什么?
5.设计一个输入为A、B,输出为H、J的半加器,要求:
A.写出真值表
B.写出逻辑表达式
6.基址寻址方式和变址寻址方式的应用场合有什么不同?
7.试述“中断允许”触发器的作用?
答案
一、填空题
1.系统软件应用软件
2.运算器控制器
3.奇偶
4.11111.1B
5.1.1011B
6.对阶向右规格化
7.运算总线接口
8.操作码地址码
9.指令操作码微地址产生部件
10.84
11.磁表面存储器半导体存储器
12.主存储器
13.传送前预处理传送后处理
14.内码代码转换程序
15.图象分辨率灰度级
16.实方式保护方式
17.关系
1.B2.B3.A4.C5.D6.C7.A8.D9.D
1.Y=A+BC
2.+1100101B=101D十进制数101的8421BCD码为:
000100000001
3.X-Y=-0.0100
4.A.转移地址=(PC)+D=00111101B或00111100BB.(PC)=01000000B
C.(PC)=00111101B或00111100B
四、
1.最大正数=01111111最小正数=00000001最大负数=10000001最小负数=11111111
数值表示范围:
负的2的7次方减1~~正的2的7次方加1
2.A.TA=HT1+(1-H)T2B.H越大,1-H越小,故TA越接近M1的存取速度T1
3.答案略
4.中断处理优先级从高到低是:
1-->
5-->
4
5.答案略
6.答案略
7.在某些情况下,虽然有中断请求,但必须禁止,以保证完成一特定功能,所以设置了“中断允许”触发器
计算机原理试题
课程代码:
02384
一、单项选择题(本大题共25小题,每小题1分,共25分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。
1.目前普遍使用的微型计算机采用的电路是()
A.电子管B.晶体管C.集成电路D.超大规模集电成路
2.计算机语言有许多种,其中与硬件直接相关的是()
A.网络语言B.操作系统C.机器语言D.高级语言
3.一家三口,每人一把钥匙,任何一个都可以把门打开。
设三人为A、B、C,则门可开启F(=1)的逻辑表达式为()
A.F=ABCB.F=A+B+C
C.F=D.F=
4.如图所示的电路图,对应于=Q的一组R、S输入是()
RS
A.00
B.01
C.10
D.11
5.在2进制浮点数中,为保持真值不变,小数点向右移2位,阶码要()
A.加1B.减1C.加2D.减2
6.在8421码表示的二—十进制数中,代码1001表示()
A.3B.6C.9D.1
7.以下叙述正确的是()
A.汉字机内码用一个字节表示一个汉字
B.汉字的输入码用于计算机中存储、交换汉字信息
C.奇偶校验码能发现并纠正数据代码中一位出错
D.海明码能发现并纠正数据代码中一位出错
8.定点数作补码加减运算时,其符号位是()
A.与数位分开进行运算B.与数位一起参与运算
C.符号位单独作加减运算D.两数符号位作异或运算
9.两个n位数(包括1位符号位)相乘,乘积一般为2n-2位。
一个采用原码一位乘法实现这两个数相乘的运算器,其加法器的位数一般为()
A.2n位B.2n-2位C.n位D.n+2位
10.目前在各类Pentium机上广泛使用的PCI总线,其最高速度可达到每秒()
A.16MBB.32MBC.132/264MBD.320MB
11.在堆栈数据结构及堆栈存储结构的计算机中,所需的操作数默认在堆栈内,因此,入栈和出栈操作常用()
A.零地址指令格式B.一地址指令格式
C.二地址指令格式D.三地址指令格式
12.对一个区域内的成批数据采用循环逐个进行处理时,常用的指令寻址方式是()
A.变址寻址方式B.相对寻址方式
C.基址寻址方式D.间接寻址方式
13.以下可使用特权指令的是()
A.硬件设计人员B.最终用户
C.应用程序D.系统软件
14.代码10101逻辑右移一位后得()
A.10010B.10011C.01011D.01010
15.一条指令从主存取出到执行完成所需的CPU周期至少()
A.一个B.二个C.三个D.四个
16.一条机器指令的功能一般对应于()
A.一段微程序B.一条微指令
C.一条微命令D.一个微操作
17.存储器如果按存取方式分类的话,可分为()
A.CPU控制的存储器和外部设备控制的存储器两类
B.只读存储器和只写存储器两类
C.直接存取存储器和间接存取存储器两类
D.随机存取存储器、只读存储器、顺序存取存储器和直接取存储器
18.存储器的字线是()
A.存储体与读写电路连接的数据线。
它们通过读写电路传送或接收数据寄存器的信息。
一个数据寄存器的位数正好是机器字长,故称为字线
B.存储器的数据线。
其线数正好与数据寄存器的位数相对应
C.经地址译码器译码之后的存储单元的地址线
D.以上三种说法都不对
19.虚拟存储器与一般的主存—辅存系统的本质区别之一是()
A.虚拟存储器允许程序设计人员使用比主存容量大得多的地址空间,而且不必用编程方法来进行虚实地址的变换
B.虚拟存储器允许程序设计人员使用比主存容量大得多的地址空间,但是编程时必须用变址器寻址或基址寻址方式对虚实地址进行变换
C.实现虚拟存储器不需要进行虚实地址的变换
D.若使用虚拟存储器的话,编程人员必须对主辅存的存储空间进行分配
20.在I/O系统中,不设置输入输出指令就可实现对外围设备的数据传送操作,是因为其采用了()
A.隐式编址方式B.单独编址方式
C.与内存统一编址方式D.与通用寄存器一起编址方式
21.电源故障中断属于()
A.不可屏蔽中断B.控制台中断
C.I/O设备中断D.可屏蔽中断
22.DMA数据传送控制的周期挪用方式主要适用的情况是()
A.I/O设备周期大于内存存储周期B.I/O设备周期小于内存存储周期
C.CPU工作周期比内存存储周期长得多D.CPU工作周期比内存存储周期小很多
23.选择通道上可连接若干外围设备,其数据传送的单位是()
A.字节B.字C.位D.数据块
24.一台显示256种颜色的彩色显示器,其每个象素对应的显示存储单元的长度(位数)为()
A.16位B.8位C.256位D.9位
25.以下叙述错误的是()
A.Pentium的工作频率为50MHz
B.Pentium与Intel486DX二进制兼容
C.Pentium采用流水技术
D.Pentium中具有指令高速缓存
二、填空题(本大题共15小题,每小题1分,共15分)
26.根据计算机的数值应用与非数值应用来分类,办公自动化属于________类。
27.计算机系统中各部件之间传输的信息流是数据流和________。
28."
或"
门电路的逻辑表达式为F=A+B,若A=1,则门电路的输出一定是________电位。
29.四位左移寄存器C3C2C1C0,如果低位的移位输入端接"
0"
,而寄存器内容为1010,则经过二次移位后,寄存器内容为________。
30.二进制数1010.1B的十进制数表示为________。
31.十制数131.5的八进制数表示为________。
32.汉字在计算机中的编码可分为内码、字形码、交换码和________。
33.设A为8位二进位寄存器,进行A∧00001111→A运算后,A中____________,其余位不变。
34.把A和B两个寄存器的内容进行异或运算,若运算结果是________,那么A、B寄存器的内容必定相同。
35.精简指令集计算机的特点是所有频繁使用的简单指令都能在一个________周期内执行完。
36.一个CPU周期由若干个________周期组成,这种周期是主频时钟的时间间隔,是CPU处理操作的最基本的时间单位。
37.操作控制器将指令分解为一系列控制信号,在时钟脉冲的作用下,完成对各功能件中的控制点的操作。
这种操作称为________,这是计算机硬件结构中最基本的操作。
38.8192个汉字,用内码存储,需要4K×
8存储芯片________片。
39.在虚拟存储器的逻辑地址与物理地址对应表中,物理页号是2位,逻辑页号是3位。
如果一个逻辑地址代码为110101101的数据在物理地址为01101101中可读到的话,那么逻辑地址代码为110010010的数据存入的物理地址代码为________。
40.主机CPU和IOP之间的通信,原则上是通过共享________来实现的。
三、计算题(本大题共5小题,共20分)
41.试证明逻辑式:
=
42.将二进制数据11101110B转换成八进制数、十进制数和十六进制数。
43.对数据+10110B作规格化浮点数的编码,假定其中阶码采用5位补码(包括阶符1位),尾数采用11位补码(包括尾符1位),底数是2。
44.已知x=-0.1011.y=0.0101,要求用补码减法计算x-y=?
45.设A、B寄存器的内容分别为1101和0110,依次进行B←,A←AB,及A←A∨0001运算操作后,A中的值为多少?
四、问答题(本大题共8小题,共40分)
46.下图所示是计算机中的某一电路,
(1)试说出该电路名称;
(2)画出输出端F1和F3的工作波形。
(设Q1Q0初态为00)
47.图形信息和图像信息有什么区别?
在计算机中它们分别采用什么存储方式?
48.什么是指令的立即寻址方式?
说明其经常的用途。
49.写出CPU中的主要寄存器。
50.试写出执行微操作必须有的几个先决条件。
51.有一幅图片,其像素有256×
512个,每像素的灰度值有256级。
(1)一幅图片需多少存储容量?
(2)一幅图片需要多少片16K×
8bitRAM存储芯片?
(3)将这些芯片改存像素个数相同的二值(二级灰度)图片,则可存入几幅?
52.输入输出接口的基本功能是什么?
53.在I/O系统中试比较程序直接控制方式与程序中断方式的优缺点。
计算机原理试题参考答案
一、单项选择题(本大题共25小题,每小题1分,共25分)
1.D2.C3.B4.D5.D
6.C7.D8.B9.C10.C
11.A12.A13.D14.D15.B
16.A17.D18.C19.A20.C
21.A22.A23.D24.B25.A
26.非数值应用
27.控制流
28.高(或1)
29.1000
30.10.5(或10.5D)
31.203.4Q
32.输入码
33.高4位为0(或高4位被抹去)
34.AB=0(或0,或全0)
35.机器(或CPU)
36.时钟(或T,或节拍)
37.微操作
38.4
39.01010010
40.主存储器(或内存)
41.解:
左=
==右
42.356Q,238D,EEH
43.10110B=0.10110B×
25(或0.10110B×
2+0101B)
0101
0
1011000000
浮点格式为:
44.
(1)X补=1.0101
(2)(-y)补=1.1011
(3)(x-y)补=x补+(-y)补
=1.0101+1.1011=1.0000
x-y=-1
(4)没有溢出
45.
(1)B←,(B)=1001
(2)A←AB(A)=0100
(3)A←A∨0001,(A)=0101
46.
(1)该电路是节拍信号(脉冲)发生器
(2)F1,F3工作波形图如下:
47.图形信息描述视觉信息几何形状,用几何图形及其参数表示。
图像信息是视觉图像的采
样和量化,用位图方式存储。
48.
(1)指令中直接给出了操作数
(或指令格式为:
OP立即数)
(2)立即寻址方式可用来提供常数,设置初值等。
49.数据缓冲寄存器(DR)、指令寄存器(IR)、程序计数器(PC)、地址寄存器(AR)、累加器寄存器(AC)与通用寄存器、状态寄存器(或PSW)
50.
(1)控制条件
(2)做什么操作
(3)从什么地方到什么地方
(4)时钟脉冲
51.
(1)128KB。
(或0.128MB)
(2)8片。
(3)8幅。
(从
(1)求出(3),或从
(2)求出(3)都可)
52.
(1)数据缓冲,使主机与外围设备速度匹配。
(2)数据格式转换。
(3)提供外围设备和接口的状态供CPU读取,以便了解外围设备的工作情况。
(4)实现主机与外围设备的通信联络。
53.
(1)程序直接控制方式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 复习题