计算机原理2013年4月真题及答案解析(02384)
计算机原理2013年4月真题及答案解析(02384),该试卷为计算机原理自考历年真题试卷,包含答案及详细解析。
一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.冯.诺依曼关于通用数字计算机的构想,其核心是二进制和 ( )
A.执行一系列指令
B.存储程序控制
C.由总线连接各个部件
D.运算器和控制器分开
2.设A、B、C是逻辑变量,则下面逻辑表达式中,正确的是 ( )
A.
B.
C.
D.
3.一个四选一的数据选择器,其数据选择输入端有 ( )
A.1个
B.2个
C.3个
D.4个
4.某计算机系统用32位二进制数表示无符号数,其无符号数的表示范围为 ( )
A.0~231-1
B.0~232-1
C.0~231
>D.0~232
5.若X为负数,则求[X]补的过程是 ( )
A.先求=[X]原,再可得[X]补=[X]原
B.先求=[X]原,再把数据位按位求反
C.先求=[X]原,再把数据位按位求反后减1
D.先求=[X]原,再把数据位按位求反后加1
6.在原码一位乘法中,被乘数X的原码为
,乘数Y的原
码为 则乘积的符号位为 ( )
A.X0+Y0
B.X0⊕Y0
C.X0∨Y0
D.X0∧Y0
7.在下列关于定点数一位补码乘法的叙述中,正确的是 ( )
A.被乘数的符号位和乘数的符号位同数值位一起参加运算
B.符号位不参加乘法运算,结果的符号位是被乘数的符号位和乘数符号位的异或
C.符号位不参加乘法运算,根据数值位的乘法运算结果确定结果的符号位
D.符号位参加乘法运算,并根据数值位的乘法运算结果改变结果的符号位
8.CPU要控制整个程序的执行,它应具有的基本功能是 ( )
A.程序控制、指令控制时间控制、数据加工
B.程序控制、操作控制、运算控制数据加工
C.程序控制、操作控制时间控制、数据加工
D.程序控制操作控制、时间控制、读写控制
9.CPU 从内存取出的待执行指令暂存于 ( )
A.程序计数器
B.指令寄存器
C.存储器地址寄存器
D.存储器数据寄存器
10.一般来说,执行一条访内指令至少需要 ( )
A.一个CPU周期
B.两个CPU周期
C.三个CPU周期
D.四个CPU周期
11.如果按所处位置及功能分类的话, 可把存储器分为 ( )
A.半导体存诸器、磁表面存储器和光材料存储器
B.随机存取存储器顺序存取存储器、直接存取存储器和只读存储器
C.易失性存储器和非易失性存储器
D.内部存储器和外部存储器
12.采用虚拟存储器的主要目的是 ( )
A.提高主存的存取速度
B.扩大用户的存储容量
C.提高外存的存取速度
D.扩大外存的存储容量
13.CPU接收I/0设备发出的状态信息是通过CPU和I/0接口之间的 ( )
A.数据总线
B.地址总线
C.状态总线
D.控制总线
14.程序查询方式接口中的数据缓冲寄存器是用来暂存 ( )
A.主存向CPU传送的数据
B.CPU向主存传送的数据
C.CPU和外设之间传送的数据
D.外设和外设之间传送的数据
15.常见显示器的显示标准中,表示像素个数的指标称为 ( )
A.像素大小
B.分辨率
C.亮度
D.灰度
二、填空题 (本大题共10小题,每小题2分,共20分)请在答题卡上作答。
11.将计算机五大部件连接起来,成为它们之间相互传递信息的公共通路这种公共通路称为___。
12.如果一位全加器的三个输入端:加数Ai=1,被加数Bi =0,低位的进位Ci =1,则本位和Si 的值是_。
13.机器指令以什么方式提供操作数或操作数地址,称为____。
14.计算机运算器内部通常将一些寄存器之间数据传送的通路加以归并,组成总线结构,其目的是为了减少____。
15.运算器对两个8位二进制数进行乘法运算,所得到的乘积用 ____位二进制数来表示。
16.在程序执行前,必须将程序要执行的第一条指令的存储单元地址送入____。
17.微程序控制器的核心部件是___, 其中存放了全部机器指令的微程序。
18.采用全相联映射或组相联映射方法组织Cache时,可能要替换一些块,常用的替换算法有:最不经常使用(LFU)算法、____和随机替换算法。
19.采用程序直接控制的I/0方式中,无条件传送方式也称为____。
110.在中断控制方式中,若有多个中断源同时提出中断请求,则中断控制器应先进行____ 。
三、计算题 (本大题共5小题,每小题4分,共20分)请在答题卡上作答。
21.用真值表证明等式
。
22.求十进制数- 113的原码表示[X]原,反码表示[X]原和补码表示[X]补(机器数用8位二进制表示,并设最高位为符号位,真值为7位)。
23.已知二进制真值X=-1110110,Y= -1001010,要求用补码运算求X-Y的真值,并写出计算过程。
24.设4位寄存器B的内容为0110,内存某单元的内容为0011 ,依次执行下列微操作 P1:MDR—>AP2:A +B—>AP3:A—>MDR要求:写出执行上述微操作后,寄存器A和B的内容以及这些微操作所实现的功能。
25.设有一个存储器,其地址寄存器有16位,已知每个存储单元可存放8位二进制数。要求:(1)计算出该存储器的容量。(2)若该存储器全部用于存放汉字信息,每个汉字采用内码方式存入,则该存储器可存 入多少个汉字?
四、简答题 (本大题共6小题,每小题5分,共30分)请在答题卡上作答。
31.时序逻辑电路有何特点?请列举常用的时序逻辑电路(不少于2种)?
32.机器指令中,根据提供操作数地址的个数,将指令格式分为哪几种?并作简要说明。
33.简述在定点补码加、减运算时,常用的两种判别溢出的具体方法。
34.简述CPU设计大致应有的五个步骤。
35.Cache和虚拟存储器有什么异同点?
36.什么是DMA传送?什么是DMA控制器?