全国2013年1月高等教育自学考试
计算机原理试题
课程代码:02384
一、单项选择题(本大题共15小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。未涂、错涂或多涂均无分。
1.计算机中的内存是指
A.运算器内的存储器 B.主机内的存储器
C.控制器内的存储器 D.CPU内的存储器
2.设A、B是逻辑变量,下面逻辑表达式中,正确的是
A.A+AB=A B.A(A+B)=B
C.A+
B=A D.A+AB=B
3.时序逻辑电路不包括
A.寄存器 B.计数器
C.全加器 D.触发器
4.下面四个数中,最小的数是
A.7AH B.157Q
C.01101100B D.100D
5.若二进制数X的真值为1011,则[X]补是
A.01011 B.1011
C.0101 D.10101
6.补码加减运算中数据发生溢出的根本原因是
A.运算的结果超出取值范围 B.运算中将符号位的进位丢失
C.两个符号相异的数相加 D.两个符号相同的数相减
7.下面关于定点小数一位原码除法的叙述中,正确的是
A.为了避免溢出,要求0<|被除数|
|除数|
B.被除数的符号位和除数的符号位都同数值位一起运算
C.每次加减法操作后,部分余数右移一位
D.商的符号位是被除数的符号位和除数的符号位进行或运算的结果
8.CPU通过管理和产生每条指令执行时所需的微操作控制信号(微命令),并把这些信号送往相应的部件,从而控制这些部件按指令的要求进行动作。CPU的这种功能属于
A.程序控制 B.操作控制
C.时间控制 D.数据加工
9.以下关于指令周期、CPU周期和时钟周期的叙述中,正确的是
A.一个指令周期包含若干个时钟周期,一个时钟周期包含若干个CPU周期
B.一个指令周期包含若干个CPU周期,一个CPU周期包含若干个时钟周期
C.一个CPU周期包含若干个时钟周期,一个时钟周期包含若干个指令周期
D.一个CPU周期包含若干个指令周期,一个指令周期包含若干个时钟周期
10.在计算机控制器的实现方法中,所谓硬布线控制器指的是
A.组合逻辑控制器 B.微程序控制器
C.存储逻辑控制器 D.门阵列控制器
11.如果把存储器分为半导体存储器、磁表面存储器和光材料存储器,那么这种分类方法是
A、按存储介质分类 B.按信息的可保护性分类
C.按存取方式分类 D.按所处位置及功能分类
12.在主存和CPU之间增加Cache的目的是
A.增加主存容量
B.提高主存存取速度
C.提高主存可靠性
D.解决主存与CPU之间速度不匹配的矛盾
13.在下列关于可编程接口芯片特点的叙述中,错误的是
A.它是一种多功能的接口芯片
B.在不改变硬件的情况下,可编程接口芯片的功能可由程序来改变或选择
C.在不改变硬件的情况下,可编程接口芯片的操作方式可由程序来改变或选择
D.在硬件作相应变动的情况下,可用指令来控制(选择)接口芯片的功能
14.I/O接口是CPU同I/O设备之间实现数据传送的中间环节,用于实现该传送的是
A.数据总线 B.联络线
C.状态线 D.控制线
15.按输入/输出控制方式分类,I/O接口有5种类型,其中数据交换主要是由辅助硬件来完成的有
A.程序直接控制方式、程序中断控制方式
B.程序直接控制方式、直接存储器存取(DMA)方式
C.程序中断控制方式、I/O通道控制方式
D.直接存储器存取(DMA)方式、I/O通道控制方式、I/O处理机方式
二、填空题(本大题共10小题,每小题2分,共20分)
16.计算机工作时有两类信息流的流动,一类是控制信息流,另一类是_______。
17.设A和B都是逻辑变量。若
=0成立,则逻辑表达式A+B=_______。
18.已知[X]补=0.1101010,则[X]原=_______。
19.影响并行加法器速度的关键因素是_______。
20.已知X和Y是两个逻辑数,其中X=1001 0110,Y=1010 0101,那么X
Y(逻辑乘)的结果是___________。
21.控制器的基本功能包括:取指令、_______和执行指令。
22.CPU中微命令发生器的功能是根据指令操作码和_______产生各种操作控制信号,以便正确地建立数据通路,从而完成对取指令和执行指令的控制。
23.现代计算机中的存储系统通常采用_______、主存和外存三级存储器体系结构。
24.CPU与外设的工作速度有很大的差异,为了避免因速度不一致而丢失数据,外设必须通过接口进行速度缓冲以后,才能与CPU进行数据交换,因此I/O接口中一般都有_______。
25.采用程序直接控制的外部设备与CPU的数据传送有两种控制方式:查询传送方式和_______。
三、计算题(本大题共5小题,每小题4分,共20分)
26.用真值表证明等式
.
27.设某机器字长为16位(其中数值位15位,符号位1位),在采用定点整数原码表示方法时,所能表示的最大正数(二进制或十进制)为多少?最小负数(二进制或十进制)为多少?
28.已知X=-011 0110,Y′=-011 0010,要求用补码运算求X+Y的真值,写出计算过程,并采用进位检测法判断运算结果是否发生溢出?
29.设4位寄存器B的内容是0101,内存某单元的内容为0001,依次执行下列微操作:
Pl:MDR→A
P2:A+A→A
P3:A+B→A
P4:A →MDR
要求:写出执行后,寄存器A和B的内容以及这些微操作所实现的功能。
30.要组成容量为4K×8位的存储器,要求:
(1)若用4K×l位的静态RAM芯片连接,需要几片?如何连接?
(2)若用lK×8位的静态RAM芯片连接,需要几片?如何连接?
四、简答题(本大题共6小题,每小题5分,共30分)
31.一位全加器有三个输入:加数Ai,被加数Bi,低位来的进位Ci;有两个输出:本位和Si,本位产生的进位Ci+l;请根据下面全加器真值表,推导本位和Si及本位产生的进位Ci+l的逻辑表达式,并作适当化简。
输 入 |
输 出 |
Ai |
Bi |
Ci |
Si |
Ci+1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
32.一个较完善的指令系统应包括哪几类指令?
33.简述计算机中采用原码一位乘法的运算规则。
34.简述机器指令与微指令的区别。
35.半导体(SRAM)存储器由哪些基本部件组成?
36.简述程序查询方式输出一个数据的过程。
真题下载地址: