d> 前言
大家好吖,欢迎来到 YY 滴计算机组成 系列 ,热烈欢迎! 本章主要内容面向接触过C++的老铁
本博客主要内容,收纳了一部门基本的计算机网络题目,供yy应对期中考试复习。大家可以参考
一.选择题
1.计算机的外围设备是指()
A.输入/输出设备
B.外存储器
C.远程通信设备
D.除了CPU和内存以外的其他设备
2.运算器中一般应包含()
A.ALU和寄存器组
B.ALU和IR
C.ALU和DR
D.ALU和AR
3.( )的基本任务是按照程序所排的指令序列,从存储器取出指令操作码到控制器中,对指令操作码译码分析,执行指令操作
A.I/O设备
B.控制器
C.寄存器
D.存储器
4.冯.诺依曼计算机工作方式的基本特点是()
A.多指令流单数据流
B.多指令流多数据流
C.堆栈操作
D.按地址访问并顺序执行指令
5.从计算机语言角度出发,可把计算机系统看成多级虚拟计算机组成的多层次结构。从上层到下层,各级相对顺序正确的应当是()
A.机器语言级计算机–汇编语言级计算机–高级语言类计算机
B.高级语言类计算机–汇编语言级计算机–机器语言级计算机
C.汇编语言级计算机–机器语言级计算机–高级语言类计算机
D.高级语言类计算机–机器语言级计算机–汇编语言级计算机
6.CPU主要由控制器和运算器两部分构成,此外还有一些()
A.寄存器
B.总线
C.存储器
D.堆栈
7.下面( )是执行周期中从内存流向运算器的信息流
A.地址流
B.控制流
C.指令流
D.数据流
- 答案:D
- 解析:一般来讲,取指周期中从内存读出的信息流是指令流,它流向控制器;而在执行器周期中从内存读出的信息流是数据流,它由内存流向运算器
8.完整的计算机应包括()
A.运算器、存储器、控制器
B.主机和外部设备
C.主机和实用程序
D.中央处理器和输入输出设备
9.存储器是计算机系统的记忆装置,主要用于()
A.存放程序
B.存放软件
C.存放微程序
D.存放程序和数据
10.采用指令助记符表示机器指令的语言是()
A.汇编语言
B.机器语言
C.高级语言
D.自然语言
11.世界上第一台电子计算机EWIAC使用的基本元器件是
A.机械装置
B.电子管
C.晶体管
D.集成电路
12.按1989年IEEE科学巨型机委员会提出的运算速度分类法,计算机种类中不包括()
A.巨型机
B.小型机
C.小巨型机
D.微型机
- 答案:C
- 解析:计算机种类分为:巨型机、大型机、小型机、微型机
13.PC机中的奔腾或PII指的是
A.计算机中光驱的品牌
B.计算机中CPU的型号
C.计算机中电源的规格
D.计算机中内存的型号
14.计算机系统的层次结构从内到外依次为
A.硬件系统、系统软件、应用软件
B.系统软件、硬件系统、应用软件
C.系统软件、应用软件、硬件系统
D.应用软件、硬件系统、系统软件
- 答案:A
- 解析:从内到外(即从底层到高层,或从硬件到软件),计算机系统的层次结构可以大致描述为
硬件系统——机器语言/微代码层——操作系统层——系统软件层——应用软件层
15.1958年开始出现的第二代计算机,使用()作为电子器件
A.晶体管
B.电子管
C.大规模集成电路
D.招大规模集成电路
16.下面()是机器语言程序员所看到的传统机器级所具有的属性,其实质是确定计算机系统中软硬件的界面。
A.计算机组成
B.计算机组织
C.计算机体系结构
D.计算机实现
17.目前的计算机从原理上讲()
A.指令以二进制形式存放,数据以十进制形式存放
B.指令以十进制形式存放,数据以二进制形式存放
C.指令和数据都以二进制形式存放
D.指令和数据都以十进制形式存放
18.CPU是指()
A.运算器
B.控制器
C.运算器和控制器
D.运算器、控制器和主存
- 答案:C
- 解析:CPU并不直接包括主存(即主存储器或内存)。CPU,全称中央处理器(Central Processing Unit),主要由运算器和控制器两大部分组成。
19.冯·诺依曼机工作的基本特点是()
A.多指令流单数据流
B.存储程序,程序控制
C.堆栈操作
D.存贮器按内容选择地址
20.目前我们所说的个人台式商用机属于()
A.巨型机
B.中型机
C.小型机
D.微型机
21.运算器虽然有许多部件组成,但核心部件是()
A.数据总线
B.多路开关
C.算术逻辑运算单元
D.寄存器
22.下列部件(设备)中,存取速度最快的是()
A.光盘存储器
B.CPU的寄存器
C.软盘存储器
D.硬盘存储器
23.现代计算机中使用的基本元器件是()
A.电子管
B.晶体管
C.SSl和MSI
D.LSI和VLSI
24.目前的计算机,从原理上讲()
A.指令和数据都以十进制形式存放
B.指令和数据都以二进制形式存放
C.指令以二进制形式存放,数据以十进制形式存放
D.指令以十进制形式存放,数据以二进制形式存放
25.一个8位二进制整数,采用补码表示,且由3个1和5个0组成,则其最小值为()
A.-125
B.-32
C.-127
D.-3
- 答案:A
- 解析:
这个二进制数的绝对值的二进制表示为
00000011
(即3)。
按位取反得到11111100
。
加1得到11111101
二进制数11111111
转换为十进制数是255
二进制数1111111
转换为十进制数是127
在补码表示中,最高位(最左边的位)是符号位,0表示正数,1表示负数 - 所以为-125
26.将二进制数01100100转换成十进制数、八进制数和十六进制数分别为()
A.99, 800, 0AD
B.110,80,100
C.100, 144, 64
D.101,123,63
- 答案:C
- 2的6次方+2的5次方+2的2次方=64+32+4=100
27.在一个8位二进制数的机器中,补码表示数的范围为()
A.-256~+255
B.-128~0
C.-128~+127
D.-256~0
- 答案:C
- 我们可以计算出-128的补码是
10000000
。由于补码表示中,负数是用其绝对值的二进制反码加1来表示的,并且规定了8位二进制数中10000000
专门用来表示-128(而没有对应的原码和反码表示),因此补码表示的范围能够扩展到-128。
28.计算机中表示内存地址时应该使用()
A.无符号数
B.原码
C.反码
D.补码
29.若下面选项的奇偶校验码均正确,则奇校验码是()
A.10110100
B.11011000
C.11001011
D.10001101
30.下列数码中设有奇偶校验位,试问采用奇校验的是()
A.11001011
B.10001101
C.10110100
D.11011000
31.float型整数常用IEEE754单精度浮点格式表示,假设两个float型变量x和y分别在32位寄存器f1和f2中,若(f1)=CC900000H,(f2)=B0C00000H,则x和y之间的关系为( )。
A.x<y且符号不同
B.x<y且符号相同
C.x>y且符号不同
D.x>y且符号相同
32.将十进制数15/2表示成二进制浮点规格化数(阶符1位,阶码2位,数符1位,尾数4位)是_____________。
A.01101111
B.11111111
C.01101110
D.01111111
33.在机器数中,( )的零的表示形式是唯一的。
A.原码
B.反码
C.补码
D.原码和反码
34.用海明码对长度为8位的数据进行检/纠错时,如能纠正一位错,则检验位数至少为
A.2
B.5
C.4
D.3
35.在浮点数编码表示中————在机器数中不出现,是隐含的( )
A.阶码
B.数符
C.基数
D.尾数
36.假定编译器规定int和short类型长度占32位和16位,执行下列C语言语句unsigned short x=65530;unsigned int y=x;得到y的机器数为( ).
A.0000 7FFA
B.0000 FFFA
C.FFFF 7FFA
D.FFFF FFFA
37.若某数x的真值为-0.1010,在计算机中该数表示为 1.0110,则该数所用的编码方法是( )码。
A.移
B.原
C.反
D.补
38.在机器数中,( )的零的表示形式是唯一的。
A.补码
B.原码和反码
C.原码
D.反码
39.在规格化浮点数表示中,保持其他不变,只是将阶码部分的移码表示改为补码表示,将会使数的表示范围( )
A.不变
B.增大
C.减少
D.无法确定
40.下列8421码表示的十进制数中,代码1001表示( )
A.6
B.1
C.3
D.9
41.十进制215转换成二进制数、八进制数和十六进制数分别为( )
A.11101011B,268.75Q,137H
B.11101010B,252Q,D7H
C.10100001B,326Q,EAH
D.11010111B,327Q,D7H
42.假设某规格化浮点数的尾数表示形式为m0.m1 …… mn,若尾数用原码表示,则尾数必须满足( )
A.M1=1
B.M0=1
C.M1=0
D.M0=0
43.在浮点加减运算的对阶中,遵循小阶对大阶的原因是( )
A.都不是
B.损失的精度小
C.不容易产生溢出
D.损失的位数少
44.已知x为整数,且x的补码为10011011,则x的十进制数值为()
A.155
B.-155
C.-101
D.101
45.下列采用偶校验的8位奇偶校验编码中,正确的是( )
A.10111010
B.11110010
C.01100111
D.00000000
46.程序顺序执行如下两条指令,MOV AL,7FH,ADD AL,80H,则运算结果及其标志位分别是( )
A.运算结果是FFH,CF=0,ZF=0,SF=1,OF=0,PF=1
B.运算结果是FFH,CF=0,ZF=0,SF=0,OF=0,PF=1
C.运算结果是7FH,CF=0,ZF=0,SF=1,OF=0,PF=1
D.运算结果是7FH,CF=0,ZF=0,SF=0,OF=0,PF=1
47.程序顺序执行如下两条指令,M0V AL,7FH,SUB AL,1则运算结果及其标志位分别是
A.运算结果是FFH,CF=0,ZF=0,SF=1,OF=0,PF=1
B.运算结果是FFH,CF=0,ZF=0,SF=0,OF=0,PF=0
C.运算结果是7EH,CF=0,ZF=0,SF=0,OF=0,PF=1
D.运算结果是7EH,CF=0,ZF=0,SF=0,OF=0,PF=0
48.设机器字长 8 位,若机器数 DAH 为补码,则算术左移一位后为( )
A.B4H
B.B5H
C.F4H
D.6DH
49.32设机器字长 8 位,若机器数 DA 为补码,算术右移一位后为( )
A.B4H
B.B5H
C.F4H
D.EDH
50.浮点加减中的对阶是( )
A.将较小的一个阶码调整到与较大的一个阶码相同
B.将较大的一个阶码调整到与较小的一个阶码相同
C.将被加数的阶码调整到与加数的阶码相同
D.将加数的阶码调整到与被加数的阶码相同
51.若用双符号位,则发生正溢的特征是:双符号位为( )
A.00
B.01
C.10
D.11
52.浮点数运算的溢出判断,取决于( )
A.尾数是否上溢
B.尾数是否下溢
C.阶码是否上溢
D.阶码是否下溢
53.在定点二进制运算器中,减法运算一般是通过( )来实现的。
A.原码运算的二进制减法器
B.补码运算的二进制减法器
C.补码运算的十进制加法器
D.补码运算的二进制加法器
54.两个补码数相加,采用1位符号位,当( )时表示结果溢出。
A.符号位有进位
B.符号位进位和最高数位进位异或结果为0
C.符号位为1
D.符号位进位和最高数位进位异或结果为1
55.原码一位乘法是( )
A.先取操作数绝对值相乘,符号位单独处理
B.用原码表示操作数,然后直接相乘
C.被乘数用原码表示,乘数取绝对值,然后相乘
D.乘数用原码表示,被乘数取绝对值,然后相乘
56.对于加减运算,确定发生溢出的情况是()
A.两个正数相加,且结果符号位为0
B.两个负数相加,且结果符号位为1
C.正数减去负数,且结果符号位为1
D.负数减去正数,且结果符号位为1
57.在计算机内,减法一般用()来实现。
A.二进制减法器
B.十进制减法器
C.进制补码加法器
D.十进制加法器
58.下列数码中设有奇偶校验位,检测数据是否有错误。试问采用偶校验时,( )数据出错。
A.01100110
B.1010110
C.11011010
D.10010101
59.计算机系统中采用8位补码定点数表示,其中符号位1位,数值位7位,则补码二进制10000000表示的十进制数为( )
A.128
B.127
C.-127
D.-128
60.某机器操作码6位,指令可以有_________。
A.64
B.32
C.128
D.48
61.基址寻址方式中,操作数的有效地址是_________。
A.基址寄存器内容加上形式地址(位移量)
B.程序计数器内容加上形式地址
C.变址寄存器内容加上形式地址
D.变址寄存器的内容加上基址寄存器的内容
62.指令中采用不同的寻址方式,其主要目的是_________。
A.可以实现操作码的扩展
B.实现存储程序和程序控制
C.缩短指令长度、扩大寻址空间、提高编程的灵活性
D.降低指令译码的难度
63.某计算机有16个通用寄存器,采用32位定长指令字,操作码字段(含寻址方式位)为8位,Store指令的源操作数和目的操作数分别采用寄存器直接寻址和基址寻址方式,若基址寄存器可使用任一通用寄存器,且偏移量用补码表示,则Store指令中偏移量的取值范围是__________。
A.32768~+32767
B.32768~+32768
C.65536~+65535
D.65535~+65536
64.设机器字长为16位,存储器按字节编址,CPU读取一条单字长指令后,PC值自动加_________。
A.1
B.2
C.4
D.16
65.立即寻址时,指令中地址码部分给出的是_________。
A.立即数地址
B.操作数
C.位移量
D.形式地址
66.假设变址寄存器R的内容为1000H,指令中的形式地址为2000H;地址1000H中的内容为2000H,地址2000H中的内容为3000H,地址3000H中的内容为4000H,则变址寻址方式下访问到的操作数是__________。
A.1000H
B.2000H
C.3000H
D.4000H
67.单地址指令中,为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用_________。
A.堆栈寻址
B.立即寻址
C.隐含寻址
D.间接寻址
68.关于二地址指令,以下论述正确的是_________。
A.运算结果通常存放在其中一个地址码所提供的地址中
B.指令的地址码字段存放的一定是操作数
C.指令的地址码字段存放的一定是寄存器号
D.指令的地址码字段存放的一定是操作数地址
69.指令寻址和数据寻址的不同在于_________。
A.前者是访问存储器,后者是访问寄存器
B.前者是确定程序转移地址,后者取操作数
C.前者是确定程序顺序执行,后者是取操作数地址
D.前者是短指令,后者是长指令
70.操作数地址存放在寄存器的寻址方式叫_________。
A.相对寻址方式
B.变址寄存器寻址方式
C.寄存器寻址方式
D.寄存器间接寻址方式
71.在一地址指令格式中,下面论述正确的是_________。
A.仅能有一个操作数,它由地址码提供
B.一定有两个操作数,另一个是隐含的
C.可能有一个操作数,也可能有两个操作数
D.如果有两个操作数,另一个操作数时本身
72.用于对某个寄存器中操作数的寻址方式称为_________。
A.直接寻址
B.间接寻址
C.寄存器直接寻址
D.寄存器间接寻址
73.间接寻址方式在指令中给出_________。
A.操作数地址
B.操作数
C.存放操作数地址的主存单元的地址
D.变址量
74.偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址。下列寻址方式中,不属于偏移寻址方式的是__________。
A.间接寻址
B.基址寻址
C.相对寻址
D.变址寻址
75.先计算后再访问内存的寻址方式是_________。
A.立即寻址
B.直接寻址
C.间接寻址
D.变址寻址
76.寄存器间接寻址方式中,操作数在_________中。
A.程序计算器
B.堆栈
C.寄存器
D.主存
77.在相对寻址方式中,若指令地址码为X,则操作数的地址为_________。
A.X
B.(PC)+X
C.X+段基址
D.变址寄存器+X
78.设机器字长为16位,存储器按字节编址,设PC当前值为1000H,当读取一条双字长指令后,PC值为_________。
A.1001H
B.1002H
C.1004H
D.1016H
79.下列说法中不正确的是__________。
A.机器语言和汇编语言都是面向机器的,它们和具体机器的指令系统密切相关
B.指令的地址字段指出的不是地址,而是操作数本身,这种寻址方式称为立即寻址
C.堆栈是存储器的一部分,也可以通过地址访问
D.机器中的寄存器和存储单元是统一编址的
80.变址寻址方式中,操作数的有效地址为_________。
A.程序计数器的内容加上形式地址
B.基址寄存器的内容加上形式地址
C.变址寄存器的内容加上形式地址
D.变址寄存器的内容加上基址寄存器的内容
81.某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转移以后的目标地址是__________。
A.2006H
B.2007H
C.2008H
D.2009H
82.CISC指令系统与RISC指令系统相比具有_________等特点。
A.前者指令条数少,后者指令条数多
B.前者执行速度慢,后者执行速度快
C.前者有利于编译生成优化代码,后者不便于编译
D.前者指令功能简单,后者指令功能复杂
83.下列关于RISC的叙述中,错误的是__________。
A.RISC普遍采用微程序控制器
B.RISC大多数指令在一个时钟周期内完成
C.RISC的内部通用寄存器数量相对CISC多
D.RISC的指令数、寻址方式和指令格式种类相对CISC少
84.操作码位数决定_________。
A.指令字长短
B.机器指令的种类
C.字长
D.程序长短
85.直接寻址方式,在指令地址码中给出_________。
A.操作数
B.操作数地址
C.存放操作数地址的主存单元的地址
D.操作码
86.存储器是计算机系统中的记忆设备,它主要用来()
A.存放数据
B.存放微程序
C.存放数据和程序
D.存放程序
87.下列存储器中不是半导体存储器的是()
A.静态存储器
B.动态存储器
C.U盘
D.光盘
88.某机器字长为32位,某存储容量为1MB,若按字编址,它的寻址范围为()
A.256KB
B.1M
C.512KB
D.256K
- 答案:D
-
- 因为该计算机的字长是32位,每个存储单元1个字节,1字节等于8位,所以相当于4个字节。1MB/4B=256KB
89.和外存相比,内存的特点是( )
A.容量小、速度慢、成本低
B.容量大、速度快、成本低
C.容量小、速度快、成本高
D.容量大、速度慢、成本高
90.某SRAM芯片的存储容量为256KX4位,则该芯片的地址线、数据线分别为()()
A.20,8
B.8,20
C.18,4
D.4,18
91.在主存和CPU之间增加cache存储器的目的是()
A.提高内存可靠性
B.增加内存容量
C.降低存储器容量
D.解决CPU和主存之间的速度匹配问题
92.下列部件(设备)中,存取速度最快的是()
A.CPU的寄存器
B.软盘存储器
C.光盘存储器
D.硬盘存储器
93.某计算机字长为16位,它的主存容量为64B,按字编址,则它可寻址范围是()
A.32K
B.64K
C.16KB
D.32KB
- 答案:A
- 因为该计算机的字长是16位,每个存储单元1个字节,1字节等于8位,所以相当于2个字节。又因为他的存储器容量是64KB,则说明有64K个字节
94.下列因素中,与cache的命中率无关的是( )
A.cache的容量
B.cache块的大小
C.主存的存取时间
D.cache的组织方式
95.有关高速缓冲存储器(cache)的说法正确的是( )
A.只能在CPU以内
B.若存在Cache,CPU就不能再访问内存
C.CPU内外都可设置Cache
D.只能在CPU以外
96.Cache由高速的( )组成
A.ROM
B.DRAM
C.Flash
D.SRAM
97.计算机的存储器采用分级(分层)方式是为了()
A.操作方便
B.解决容量、价格、速度三者之间的矛盾
C.保存大量数据方便
D.减少主机箱的体积
98.常用的虚拟存储器寻址系统由( )两级存储器组成
A.Cache-主存
B.主存-硬盘
C.Cache-辅存
D.主存-辅存
99.某容量为256MB的存储器,由若干4M*8位的DRAM芯片构成,该DRAM芯片的地址引脚和数据引脚总数是( )
A.36
B.30
C.19
D.22
100.采用指令cache与数据cache分离的主要目的是
A.提高cache的命中率
B.减少指令流水线资源冲突
C.减低CPU平均访问时间
D.减低cache的缺失损失
101.在表示存储器容量时,1KX8表示( )
A.存储器中有8000个存储器元
B.有1000个存储单元,每个单元为8bit
C.有1k个存储器单元,每个单元可存一个字节
D.访问时需要20位地址线
102.SRAM是静态随机存取存储器,存储单元为非破坏性读出,可性高,速度快。如果不停电,其存储信息( )
A.很容易丢失
B.需要周期性刷新
C.需要经常检查
D.长久保存
103.动态RAM的特点是( )
A.工作中需要动态地改变访存地址
B.每隔一定时间,需要根据原存内容重写一遍即刷新
C.工作中存储内容会产生变化
D.每次读出后,需根据原存内容重写一次。
104.虚拟存储管理系统的基础是程序访问的局部性理论,此理论的基本含义是( )
A.在程序的执行过程中,程序对主存的访问是不均匀的。
B.代码的顺序执行。
C.时间和空间局部性
D.程序在主存的局部空间内执行
105.下列关于闪存(Flash memory)的叙述中,错误的是( )
A.采用随机访问方式,可替代计算机外部存储器
B.信息可读可写,并且读、写速度一样快
C.存储元由MOS管组成,是一种半导体存储器
D.掉电后信息不丢失,是一种非易失性存储器
106.下列部件(设备)中,存取容量最大的是( )
A.主存
B.CPU的寄存器
C.Cache
D.硬盘存储器
107.下面有关半导体存储器组织的叙述中,错误的是( )
A.存储器的核心部分是存储体,由若干存储单元构成
B.同一个存储器中,每个存储单元的宽度可以不同
C.存储单元由若干个存放0或1的存储元件构成
D.一个存储单元有一个编号,就是存储单元的地址
108.在下列存储器中,( )可以作为主存储器。
A.半导体存储器
B.光盘
C.硬盘
D.磁带
109.某SRAM芯片的存储容量为256K*4位,则该芯片的地址线和数据线分别为( )
A.4,18
B.8,20
C.20,8
D.18,4
- 答案:D
- 存储容量的计算公式是:2^n,其中n就表示地址线的数目
- 4位,所以数据线4根
110.虚拟存储器可以实现()
A.逻辑上扩大主存储器的存储空间,并能进行自动管理和调度
B.提高主存储器的存取速度
C.扩大外存储器的存储空间
D.提高外存储器的存取周期
111.存储周期是指( )
A.存储器的写入时间
B.指令执行时间
C.存储器进行连续读或写操作所允许的最短间隔时间
D.存储器进行连续写操作允许的最短间隔时间
112.存储单元是指( )
A.存放两个字节的所有存储元集合
B.存放一个二进制信息位的存储元存放一个机器字的所有存储元集合
C.存放一个字节的所有存储元集合
113.EPROM是指( )
A.随机读写存储器
B.电擦可编程只读存储器
C.可读可写存储器
D.光擦可编程只读存储器
114.下列说法中正确的是( )
A.cache的功能全部由硬件实现
B.cache与主存统一编址,cache的地址空间是主存地址空间的一部分
C.虚拟存储器的功能全部由硬件实现
D.多体交叉存储器主要解决扩充存储容量问题
115.字节是存储器的基本单位,字节的长度是( )
A.16bit
B.8bit
C.1bit
D.32bit
116.在关中断状态,不可响应的中断是_________。
A.硬件中断
B.软件中断
C.可屏蔽中断
D.不可屏蔽中断
117.在中断周期中,由 _________将允许中断触发器置“ 0”。
A.关中断指令
B.机器指令
C.开中断指令
D.中断隐指令
118.禁止中断的功能可由_________。
A.中断触发器来完成
B.中断允许触发器来完成
C.中断屏蔽触发器来完成
D.中断禁止触发器来完成
119.中断处理时要求保留CPU现场的原因是_________。
A.为了恢复现场
B.为了保证原程序完整
C.为了中断完毕返回原程序执行
D.为了中断处理时需要用到CPU现场中的数据
120.中断允许触发器用来控制_________。
A.外设提出中断请求
B.响应中断
C.开放或者关闭中断系统
D.正在进行中断处理
121.中断向量地址是__________。
A.子程序入口地址
B.中断服务程序入口地址的地址
C.主程序地址
D.中断返回地址
122.中断系统是由_________实现的。
A.仅用硬件
B.仅用软件
C.软、硬件结合方式
D.以上都不对
123.中断处理时,保存现场之后还要开中断时为了_________。
A.实现单级中断
B.提高中断处理速度
C.不准再响应新中断,以保存完整的现场
D.允许响应高级中断请求
124.下面有关“中断” 的叙述, _________是不正确的。
A.一旦有中断请求出现,CPU 立即停止当前指令的执行,转而去受理中断请求
B.CPU 响应中断时暂停运行当前程序,自动转移到中断服务程序
C.中断方式一般适用于随机出现的服务
D.为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续
125.在菊花链方式下,下面说法正确的是________。
A.设备优先级的高低与该设备在链中所处的位置无关
B.设备优先级的高低由该设备在链中所处的位置决定
C.靠近CPU的设备优先级低
D.以上说法都不正确
126.下列关于中断I/O方式和DMA方式比较的叙述中,错误的是__________。
A.中断I/O方式请求的是CPU处理时间,DMA方式请求的是总线使用权
B.中断响应发生在一条指令执行结束后,DMA响应发生在一个总线事务完成后
C.中断I/O方式下数据传送通过软件完成,DMA方式下数据传送由硬件完成
D.中断I/O方式适用于所有外部设备,DMA方式仅适用于快速外部设备
127.下列陈述中正确的是__________。
A.在DMA周期内,CPU不能执行程序
B.中断发生时,CPU首先执行入栈指令将程序计数器的内容保护起来
C.DMA传送方式中,DMA控制器每传送一个数据就窃取一个指令周期
D.输入输出操作的最终目的是实现CPU与外设之间的数据传输
128.DMA方式是在_________之间建立直接的数据通路。
A.CPU与外围设备
B.主存与外围设备
C.主存与主存
D.CPU与主存
129.下列选项中,能引起外部中断的事件是_________。
A.键盘输入
B.除数为0
C.浮点运算下溢
D.访存缺页
130.下面情况下,可能不发生中断请求的是_________。
A.DMA操作结束
B.一条指令执行完毕
C.机器出现故障
D.执行软中断指令
131.响应外部中断的过程中,中断隐指令完成的操作除保护断点外,还包括__________。 I.关中断 II.保存通用寄存器的内容 III.形成中断服务程序入口地址并送PC
A.仅I、II
B.仅I、III
C.仅II、III
D.I、II 、III
132.下列有关I/O接口的叙述中错误的是__________。
A.状态端口和控制端口可以合用同一寄存器
B.I/O接口中CPU可访问的寄存器称为I/O端口
C.采用独立编址方式时,I/O端口地址和主存地址可能相同
D.采用统一编址方式时,CPU不能用访存指令访问I/O端口
133.中断向量地址是_________。
A.子程序入口地址
B.中断服务例行程序入口地址
C.中断服务例行程序入口地址的指示器
D.中断返回地址
134.中断处理时,保存现场前要关中断时为了_________。
A.不准再响应新中断,以保存完整的现场
B.允许响应高级中断请求
C.中断嵌套
D.提高中断处理速度
135.计算机系统的输入/输出接口是_________之间的交接界面。
A.主存与CPU
B.CPU与外设
C.主存与主存
D.主存与外设
136.如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求,若要调整中断事件的中断处理次序,可以利用__________。
A.中断嵌套
B.中断向量
C.中断响应
D.中断屏蔽
137.以下论述正确的是_________。
A.CPU响应中断期间仍执行原程序
B.在中断过程中,若又有中断源提出中断,CPU立即响应
C.在中断响应中,保护断点、保护现场应由用户编程完成
D.在中断响应中,保护断点是由中断响应自动完成的
138.在采用DMA方式高速数据传输数据时,数据传送是__________。
A.在总线控制器发出的控制信号控制下完成的
B.在DMA控制器本身发出的控制信号的控制下完成的
C.由CPU执行的程序完成的
D.由CPU响应硬中断处理完成的
139.当有中断源发出请求时,CPU可执行相应的中断服务程序。提出中断请求的可以是_________。
A.通用寄存器
B.专用寄存器
C.外部事件
D.Cache
140.CPU、外设不能并行工作的方式是_________。
A.程序查询方式
B.程序中断方式
C.通道方式
D.DMA方式
141.在单级中断系统中,CPU一旦响应中断,则立即关闭_________标志,以防本次中断服务结束前其他中断源产生另一次中断导致干扰。
A.中断允许
B.中断请求
C.中断屏蔽
D.中断保护
142.某设备中断请求的响应和处理时间为100ns,每400ns发出一次中断请求,中断响应所允许的最长延迟时间为50ns,则在该设备持续工作过程中CPU用于该设备的I/O时间占整个CPU时间百分比至少是__________。
A.12.5%
B.25%
C.37.5%
D.50%
143.为了便于实现多级中断,保存现场信息最有效的方法是采用__________。
A.通用寄存器
B.堆栈
C.辅存
D.通道
144.外设提出中断请求的条件是_________。
A.一个CPU周期结束
B.外设工作完成和系统允许
C.CPU开放中断系统
D.总线空闲
145.下列有关对总线的描述不正确的是( )。
A.总线是可共享的
B.总线是可独占的
C.总线的数据传输是串行的
D.通过总线仲裁实现对总线的占用
146.从总线利用率看,()的效率最低。
A.单总线系统
B.双总线系统
C.三总线系统
D.单总线系统和双总线系统
147.下列不属于外部总线标准的是( )。
A.IEEE 1394
B.USB
C.SCSI
D.ISA
148.()的总线利用率最高。
A.双总线结构
B.单总线结构
C.串行总线
D.多总线结构
149.下列关于USB总线特性的描述中,错误的是( )。
A.可实现外设的即插即用和热插拔
B.可通过级联方式连接多台外设
C.是一种通信总线,连接不同外设
D.同时传输2位数据,数据传输率高
150.在()的微型计算机系统中,外设可和主存储器单元统一编址,因此可以不使用I/O指令。
A.单总线
B.双总线
C.三总线
D.以上三种总线
151.下列选择中,在I/O总线的数据线上传输的信息包括( )。ⅠⅠ.I/O接口中的命令字 Ⅱ.I/O接口中的状态字 Ⅲ. 中断类型号
A.仅I、Ⅱ
B.仅1、III
C.仅I、Ⅱ、III
D.仅II、III
153.根据传送信息种类的不同,系统总线可分为()。
A.地址线和数据线
B.地址线、数据线和控制线
C.地址线、数据线和响应线
D.数据线和控制线
154.下列()信息传输应采用异步定时方式。
A.CPU与存储器
B.CPU与I/O接口
C.CPU与PCI总线
D.I/O接口与I/O接口
155.在系统总线上的信号有()。
A.地址信号
B.数据信号、控制信号
C.控制信号
D.数据信号、控制信号、地址信号
156.下列描述PCI总线正确的是( )。
A.PCI总线是一个与处理机无关的高速外围总线
B.PCI总线的基本传输机制是串行传输
C.PCl设备一定是主设备
D.系统中只允许有一条PCI总线
157.系统总线中地址线的功能是()。
A.用于寻址I/O单元
B.用于传输数据
C.用于选择主存单元
D.用于传送选择主存单元和I/O接口的地址
158.在总线分布式仲裁方式中,()所需要的连线最少。
A.自举分布式仲裁方式
B.冲突检测分布式仲裁方式
C.并行竟争仲裁方式
D.独立请求仲裁方式
159.系统总线中地址线的功能是()。
A.用于选择主存单元地址
B.用于选择进行信息传输的设备
C.用于选择外存地址
D.用于指定主存和I/O端口的地址
160.在下列各种情况中,应采用异步传输方式的是()。
A.I/O接口与打印机交换信息
B.CPU与存储器交换信息
C.CPU与I/O接口交换信息
D.CPU与PCI总线交换信息
161.在单机系统中,()总线结构的访问外设与访问主存单元一样。
A.双总线结构
B.单总线结构
C.多总线结构
D.三总线结构
162.一个工作频率为400MHZ的32位总线带宽为()MB/s。
A.400
B.800
C.1600
D.3200
163.系统总线中控制线的功能是()。
A.提供主存、I/O接口设备的控制信号和响应信号。
B.提供数据信息
C.提供时序信号
D.提供主存、I/O接口设备的响应信号。
164.计算机使用总线结构的主要优点是便于实现模块化,同时()。
A.减少了信息传输量
B.提高了信息传输的速度
C.减少了信息传输线的条数
D.增加了控制的复杂度
165.系统总线是用于连接( )。
A.存储器各个模块
B.CPU、存储器和I/O设备
C.主机与I/O设备
D.计算机与计算机
166.某同步总线的时钟频率为100MHz,宽度为32位,地址/数据线复用,每传送一次地址或数据占用一个时钟周期。如该总线支持突发(猝发)传输方式,则一次"主存写"总线事物传输128位数据所需要的时间至少是( )。
A.20ns
B.40ns
C.50ns
D.80ns
167.()的总线吞吐量最高。
A.双总线结构
B.单总线结构
C.串行总线
D.多总线结构
168.通过总线可以( )。
A.减少部件之间的连接信号线
B.提高部件之间的传输速度
C.增加数据信号线的条数
D.增加地址信号线的条数
169.在集中式总线控制中,独立请求方式的主要缺点是()。
A.增加了处理机的开销
B.增加了控制线数
C.增加了处理机的开销和控制线数
D.响应时间很慢
170.在总线分布式仲裁方式中,()仲裁结果不可预测。
A.自举分布式仲裁方式
B.冲突检测分布式仲裁方式
C.并行竞争仲裁方式
D.独立请求仲裁方式
171.在集中式总线控制中,()方式的响应时间最快。
A.链式查询
B.计数器定时查询
C.独立请求
D.链式查询和计数器定时查询
172.在集中式总线仲裁中,()方式对电路故障最敏感。
A.链式查询
B.计数器定时查询
C.独立请求
D.都不存在电路故障敏感性问题
173.数据总线的宽度由总线的()定义。
A.电气特性
B.物理特性
C.时间特性
D.功能特性
174.以下叙述中()是错误的
A.取指令操作是控制器固有的功能,不需要在操作码控制下完成
B.所有指令的取指令操作都相同
C.在指令长度相同的情况下,所有指令的取指操作都是相同的
D.一条指令包含取指、分析、执行三个阶段
175.在同步控制方式中()。
A.各指令的执行时间相同
B.各指令的工作周期都一样长
C.各指令的时钟周期都一样长
D.各指令占用的节拍数相同
176.关于指令周期,下列说法正确的是()。
A.指令周期等于机器周期
B.指令周期大于机器周期
C.指令周期是机器周期的两倍
D.机器周期是指令周期的两倍
177.控制器的功能是()。
A.产生时序信号
B.从主存取出一条指令
C.完成指令操作的译码
D.从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指令
178.在取指令操作之后,程序计数器中存放的是()。
A.当前指令的地址
B.程序中指令的数量
C.下一条指令的地址
D.已经执行指令的计数值
179.微程序存放在__________中。
A.主存储器
B.控制存储器
C.指令寄存器
D.通用寄存器
180.在取指周期中,主要按照()的内容访问主存,以读取指令。
A.指令寄存器(IR)
B.程序状态寄存器(PSW)
C.存储器数据寄存器(MDR)
D.程序计数器(PC)
181.微地址是指微指令()。
A.在主存中的存储位置
B.在堆栈中的存储位置
C.在磁盘的存储位置
D.在控制存储器的存储位置
A.静态微程序设计
B.动态微程序设计
C.汇编程序设计
D.毫微程序设计
183.请在以下叙述中选出两个描述正确的句子是()。(1) 同一个CPU周期中,可以并行执行的微操作叫做相容微操作。(2) 同一个CPU周期中,不可以并行执行的微操作叫做相容微操作。(3) 同一个CPU周期中,可以并行执行的微操作叫做相斥微操作。 (4)同一个CPU周期中,不可以并行执行的微操作叫相斥微操作。
A.(1)(2)
B.(2)(4)
C.(2)(3)
D.(1)(4)
184.下列关于RISC的叙述中,错误的是__________。
A.RISC一定采用微程序控制器
B.RISC大多数指令的执行在一个CPU周期内完成
C.RISC的内部通用寄存器数量相对CISC多
D.RISC的指令数、寻址方式和指令格式种类相对CISC少
185.在CPU中,用来指定下一条要执行指令的地址的寄存器是__________。
A.地址寄存器
B.指令寄存器
C.程序计数器
D.状态条件寄存器
186.在取指周期中,是按照()的内容访问主存,以读取指令。
A.指令寄存器IR
B.程序状态寄存器PSW
C.存储数据寄存器MDR
D.程序计数器PC
187.同步控制是()。
A.只适用于CPU控制的方式
B.只适用于外围设备控制的方式
C.由统一时序信号控制的方式
D.所有指令执行时间都相同的方式
188.由于CPU内部操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用()来规定。
A.主存读取一个指令字的最短时间
B.主存中读取一个数据字的最长时间
C.主存中写入一个数据字的平均时间
D.主存中读取一个数据字的平均时间
189.指令周期是指()。
A.CPU从主存取出一条指令的时间。
B.CPU执行一条指令的时间
C.CPU从主存取出一条指令加上执行这条指令的时间
D.时钟周期
190.在CPU中,暂存指令的寄存器是()。
A.数据寄存器
B.程序计数器
C.状态条件寄存器
D.指令寄存器
191.计算机操作的最小时间单位是()。
A.时钟周期
B.指令周期
C.CPU周期
D.微指令周期
192.下列部件中不属于控制器的部件是()。
A.指令寄存器
B.操作控制器
C.程序计数器
D.状态条件寄存器
193.微程序控制器中,机器指令和微指令的关系是()。
A.每一条机器指令由一条微指令来执行
B.每一个机器指令由一段微指令组成的微程序来解释执行
C.一段机器指令组成的程序可由一条微指令来执行
D.一条微指令由若干条机器指令组成
194.异步控制常用于(),作为其主要控制方式。
A.在单总线结构计算机中访问主存与外围设备时
B.微型机的CPU控制中
C.组合逻辑控制的CPU中
D.微程序控制器中
195.水平型微指令和垂直型微指令的差别在于__________。
A.一条水平型微指令只能完成一个微操作
B.一条垂直型微指令完成多个并行微操作
C.两者都能一次完成多个微操作
D.垂直型微指令编码长度一般比水平型微指令短
196.一般来说,和微指令的执行周期相对应的是__________。
A.时钟周期
B.机器周期
C.指令周期
D.节拍周期
197.关于微指令的编码方式,下列说法正确的是__________。
A.字段编译码表示法的微指令位数多
B.直接表示法的微指令位数多
C.直接表示法和字段编译码表示法不影响微指令的长度
D.以上说法都不对
198.某计算机采用微程序控制器,共有32条指令,公共的取指令微程序包含2条微指令,各指令对应的微程序平均由4条微指令组成,采用断定法(下址字段法)确定下条微指令的地址,则微指令中下址字段的位数至少是__________位。
A.5
B.6
C.8
D.9
199.某计算机的控制器采用微程序控制器方式,微指令中的操作控制字段采用编译码法,共有33个微命令,构成5个互斥类,分别包含7、3、12、5和6个微命令,操作控制字段的位数至少有__________位。
A.5
B.6
C.15
D.33
200.在CPU中跟踪指令后继地址的寄存器是()。
A.主存地址寄存器
B.程序计数器
C.指令寄存器
D.状态条件寄存器
201.硬布线控制器是一种()。
A.用微程序技术设计的控制器
B.由门电路和触发器构成的复杂树形网络所形成的逻辑电路
C.用存储逻辑技术设计的控制器
D.用微程序技术设计的控制器
202.水平型微指令与垂直型微指令相比,()。
A.水平型微指令的并行操作能力更弱
B.垂直型微指令的灵活性更高
C.水平型微指令与机器指令的差别大
D.水平型微指令的效率较低。
203.状态条件寄存器的主要用途是用来存放__________。
A.运算类型
B.逻辑运算结果标志
C.算术运算结果标志
D.算术、逻辑运算及测试指令结果标志和CPU当前的状态标志
204.由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用()来规定。
A.主存中读取一个指令字的最短时间
B.主存中读取一个数据字的最长时间
C.主存中写入一个数据字的平均时间
D.主存中读取一个数据字的平均时间
205.相对于微程序控制器,硬布线控制器的特点是__________。
A.指令执行速度慢,指令功能的修改和扩展容易
B.指令执行速度慢,指令功能的修改和扩展难
C.指令执行速度快,指令功能的修改和扩展容易
D.指令执行速度快,指令功能的修改和扩展难
206.硬布线控制器也称为__________。
A.存储逻辑控制器
B.运算器
C.微程序控制器
D.组合逻辑控制器
207.在微程序控制器中,机器指令和微指令的关系为__________。
A.一条微指令由若干条机器指令组成
B.每条机器指令由一条微指令解释执行
C.每一段微程序由一条机器指令解释执行
D.每条机器指令由一段微指令解释执行
二.判断题
1.随着半导体集成电路的发展,外部设备在计算机系统硬件的价格中所占的比重将越来越低。
- x
- 半
- 导体集成电路的发展,虽然CPU和主存的造价降低了,但外部设备的价格比重却在增加。这主要是因为外
- 部设备的种类和数量不断增加,以及性能要求的提高所带来的成本上升。
2.CPU的时钟频率是专门用来记忆时间的。
- x
- CPU的时钟频率并不是专门用来记忆时间的,而是用于同步CPU的每一步操作,并作为衡量CPU运算速度的一个重要指标。
3.十六位字长的计算机是指能计算最大为16位十进制数据的计算机
- x
- 这个说法是不准确的。十六位字长的计算机,实际上指的是其数据总线、寄存器和内部数据通路的宽度为16位,也就是说它们能一次性处理或传输16位二进制数据(即2个字节)。这里的“16位”指的是二进制位数,而不是十进制位数。
4.十算机软件可分为三大类:系统软件、支撑软件和应用软件。其中数据库管理系统属于应用软件
- x
- 关于计算机软件的分类,通常分为系统软件、支撑软件和应用软件三大类。然而,关于数据库管理系统(DBMS)的归类,它实际上属于系统软件而非应用软件
5.十六位字长的计算机是指能计算最大为16位十进制数据的计算机。
6.决定计算机计算精度的主要技术指标是计算机的字长。
7.操作系统的功能之一是提高计算机的运行速度。
8.冯.诺依曼原理是计算机的唯一工作原理。
9.计算机系统的技术指标主要包括机器字长、运算速度、存储容量和主频
10.中央处理器和主存储器构成计算机的主体,称为主机。
11.计算机发展的各个阶段是以采用的物理器件作为标志的。
12.CPU的主要任务是职出指令,解释指令和执行指令。
13.在数字计算机中所以采用二进制是因为二进制的运算最简单
14.计算机中的所有信息都是以aSCII码的形式存储在机器内部的。
15.程序可在辅助存储器中直接运行。
16.第四代电子计算机主要采用中、小规模集成电路元件制造成功。
错
17.为了便于比较浮点数的正负,通常将数符位置放在浮点数的首位。
18.浮点数通常采用规格化数来表示,规格化数即指其尾数的第1位应为0的浮点数。
19.在数字计算机中采用二进制是因为二进制的运算最简单。
20.表示定点数时,若要求数值0在计算机中唯一地表示为全0,应采用补码。 、
21.浮点数的取值范围由阶码的位数决定,而精度由尾数的位数决定。
22.一个正数的补码和这个数的原码表示一样,而正数的反码就不是该数的原码表示,而是原码各位数取反。
23.浮点数的正负取决于阶符。
- x
- 浮点数的正负实际上是由尾数的符号位(有时也称为数符)决定的
24.在所有的进位计数制中,整数部分最低位的权都是1。
- 对
- 这是因为,在任意n进制(n≥2,n∈N+)数中,最低位(也就是个位)的权数可以通过公式n0,而任何非零数的0次方都等于1。因此,无论采用何种进位计数制,整数部分的最低位权值始终为1。
25. 8421码就是二进制数。
- x
- 8421码并不是二进制数,而是一种用于二进制与十进制数之间转换的编码方式,特别地,它是最常用的二进制编码十进制(BCD)码。
26.某R进位计数制,其右边一位的权是其相邻的左边一位的权的R倍。
- x
- 正确的说法应该是:某R进位计数制,其左边一位的权是其相邻的右边一位的权的R倍。
27.二进制数据(真值)每相对于小数点左移一位,相当于除以2。
- x
- 二进制数据(真值)每相对于小数点左移一位,相当于乘以2,而不是除以2
28.变形补码加减运算结果的两个符号位相同时发生溢出。
29.浮点数加减运算中第一步是对阶。
30.标志寄存器中,符号标志位SF的值为0是,表明运算结果为负。
- x
- 符号标志位SF的值为0时,表明运算结果为正数;而当SF的值为1时,才表明运算结果为负数。
31. 8421BCD码进行加法运算,当结果大于9时,需要加6校正。否则,不需要。
32.原码一位乘法中,参加运算的两个乘数是绝对值参加乘法运算。
33.求补规则是将[]补包括符号位在内每一位取反,末位加1。
34.两个正数相加,且结果的符号位为1,结果肯定溢出。
35.任意两数之差的补码等于被减数的补码与减数的补码相加之和。
- x
- 任意两数之差的补码并不等于被减数的补码与减数的补码相加之和,而是等于被减数的补码加上减数取负后的补码。
36.当最高有效位产生的进位和符号位产生的进位不同时,加减运算会发生溢出。
37.执行指令时,指令在内存中的地址存放在指令寄存器中。
38.堆栈是一个专门的存储区,访问时不需要给出主存地址,而是由堆栈指针自动给出的,进出堆栈的顺序是先进先出。
39.基址变址寻址方式中,其有效地址由基址寄存器中的值、变址寄存器中的值和位移量三者相加而成。
40.RISC的主要设计目标是减少指令数,降低软、硬件开销。
41.零地址指令在指令中只有操作码,没有地址码,该指令只能由累加器提供操作数。
42.扩展操作码是一种优化技术,它使操作码的长度随地址码的减少而增加,不同地址的指令可以具有不同长度的操作码。
43.计算机指令是指挥CPU进行操作的命令,指令通常由操作码和地址码组成。
44.兼容机之间的指令系统是相同的,但硬件的实现方法可以不同。
45.程序计数器PC用来指示从内存中取指令。
46.RISC没有乘、除指令和浮点运算指令。
47.引入虚拟存储系统的目的是提高存储速度
48.调入CACHE的内容主存一定有副本。
49.主存/CACHE存储器的访问“时间比”小于辅存/主存的访问“时间比”。
50.一个主存块只能映像到CACHE的某个特定行(块)地址的映像方式称为直接映像。
51.任何存储器都有记忆能力,其中信息不会丢失。
52.程序可在辅助存储器中直接运行。
53.因为半导体存储器加电后才能存储数据,断电后数据就丢失了,因此EPROM做成的存储器,加电后必须重写原来的内容。
- 答案:错误
- EPROM(Erasable Programmable Read-Only Memory,可擦写可编程只读存储器)是一种非易失性存储器,即断电后存储的数据不会丢失。
54.存储单元是存储一个二进制信息的存储元。
55.设置 Cache 的主要目的是提高内存的整体访问速度。
56.主存储器中采用双译码结构的主要目的是提高存取速度。
57.主存储器中采用双译码结构的主要目的是降低成本。
58.在具有虚拟存储器的系统中,根据寻址方式计算出来的有效地址是辅存地址。
59.EPROM,可擦写可编程的ROM,可以被用户编程多次。靠紫外线激发浮置栅上的电荷以达到擦除的目的。
60.CACHE和虚拟存储器均由硬件实现的。
61.实现主存地址与CACHE地址的映射是由硬件自动完成的。
62.光盘属于外存储器,也属于辅助存储器
63.访问存储器的请求是由CPU发出的。
- 答案:错误
- 访问存储器的请求是由CPU或I/O所发出
64.一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求。
65.DMA是主存与外设之间交换数据的方式,它也可用于主存与主存之间的数据交换。
- 答案:错误
- DMA适用于高速设备与主存之间,或者设备与设备之间的数据传送
66.所有的数据传送方式都必须由CPU控制实现。
67.为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保存操作。
68.CPU在响应中断后可以立即响应更高优先级的中断请求。
69.一个更高优先级的中断请求一定可以中断另一个中断处理程序的执行。
70.中断方式一般适用于随机出现的服务。
71.屏蔽所有的中断源,即为关中断。
- 答案:错误
- 关中断用于暂时禁用或屏蔽外部中断信号对CPU的影响。当CPU执行某些关键代码段(如中断处理程序、临界区等)时,为了防止其他中断信号打断当前操作
72.CPU响应中断时暂停运行当前程序,自动转移到中断服务程序。
73.外部设备一旦申请中断,便能立刻得到CPU的响应。
74.总线的数据通路宽度是指可一次串行传送的数据位数。
- 答案:错误
- 总线的数据通路宽度是指,能一次并行传送的数据位数
75.在独立请求方式下,若有N个设备,则有N个总线请求信号和N个总线响应信号。
76.系统总线中控制线的功能是提供主存、I/O接口设备的控制信号和响应信号。
77.三种集中式总线控制中,链式查询方式对电路故障最敏感。
78.系统总线是运算器,控制器和寄存器之间的信息传送线。
- 答案:错误
- 系统总线是计算机系统中各部件之间传输信息的公共通路,运算器、控制器和寄存器同属于CPU一个部件
79.单总线结构中,访存和访问外设主要是通过地址来区分的。
80.在计数器定时查询方式下,若计数从0开始,则设备号大的优先级高。
81.所谓三总线结构的计算机是指I/O总线,数据线和DMA总线三组传输线。
- 答案:错误
- I/O总线、主存总线和DMA总线三组传输线
82.系统总线中地址线的功能是选择进行信息传输的设备。
- 答案:错误
- 系统总线中地址线的功能是用于指定主存和I/O设备接口电路的地址
83.计算机使用总线结构,减少了信息传输线的条数。
84.微程序控制器的微命令是由组合逻辑电路产生的。
85.指令和数据都存放在主存。它们都以二进制代码形式出现。
86.一条指令周期划分为若干个机器周期。每个机器周期完成一个基本操作。
87.在微程序控制器中,一条机器指令的功能由一条微指令实现。
88.在微程序控制器中,构成控制信号序列的最小单位是微命令。
89.组合逻辑控制器中,微操作信号的形成主要与指令操作码信号有关。
- 答案:错误
- 微程序控制器才是与指令操作码信号有关
- 组合逻辑控制器中是与指令译码信号和时钟信号有关
90.微程序控制器的速度比组合逻辑控制器的速度快。
91.控制器的功能是对数据通路实施控制,以便信息能够正确传输,从而完成指令的执行。
92.各种指令的指令周期因为操作功能不同。所以指令周期不一样。
93.用程序计数器PC来产生后继微指令地址。
三.填空题
1.嵌入在其他设备中的系统,运行设计好的应用程序以实现相应功能的计算机系统称为()系统。
2.冯.诺依曼体系结构计算机的程序和数据都以()进制表示
3.世界上第一台通用电子数字计算机ENIAC使用()作为电子器件
4.按计算机用途来分,计算机可以分成通用计算机和()计算机两种
5.微处理器是把运算器和()作为一个整体,采用大规模集成电路工艺集成在一块芯片上。
6.按照总线上传输的信息种类的不同,总线可以分成()总线,()总线,()总线
7.评价计算机硬件的性能指标有机器字长、存储容量、( )、可配置的外围设备、性能价格比、可靠性、可维修性和可用性。
8.计算机软件系统中管理计算机中的资源的系统软件称为
9.衡量计算机速度的性能指标一每条指令所需的周期,对应的英文缩写是()
- CPI
- 全称Cycle PerInstruction,即每条指令的时钟周期数,是衡量计算机CPU性能的一个重要指标。 它表示执行一条指令所需的平均时钟周期数。
10.计算机软件一般可分为()软件、应用软件和工具软件。
11.计算机的运算精度主要由计算机的()决定
12.如果在一块芯片中包含运算器、控制器、存储器和输入输出接口,则称这种计算机为( )机。
13.计算机中各功能部件是通过( )连接的,它是各部件间进行信息传输的公共通路
14.高级语言编写的程序必须通过语言处理程序( )成计算机可以识别和执行的二进制机器指令,然后供计算机执行。
15.一个完整的计算机系统应当包括两大部分,即硬件系统和()系统。
16.以计算机体系结构并行性出发,按Flymm分类方法有SISD、SIMD、MISD和()四类。
17.有运算器、()、内存、输入/输出设备五大基本部件组成的计算机称为冯·诺依曼计算机
- 控制器
- 明确构成 计算机 的五大部件—— 控制器 、 运算器 、 存储器 、 输入设备 、 输出设备
18.()语言是最低层计算机语言,用它编写的程序,可以由计算机硬件直接识别。
19.在计算机系统多级层次结构中,()层介于硬件层和操作系统层之间。
20.计算机的五大部件中,()的功能是对当前指令所需完成的操作进行译码分析,产生各种控制信号,控制计算机自动、协调地工作。
21.八进制数267.3对应的十进制数为()
22.已知x的补码为1.1001,则x的真值为()(答案请用二进制表示)
23.生成多项式为G(x)=x四次方+x二次方+x+1,以此多项式进行CRC编码,则有效信息011的CRC码为()
24.移码常用来表示浮点数的()部分,移码和补码比较,它们除()外,其他各位都相同。
25.如果x的移码为10000000,那么x=()(答案请用十进制表示)
26.十进制数863的8421BCD码是()
27.在移码中,最高位为什么表示正数,最高位为什么表示负数。
28.计数制中使用的数据个数被称为()
29. 8421BCD码100101110110表示的十进制数是()
30.十六进制数BD.C对应的十进制数为
- 189.75
- A代表10,B代表11,C代表12,D代表13,E代表14,F代表15。
31.用ASCII码表示一个字符通常需要()位二进制数码
32.在补码加减法中,()作为数的一部分参加运算,但是()要丢弃
33.采用双符号位的方法进行溢出检测时,若运算结果中两个符号位( ),则表明发生了溢出。
34.生成多项式为G(x)=x4次方+x+1,以此多项式进行CRC编码,则其校验位的位数为( )位
35.生成多项式为G(x)=x*+x’+x+1,以此多项式进行CRC编码,则有效信息011的CRC码为( )
36.在减法运算中,正数减( )数可能产生溢出,此时的溢出为( )溢出。
37.采用单符号位进行溢出检测时,若加数与被加数符号相同,而运算结果的符号与操作数的符号 ()则表示溢出:
38.采用单符号位进行溢出检测时,当加数与被加数符号不同时,相加运算的结果()
39.在减法运算中,负数减()数可能产生溢出,此时的溢出为()溢出。
40. ()的规则是包括符号位在内的每一位取反,末位加1
41.补码定点加减法运算判断溢出的方法常用的有()判溢方法、()判溢方法和()判溢方法。
42.浮点数对阶的原则是( )
43.在原码一位乘法中,符号位和数值位( ), 运算结果的符号等于( )
44.浮点数结果向右规格化的规则为:将尾数连同符号位一起( ),然后左边补上一位与最高位相同的位,再将阶码( )
45.为判断溢出,可采用双符号位,此时,正数的符号用表示( ),负数的符号用表示( )。
46.( )用来保存ALU操作结果的某些状态
47.补码进行算术左移,移出的数据最高有效位与符号位( ),不发生溢出。
48.操作数直接出现在地址码位置的寻址方式称为___________寻址
49.从计算机指令系统设计的角度,可将计算机分为CISC和____________
50.指令系统是计算机的________件语言系统,它既为硬件设计者提供最基本的硬件功能设计依据,又为软件设计者提供最底层的程序设计语言。(答案请用中文填写)
51.只有操作码而没有地址码的指令称为_______________指令。
52.指令寻址的基本方式有两种,一种是跳跃寻址,另一种是____________寻址。
53.设机器字长为16位,存储器按字编址,对于单字长指令而言,读取该指令后,PC值自动加 ________
54.从计算机指令系统设计的角度,可将计算机分为CISC和____________
55.设形式地址为X,则在直接寻址方式中,操作数的有效地址为_______。
56.二地址指令的操作数存放在源地址和目的地址中,运算结果存放在______________中
57.指令的编码将指令分成操作码、____________(又称为操作数)两部分。
58.一台计算机所具有的各种机器指令的集合称为该计算机的______________。
59.通常指令编码的第一个字段是_______________。
60.寄存器寻址方式的操作数在_____________中,寄存器间接寻址方式操作数在存储器中,所以执行指令的速度前者比后者_______。
61.直接寻址方式中,只需访问内存_______(填写阿拉伯数字)次就可获得操作数。
62.在指令的执行阶段需要两次访问存储器的指令通常采用____________寻址。(答案请用中文填写)
63.设某机器的Cache采用4路组相联映射方式,已知cache容量为16KB,主存容量为2Mb,每个块有8个字,每个字为32b。Cache起始为空,CPU从主存单元0、1、……、100依次读出101个字(一次读出一个字),并重复操作11次,则Cache的命中率为_______________% 。(答案中不能填计算算式,必须填写计算后的最终阿拉伯数字结果,结果要求保留一位小数,而且数字后不需要填写%)
64.衡量存储器性能的指标主要有3个:________________、存储器的速度和存储器的价格。
65.半导体内存储器按使用功能可以分为RAM和______________两种。(请用大写英文缩写填写)
66.DRAM的集中式刷新、分散式刷新和异步式刷新,______________刷新会出现死区。
67.程序局部性原理认为,在一个较短的时间间隔内,程序访问的地址往往集中在一个不大的范围内,它包括时间局部性和___________局部性两种。
68.在存储层次中,为了将辅存(主存)中的信息调入主存(高速缓存),用某种算法将辅存(主存)地址定位到主存(高速缓存)中,这个过程称为__________映射。(答案请用中文填写)
69.存储器的存储单元地址译码有单向译码和_____________译码两种方式
70.在存储层次中,Cache是为了提高主存的___________,而虚拟存储器是为了扩大主存的逻辑容量。(答案请用中文填写)
71.主存储器存储容量扩展有位扩展、字扩展和________________扩展三种。(答案请用中文表示)
72.存储系统的层次结构主要有2个层次,其中一个是Cache-主存层次,另外一个是_______________。
73.SRAM与DRAM存储器相比,DRAM的集成度比SRAM________________。
74.主存储器与CACHE的地址映射方式中,直接映射的命中率要比组相联映射_____。(答案请用中文填写)
75.主存地址与Cache的地址映射方式有直接相联、_________相联和组相联三种。(答案请用中文填写)
76.CACHE的内容只是主存的副本,为了保证与主存内容的一致,常用的写策略通常有写贯穿法和_________法两种。(答案请用中文表示)
77.虚拟存储器的实现方式有3种:页式、段式和_____。
78.对存储器的要求是速度快、容量大、成本低,为解决这三者的矛盾,计算机采用_____体系结构。
79.某存储器芯片的存储容量为4K×12位,则它的地址线为____位,数据线12位。
80.Cache的映射方式有直接映象、全相联映象、和组相联映象三种,其中 _____方式,适度地兼顾了前两者的优点又尽量避免其缺点,比较理想。
81.主存中每一块都可映射到Cache中任何块的地址映射方式称为________。
82.存储器的存储容量一般以______为单位。(答案请用中文填写)
83. DRAM刷新电路的工作方式一般有____、分散式刷新和异步刷新3种。
84.在中断系统中,对所有的中断源编码,为其分配一个惟一的代号,称为中断_______________,用于寻找中断服务程序的入口地址。(答案请用中文填写)
85.CPU与外设接口交换信息的方式中,程序中断方式支持CPU与外设_______行工作。(答案请用中文填写)
86.在中断服务中,开中断的目的是允许 ____________。(答案请用中文填写)
87.不同配置和不同用途的输入输出系统,其接口功能不尽相同,但一般都具有功能:实现数据缓冲、执行CPU的命令、返回外设的状态、设备选择、实现____________的转换、实现信号的转换、中断管理。(答案请用中文填写)
88.CPU响应中断时最先完成的两个步骤是_______________和保存现场信息。(答案请用中文填写)
89.外设的编址方式有2种:统一编址方式和独立编址方式,在____________方式下,存储器单元与I/O端口两者共用一个线性地址空间。(答案请用中文填写)
90.DMA的含义是_________,用于解决数据块传送问题。(填写DMA缩写对应的中文意思)
91.通道是一个特殊功能的____________,它有自己的指令和程序专门负责数据输入输出的传送控制,CPU只负责数据处理的功能。(答案请用中文填写)
92.CPU在响应某中断请求时,必须要先通过硬件保存程序断点(PC)及标志寄存器,以便中断返回。这个过程因为是硬件完成的,对程序员透明,因此称作中断 ______________。(答案请用中文填写)
93.____________(用大写字母表示)方式是一种CPU与外设交换信息的方式。在此方式下,可以实现内存与外设之间的直接快速传送,而无需经过CPU。
94.中断有单重中断和多重中断,CPU正在执行的中断服务程序中,禁止再响应其他中断请求,称为______________中断。(答案请用中文填写)
95.____________是指CPU在执行某个中断服务程序的过程中允许再响应更高级别的中断请求。(答案请用中文填写)
96.CPU与外设接口交换信息的方式有4种:程序查询方式、程序中断方式、DMA方式和通道与输入输出处理机方式,在________________方式下CPU被外设独占。(答案请用中文填写)
97.运算溢出、除数为0等属于____________中断,又称为内中断。
98.CPU与外设之间必须通过一个____________电路,以协调CPU与外设交换信息的工作。(答案请用中文填写)
99.在中断服务程序中,保护和恢复现场之前需要____________中断。 (答案请用中文填写)
100.电源故障、设备故障等属于____________中断,又称为外部中断。(答案请用中文填写)
101.____________的作用有两个:一个是改变中断处理的优先级别,二是屏蔽一些不允许产生的中断。
102.CPU执行程序过程中,由于某事件发生,CPU暂时中止正在执行的程序而转向处理发生的事件,当对事件的处理结束后又能回到发生中止时的地方,接着中止前的状态继续执行原来的程序,这一过程称为____________。(答案请用中文填写)
103.一个中断服务程序入口地址被称为___________________。(答案请用中文填写)
104.根据总线仲裁电路所处位置的不同,仲裁方法可分为________仲裁和________仲裁。
105.________协议是一种应答方式的定时协议
106.总线的两个重要特点就是________和________。
107.集中式仲裁分为________方式、________方式和________方式。
108.CPU总线由片内________、________和________组成,用于连接CPU和控制芯片。
109.常见的总线结构有三种,即________结构、________结构和________结构。(答案请用中文填写)
110.日常所说的总线指________。
111.衡量总线性能的主要参数有总线的________,总线的位宽和总线的工作频率等。
112.分布式仲裁________中央仲裁器。
113.总线仲裁部件通过采用________策略或向量策略,选择其中一个主设备作为总线的下一次控制逻辑,接管总线控制权。
114.总线是计算机系统中各系统功能部件之间传输数据和控制信号的________。
115.集中式仲裁方式中,________方式的响应时间最快。
116.在计数器定时查询中,如果计数器的值与请求总线的设备地址值一致,则该设备对BS线置________,表示该设备获得了总线使用权,同时中止计数查询。
117.总线的一次信息传送一般分为请求总线、________、寻址(目的地址)、信息传送、状态返回(或错误报告)共5个阶段。
118.总线仲裁的目的是为了指定计算机中的某个设备为________,然后由它启动________。
119.在________方式中,每个连接到总线的设备接口都设置了一组单独的总线请求信号BRi与授权信号线BGi。
120.衡量总线性能的主要参数有总线的________、总线的________和总线的________等。
121.按相对于CPU或其它芯片的位置,总线可以分为________总线和________总线两大类。
122.地址总线专门用来传送________信息,指定数据总线上数据的来源和去向。
123.如果一个部件希望向另一个部件发送数据,它必须首先获得总线的________,然后通过总线传送数据。
124.CPU具有________控制,操作控制,时间控制和数据加工等基本功能。
125.从主存中读取一个指令字所需的最短时间称为________。
126.微程序控制器主要由________、微指令寄存器、地址转移逻辑三大部分组成。
127.一条微指令可以划分为________字段和顺序控制字段。
128.异步控制方式的特点是采用________的机器周期(或节拍)执行各种不同的指令。
129.取出并执行一条指令的时间成为________。
130.一个指令周期由若干个CPU周期组成。所有指令的第一个CPU周期都是________周期。(
131.在CPU中,________的作用是跟踪后继指令的地址。
132.微程序控制器的核心部件是( )。它是一种只读存储器。
133.________用于对当前存放在指令寄存器IR中的指令进行译码。
134.微指令的基本格式可分为________和垂直型微指令。
135.________控制器的基本思想是:某一微操作控制信号是指令操作码译码输出,时序译码输出和状态条件信号的逻辑函数。
136.硬布线控制器的设计方法是:先画出________的流程图,再利用布尔代数写出综合逻辑表达式,然后用门电路和触发器等器件时序。
137.CPU周期也称为机器周期。一个CPU周期包含若干个________。
138.在微程序控制中,一个节拍中所需要的一组微命令被编成一条________。
139.同步控制方式采用________的机器周期(或节拍)执行各种不同的指令。
140.________用来存放CPU访问主存或I/O接口的地址。
141.________用来存放CPU与主存或I/O接口之间传送的数据。
142.________用于保存当前正在执行的指令。当指令从主存中取出后就暂存在这个寄存器中。
143.________称为节拍脉冲或T周期,它是处理操作的基本单位。(答案请用中文填写)