计算机原理试题.docx
《计算机原理试题.docx》由会员分享,可在线阅读,更多相关《计算机原理试题.docx(13页珍藏版)》请在冰豆网上搜索。
计算机原理试题
计算机原理试卷A
一、填空题(每空1分,共30分)
1.一位8421码十进制计数器,其初始状态为9,加入_______个计数脉冲后,它有第一个进位数输出。
之后,每加____个计数脉
冲后就有一个进位输出。
2.BCD码的含义是二进制编码的________,最广泛使用的一种BCD码是________。
3.若要在屏幕上显示或从打印机上打印汉字,必须将汉字的点阵信息(即汉字字形码)事先存储在计算机中。
对于16×16的汉字点阵,其字
形码所占空间为________________个字节。
4.若浮点数的尾数用补码表示,当运算结果的两位符号位和小数点后的第一位是________或____时,表明结果是规格化的数。
5.在补码一位乘法中,如果判断位YnY(n+1)=10,则下一步(但不是最后一步)的操作是将部分积加上_____,再向___移一位。
(设x为被乘数,y为乘数)
6.控制器的实现方法有三种,它们是以逻辑代数为基础的______和PLA设计,以及采用存储逻辑实现的_____设计。
7.子程序调用指令和转移指令均改变程序的________________。
8.通过改变微指令和微程序来改变机器的指令系统,这种微程序设计技术称之为_____________微程序设计。
9.当前正在执行的指令保存在CPU的________寄存器中;运算结果进位标志C保存在CPU的________寄存器中。
10.由于一个存储器芯片的容量和位数一般不能满足使用要求,所以通常将若干个芯片按_____和___两种方式相连接。
11.___RAM是利用触发器电路的两个稳定状态来表示信息“0”和“1”,故在不断开电源时,可以长久保持信息;__RAM利用电容器上
存储的电荷来表示信息“0”和“1”,因此需要不断进行刷新。
12.某半导体存储器的地址码为16位,因此该机由地址码计算出的主存最大容量为________K个单元。
13.响应中断的必须满足以下三个条件:
(1)______;
(2)____;(3)一条指令执行完毕。
14.按数据传输宽度来分,I/O接口类型可以分成____和_____两种。
15.字节多路通道是一种简单的共享通道,它是建立在_____的基础上,轮流为多台低速和中速外设服务。
选择通道数据的传送是
以__________方式进行,因此传送速率高。
16.80486是_________位的微处理器,其芯片上集成了________KB的超高速缓存。
17.AS/400配有丰富的软件,这些软件包括系统软件、______、____、办公室自动化软件、数据库管理系统软件。
二、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题干的括号内,每小题1分,共10分)
1.运算器由( )等部件组成。
A.ALU与主存B.ALU、累加器与主存
C.ALU、通用寄存器和主存D.ALU、累加器与通用寄存器
2.操作系统有4种不同类型,能对多台分布在不同位置上的计算机及其设备之间的通讯进行有效监护和管理的叫( )
A.分时操作系统B.批处理操作系统
C.网络操作系统D.实时操作系统
3.当全加器的输入为( )时,J=1且H=1。
(题中A,B为数据输入,J'为进位输入,J为进位输出,H为和)
A.A=B=1,J'=0B.A=B=J'=1
C.A=J'=1,B=0D.B=J'=1,A=0
4.右图所示逻辑电路中,当A=C=0时,Y为( )(图略)
A.1B.0C.非(B*D)
D.非(B+D)
5.已知字符“0”的ASCII码为30H,字符“9”的ASCII码前加上一个奇校验位后的数据信息为( )
A.8HB.9HC.39HD.89HE.09H
6.一般情况下两个变量之间可以有( )种不同的逻辑微操作。
A.32B.16C.8D.4
7.可编程序逻辑阵列PLA其功能相当于( )
A.其输入端为“与”门的集合,其输出端亦为“与”门的集合
B.其输入端为“或”门的集合,其输出端为“与”门的集体
C.其输入端为“与”门的集合,其输出端为“或”门的集合
D.其输入端为“或”门的集合,其输出端亦为“或”门的集合
8.在向下生长的堆栈中,如果入栈指令PUSH X的操作定义为:
SP←(SP)-1
M(SP)←M(X)
则出栈指令POP X应定义为( )
A.SP←(SP)-1
M(X)←M(SP)
B.SP←(SP)+1
M(X)←M(SP)
C.M(X)←M(SP)
SP←(SP)-1
D.M(X)←M(SP)
SP←(SP)+1
9.从控制存储器中读取一条微指令并执行相应操作的时间叫( )
A.CPU周期B.微周期C.时钟周期D.机器周期
10.( )微处理器是Intel80386/80486微处理器的下一代产品,它的性能比Intel 80486又有较大幅度地提高。
A.AS/400B.80387C.80486DXD.Pentium
三、计算题(共20分)
1.逻辑代数化简:
Y=非A(BC)+ABC+非(A)非(B)C(3分)
2.将十六进制数E7.8H转换为八进制数和十进制数。
(4分)
3.设浮点数形式为阶符阶码尾符尾数,其中阶码(包括1位符号位)取4位补码,尾数(包括1位符号位)取8位原码,基为2。
请写出
二进制数-110.0101B的浮点数形式。
(5分)
4.已知x=10101110,y=10010111,求:
(1)非x
(2)x+y(4分)
5.某计算机字长为8位,y=+0.00101,要求用求补及算术移位方法求得下列机器数:
(4分)
(1)[-0.5y]补
(2)[-2y]补 (3)[-0.25y]补
四、问答题(共40分)
1.如右图所示的两个D触发器,初始状态C1=0,C2=0,当它们的CI端都加入2个CP正脉冲后,C1=?
,C2=?
(3分)(图略)
2.请分别写出8位无符号整数和8位无符号小数所能表示的最大二进制数,并用十进制数分别写出它们的表示范围。
(4分)(注:
整数和
小数均指定点数)
3.数M在A寄存器中,数N在内存某单元内,请写出实现F=2M-N,并将结果保存在A寄存器的微操作序列,并加以注解(设加法器ADDER的两
个输入来自A、B寄存器)。
(6分)
4.指令的第一个CPU周期应完成哪些工作?
(3分)
5.(略)
6.写出虚拟存储器常用的三种地址格式。
(3分)
7.简述在“Cache-主存”组成的存储结构中,存储器读取数据的工作过程。
(3分)
8.输入输出接口的基本功能是什么?
(4分)
计算机原理试卷B
本试题分为两部分,第一部分为选择题,1页至2页,第二部分为非选择题,2页至8页,共8页;选择题10分,非选择题90分,满分100分,考试时间150分钟。
第一部分选择题
一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个选项中只有一个选项是
符合题目要求的,请将正确选项前的字母填在题干的括号内。
1.CPU包括()两部分。
A、ALU和累加器B、ALU和控制器
C、运算器和控制器D、ALU和主存储器
2.计算机运算速度的单位是()
A、MTBFB、MIPSC、MHZD、MB
3.输入A和B在()时,半加器的进位J’等于1。
A、A=0,B=0B、A=0,B=1
C、A=1,B=1D、A=1,B=0
4.右图所示逻辑电路中,当A=C=0时,Y为( )(图略)
A.1B.0C.非(B*D)D.非(B+D)
5.已知字符“0”的ASCII码为30H,字符“9”的ASCII码前加上一个奇校验位后的数据信息为( )
A.8HB.9HC.39HD.89HE.09H
6.一般情况下两个变量之间可以有( )种不同的逻辑微操作。
A.32B.16C.8D.4
7.可编程序逻辑阵列PLA其功能相当于( )
A.其输入端为“与”门的集合,其输出端亦为“与”门的集合
B.其输入端为“或”门的集合,其输出端为“与”门的集体
C.其输入端为“与”门的集合,其输出端为“或”门的集合
D.其输入端为“或”门的集合,其输出端亦为“或”门的集合
8.在向上生长的堆栈中,如果出栈指令POPx的操作定义为:
M(x)←M(SP);
SP←(SP)-1
则入栈指令PUSHX应定义为()
A、M(SP)←M(x);SP←(SP)+1
B、M(SP)←M(x);SP←(SP)-1
C、SP←(SP)+1;M(SP)←M(x)
D、SP←(SP)-1;M(SP)←M(x)
9.在微程序控制的计算机中,若要修改指令系统,只要()
A、改变时序控制方式
B、改变微指令格式
C、增加微命令个数
D、改变控制存储器的内容
10.AS/400计算机系统采用的操作系统为()
A、DOSB、UNIXC、CP/MD、OS/400
第二部分非选择题
二、填空题(本大题共18小题,每空1分,共30分)
11.用ID(触发器D端)及CI(触发输入端)端来使上升沿触发的D触发器置“0”,则ID必须为_____________、CI为_____________。
12.任何进位计数制都包含基数和位权两个基本要素。
十六进制的基数为____,其中第i位的权为______。
13.8421BCD码中,十进制数字“5”的BCD码的前面加上奇校验位后,为_____________。
14.浮点运算器Intel80287协处理器可在80286或80386微机系统的_______模式和______模式下操作。
15.在浮点加法算中,当尾数需要右移时,应进行舍入处理。
常用的舍入方法有________和_____这两种。
16.某机器指令系统中,指令的操作码为8位,则该指令系统最多可以有_____________种指令。
17.如果零地址指令的操作数在内存中,则操作数地址隐式地由_____________来指明。
18.在组合逻辑控制器中,当一条指令取出后,组合逻辑网络的输出分两部分,其主要部分是产生执行该指令所需的_______,另一部分送到______,以便在执行步骤较短的情况下,控制下缩短指令的执行时间。
19.在非堆栈型处理器中,指令ADDx的功能是将x单元中的内容与______相加,结果送入_______。
20.按照存储器的不同工作方式可以将存储器分为随机存取存储器(RAM)、_________、顺序存取存储器(SAM)和________。
21.主存储器进行两次连续、独立的操作(读/写)之间所需的时间称作__________。
22.与静态MOS型存储器相比,动态MOS型存储器的最大特点是存储信息需要不断地___________。
23.程序访问的_____________为Cache的引入提供了理论依据。
24.目前微机系统上使用的鼠标器有两种类型,一种是_____________,另一种是_____________。
25.可以根据中断源在系统中的位置,将中断源分为内部中断和外部中断两类。
一般运算器除法错是_________;键盘输入请求中断是______。
26.在程序中断控制方式中,虽有中断请求,但为了保证禁止某些中断以提供某一特定的服务,这可以由CPU中的_____________触发器和为中断源设置的_____________触发器控制实现。
27.Pentium以与Intel486CPU相同的频率工作时,整数运算的性能提高了_____________倍;浮点运算性能提高了_____________倍。
28.计算机性能评价是一个很复杂的问题,在实际使用中的评价指标包括主频、_____________、运算速度、_____________、可靠性和可维护性等。
三、计算题(本大题共5小题,共20分)
30.已知[x]原=10110101,求真值x及其x的补码和反码。
(4分)
31.将二进制数101101.101转换为十进制数、八进制数和十六进制数。
(5分)
32、某计算机字长为8位,X=-0.01011,要求用补码算术移位方法求得下列机器数:
(4分)
(1)[0.5x]补
(2)[2x]补
(3)[0.25x]补
33.已知x=10101110,y=10010111,求:
(4分)
(1)x∨y
(2)x∧y
四、问答题(本大题共9小题,共40分)
35.请分别写出8位无符号整数和8位定点原码整数的表示范围。
(4分)
37.计算机系统中异步控制方式的三个主要特点是什么?
(3分)
39.存储器芯片中采用地址复用技术有什么优点?
(3分)
40.在“Cache-主存-辅存”三级存储体系中,“Cache-主存”结构与“主存-辅存”结构的引入各为了解决什么问题?
(3分)
41.某字长为32位的计算机系统中,其外设控制有一个字节多路通道,一个选择通道。
字节多路通道接有两台打印机和5台显示器;选择通道装有两台磁盘机和两台磁带机。
已知显示器、打印机、磁带机和磁盘机的传输速率分别为200KB/S、20KB/S、300KB/S和1500KB/S。
问该系统中各个通道的最大传输速率分别为多少?
(4分)
42.某计算机共有五级中断,其中断响应和处理的优先级从高到低为1→2→3→4→5。
假定在运行用户程序时,同时出现2和4级中断请求;而在处理2级中断过程中,又同时出现了1,3和5级中断请求。
试问各级中断处理完成的顺序是什么?
画出处理多重中断的示意图。
(6
计算机原理试卷C
一、填空题(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.试述“中断允许”触发器的作用?