计算机组成原理习题集
计算机组成原理经典复习题集锦(附答案)知识讲解

计算机组成原理经典复习题集锦(附答案)计算机组成原理复习题一、填空题1.用二进制代码表示的计算机语言称为(机器语言),用助记符编写的语言称为(汇编语言)。
2. 计算机硬件由(控制单元)、(运算器)、(存储器)、输入系统和输出系统五大部件组成。
3.十六进制数CB8转换成二进制数为(110010111000)。
4.某数x的真值-0.1011B,其原码表示为( 1.1011)。
5.在浮点加减法运算过程中,在需要(对阶)或(右规)时,尾数需向右移位。
6.指令通常由(操作码)和(地址码)两部分组成。
7.要组成容量为4K*8位的存储器,需要(8)片4K×1位的芯片并联,或者需要(4)片1K×8位的芯片串联。
8. 中断处理过程包括(关中断)、(保护现场)、(执行中断服务程序)、(恢复现场)和(开中断)阶段。
9.操作数寻址方式包括(直接寻址)、(间接寻址)、(立即寻址)、(隐含寻址)、(寄存器寻址)、(寄存器间接寻址)、(基址寻址)等。
10.动态RAM的刷新包括(分散刷新)、(集中刷新)和(异步刷新)三种方式。
11.高速缓冲存储器的替换算法有(先进先出)和(近期最少使用)。
12.影响流水线性能的因素有(数据相关)、(控制相关)和(资源相关)。
13.主存储器容量通常以KB为单位,其中1K=(),硬盘的容量以GB为单位,其中1G=()。
14.主存储器一般采用(动态RAM)存储器,CACHE采用(静态RAM )存储器。
15.世界上第一台计算机产生于(1946 )年,称为(ENIAC)。
16. I/O的编址可分为(不统一编址)和(统一编址),前者需要单独的I/O指令,后者可通过(访存)指令和设备交换信息。
17.CPU从主存取出一条指令并执行该指令的全部时间叫做(指令周期),它通常包含若干个(机器周期),而后者又包含若干个(时钟周期)。
18.计算机中各个功能部件是通过(总线)连接的,它是各部件之间进行信息传输的公共线路。
计算机组成原理试题及答案

计算机组成原理试题及答案一、选择题。
1. 下列哪个是计算机组成原理的基本概念?A. 数据结构。
B. 操作系统。
C. 计算机体系结构。
D. 算法。
答案,C。
2. 计算机组成原理的核心是什么?A. 中央处理器。
B. 内存。
C. 输入输出设备。
D. 总线。
答案,A。
3. 下列哪个不是计算机组成原理中的主要部件?A. 控制单元。
B. 运算器。
C. 存储器。
D. 输入设备。
答案,D。
4. 计算机组成原理中,数据和指令在内存中是以什么形式存储的?B. 十进制。
C. 八进制。
D. 十六进制。
答案,A。
5. 计算机组成原理中,控制单元的主要功能是什么?A. 控制数据传输。
B. 进行运算。
C. 存储数据。
D. 输入输出。
答案,A。
1. 计算机组成原理中,CPU的作用是进行数据处理和______。
答案,控制。
2. 内存是计算机中的______存储器。
答案,临时。
3. 计算机组成原理中,总线是连接各个部件的______。
答案,通信线路。
4. 控制单元的主要功能是______。
答案,控制数据传输和处理。
5. 计算机组成原理中,运算器负责进行______运算。
答案,算术和逻辑。
1. 简述计算机组成原理中的冯·诺依曼结构。
答,冯·诺依曼结构是一种计算机体系结构,主要包括存储器、运算器、控制器、输入设备和输出设备等五大部分。
其中存储器用于存储数据和指令,运算器用于进行算术和逻辑运算,控制器用于控制数据传输和处理,输入设备用于接收数据输入,输出设备用于显示处理结果。
2. 什么是指令周期?它与时钟周期有什么关系?答,指令周期是指计算机执行一条指令所需的时间,它包括取指令周期、执行周期和访存周期。
时钟周期是CPU中时钟脉冲的时间间隔,它决定了CPU的工作速度。
指令周期与时钟周期的关系在于,时钟周期是指令周期的基本单位,指令周期是由若干个时钟周期组成的。
四、综合题。
1. 简述计算机组成原理中的存储器层次结构。
答,计算机存储器层次结构包括寄存器、高速缓存、内存和外存等多个层次。
计算机组成原理习题集

计算机组成原理习题集一. 选择题1.十进制数200010化成十六进制数是______。
A.(7CD)H B.(7D0)H C.(7E0)H D.(7F0)H2. 目前的计算机,从原理上讲______。
A. 指令以二进制形式存放,数据以十进制形式存放B. 指令以十进制形式存放,数据以二进制形式存放C. 指令和数据都以二进制形式存放D. 指令和数据都以十进制形式存放3. 根据国标规定,每个汉字在计算机内占用______存储。
A. 一个字节B. 二个字节C. 三个字节D. 四个字节 4. 下列数中最小的数为______。
A.(101001)2B.(52)8C.(2B)16D.(44)10 5. 下列数中最大的数是______。
A.(10010101)2 B.(227)8 C。
(96)16 D.(143)5 6. 微程序存放在。
A. 控制存贮器B. RAMC. CacheD. 指令积存器 7. 下列数中最大的数是______。
A.(10010101)2B.(227)8C.(96)16D.(143)10 8.(2000)10化成十六进制数是______。
A.(7CD)H B.(7D0)H C.(7E0)H D.(7F0)H9. 下列数中最大的数是______。
A.(10011001)2 B.(227)8C.(98)16D.(152)1010. Pentium-3是一种______。
A.64位处理器B.16位处理器C.准16位处理器D.32位处理器 11. 将有关数据加以分类、统计、分析,以取得有利用价值的信息,称其为______。
A. 数值计算B. 辅助设计C. 数据处理D. 实时控制 12. 下列数中最小的数为______。
A. (101001)2B. (52)8C. (101001)BCDD. (233)16 13. 下列数中最小的数是______。
A.(101001)2 B.(52)8 C.(2B)16 D.(44)10 14. 根据标准规定,每个汉字在计算机内占用______存储。
计算机组成原理习题

三、分析题 1、指令格式结构如下所示,试分析指令格式及 寻址方式特点。
15 OP 10 目标寄存器 5 源寄存器 0
解:指令格式及寻址方式特点如下: 指令格式及寻址方式特点如下: A。单字长二地址指令; 。单字长二地址指令; B。操作码字段 可以指定 6=64条指令; 可以指定2 条指令; 。操作码字段OP可以指定 条指令 C。源和目标都是寄存器,所以是RR型指令,两个操作数均在 RR型指令 。源和目标都是寄存器,所以是RR型指令, 寄存器中; 寄存器中; D。这种指令结构常用于算术逻辑运算类指令。 。这种指令结构常用于算术逻辑运算类指令。
B. 对CPU内部通用寄存器或主存某一单元任一位 进行状态强置。 C. A和B。 D. 进行移位操作。 13、指出下面描述汇编语言特性的句子中概念上有错 误的句子: A. 对程序员的训练要求来说,需要硬件知识。 B. 汇编语言对机器的依赖性高。 C. 汇编语言的源程序通常比高级语言源程序短小。 D. 汇编语言编写的程序执行速度比高级语言块。
11、算术右移指令执行的操作是: A. 符号位添0,并顺序右移一位,最低位移至进 位标志位。 B. 符号位不变,并顺序右移一位,最低位移至进 位标志位。 C. 进位标志位移至符号位,顺次右移一位,最低 位移至进位标志位。 D. 符号位添1,并顺序右移一位,最低位移至进 位标志位。 12、位操作类指令的功能是: A. 对CPU内部通用寄存器或主存某一单元任一 位进行状态检测。
C. 设基址寄存器14位,在非变址直接基址寻址时,确 定存储器可寻址的地址范围。 D. 间接寻址时,寻址范围是多少? 解: A. 该指令格式可定义16种不同的操作。立即数寻址操 作数的范围是-128—+127。 B. 绝对寻址(直接地址)E=A 基址寻址 E=(Rb)+A 相对寻址 E=(PC)+A 立即寻址 D=A 变址寻址 E=(Rz)+A C. E=(Rb)+A,Rb为 14位,故存储器可寻址范 围为: Rb +127-- Rb -128。 D. 间接寻址时,寻址范围为64K,因为此时从主存读 出的数作为有效地址(16位)。
计算机组成原理作业习题集

计算机组成原理作业习题集名词解释:1、主机2、CPU3、主存4、存储单元5、存储元件6、存储字7、存储字长8、存储容量9、机器字长10、指令字长11、PC12、IR13、CU14、ALU15、ACC16、MQ17、MAR18、MDR19、I/O20、MIPS1、说明计算机更新换代的依据。
2、设想计算机的未来。
名词解释:1、总线2、系统总线3、总线宽度4、总线带宽5、时钟同步/异步6、总线复用7、总线周期8、总线的通信控制9、同步通信10、比特率11、分散连接12、总线连接13、存储总线14、I/O总线15、片内总线16、数据总线17、地址总线18、通信总线19、串行通信20、并行通信1、什么是全相联映射?2、什么是近期最少使用算法?3、什么是EPROM?4、CACHE的特点是什么?5、什么是动态存储器刷新?6、半导体动态RAM和静态RAM存储特点最主要的区别是什么?7、计算机的存储器采用分级存储体系的主要目的是什么?8、有一主存—CACHE层次的存储器,其主存容量1MB,CACHE容量是64KB,每块8KB,若采用直接映射方式,(1)写出主存的地址和CACHE 地址格式,(2)计算主存的地址各部分的位数。
(3)主存地址为25301H 的单元在主存的那一块,映射到CACHE的那一块?9、有一个组相联映像CACHE由64个存储块构成,每组包含4个存储块,主存包含4096个存储块,每块由128字节组成,(1)写出主存的地址和CACHE地址格式(2)计算CACHE和主存地址各部分的位数。
(3)主存地址为48AB9H的单元在主存的那一块,映射到CACHE的那一块?10、现有8K×8位的ROM芯片和8K×4位的RAM芯片组成存储器,按字节编址,其中RAM的地址为2000H~5FFFH,ROM的地址为A000H~DFFFH,(1)写出需要几片芯片组成此存储器。
(2)画出此存储器结构图及与CPU的连接图。
2016-2017计算机组成原理习题集

计算机组成原理习题集第一章:(1)计算机CPU主要包括(运算器)和(控制器)两个部件。
(2)计算机的硬件包括(运算器)、(控制器)、(存储器)、(输入设备)和(输出设备)5大部分。
(3)完整的计算机系统应包括( D )A. 运算器、存储器、控制器B. 外部设备和主机C. 主机和实用程序D. 配套的硬件设备和软件系统(4)计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止绝大多数计算机仍是( D)式计算机。
A.实时处理B.智能化C.并行D.冯·诺依曼(5)计算机软件一般分为(系统)软件和(应用)软件两大类。
操作系统属于(系统)软件(6)通常划分计算机发展时代是以( A )为标准的。
A. 所用电子器件B. 运算速度C. 计算机结构D. 所有语言(7)电子计算机技术在六十多年中虽有很大的进步,但至今其运行仍遵循着一位科学家提出的基本原理。
这位科学家是( D )A. 牛顿B. 爱因斯坦C. 爱迪生D. 冯·诺依曼(8)计算机硬件直接能执行的程序是(机器语言)程序,高级语言编写的源程序必须经过(语言处理程序)翻译,计算机才能执行。
(9)指令和数据存放在内存中,计算机如何区分它们是数据还是指令?答:取指阶段,从内存取出的是指令,送到CPU的指令寄存器;执行阶段,从内存取出的是数据,送到CPU的运算器进行数据处理。
第二章:一、选择题(1)某机字长32位,其中1位符号位,31位表示尾数。
若用定点小数表示,则最大正小数为( B )。
A. +(1–2-32)B. +(1–2-31)C. 2-32D. 2-31(2)定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围是( A )。
A.-215~+(215-1)B.-(215-1)~+(215-1)C.-(215-1)~+215D.-215 ~ +215(3)零的原码可以用以下哪个代码表示( B )A. 11111111B. 10000000C. 01111111D. 11000000(4)在浮点数编码表示中( D )在机器数中不出现,是隐含的。
计算机组成原理习题及答案

计算机组成原理习题及参考答案习题一:一. 选择题1. 目前我们所说的个人台式商用机属于___D___。
A.巨型机B.中型机C.小型机D.微型机2. (2000)10化成十六进制数是____B__。
A((7CD)16 B.(7D0)16 C.(7E0)16 D.(7F0)163. 下列数中最大的数是___A___。
A((10011001)2 B.(227)8 C.(98)16 D.(152)10 4. ____D__表示法主要用于表示浮点数中的阶码。
A. 原码B. 补码C. 反码D. 移码5. 在小型或微型计算机里,普遍采用的字符编码是___D___。
A. BCD码 B. 16进制 C. 格雷码 D. ASC?码6. 下列有关运算器的描述中,___D___是正确的。
A.只做算术运算,不做逻辑运算B. 只做加法C.能暂时存放运算结果D. 既做算术运算,又做逻辑运算 7. EPROM是指__D____。
A. 读写存储器B. 只读存储器C. 可编程的只读存储器D. 光擦除可编程的只读存储器 8. Intel80486是32位微处理器,Pentium是__D____位微处理器。
,(,, ,(,, ,(,, ,(,, ,. 设,X,补=1.x1x2x3x4,当满足___A___时,X > -1/2成立。
,(x1必须为1,x2x3x4至少有一个为1 ,(x1必须为1,x2x3x4任意 ,(x1必须为0,x2x3x4至少有一个为1 ,(x1必须为0,x2x3x4任意 10. CPU主要包括__B____。
A.控制器B.控制器、运算器、cacheC.运算器和主存D.控制器、ALU和主存11. 下列___D___属于应用软件。
A. 操作系统B. 编译系统C. 连接程序D.文本处理12. 在主存和CPU之间增加cache存储器的目的是__C____。
A. 增加内存容量 B. 提高内存可靠性C. 解决CPU和主存之间的速度匹配问题D. 增加内存容量,同时加快存取速度 13. 设变址寄存器为X,形式地址为D,(X)表示寄存器X的内容,这种寻址方式的有效地址为__A____。
计算机组成原理习题库完整

计算机组成原理习题库第一章计算机系统概论1.选择题1、电子计算机问世至今,新型机器不断推出新,不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是B。
A.巴贝奇(Charles Babage)B.·诺依曼(von Neumann)C.帕斯卡(Blaise Pascal)D.贝尔(Bell)2、下了描述中B是正确的。
A.控制器能理解、解释并执行所有的指令及存储结果B.一台计算机包括输入、输出、控制、存储及算术逻辑运算五个部分C.所有的数据计算都在CPU的控制器完成D.以上答案都正确3、电子计算机的运算/逻辑单元、控制、单元及主要存储器合称为C。
A.CPUB.ALUC.主机D.UP4、计算机系统中的存储系统是指D。
A.RAM存储器B.ROM存储器C.主存D.主存和辅存5、·诺依曼机工作方式的基本特点是B。
A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储前容选择地址6、由0、1代码组成的语言,称为C。
A.汇编语言B.人工语言C.机器语言D.高级语言7、下列语句中C是正确的。
A.1KB=1 024×1 024 BB. 1KB=1 024 BC.1MB=1 024×1 024 BD. 1MB=1 024 B8、一片1MB的磁盘能存储D的数据。
A.106字节B. 10-6字节C. 109字节D. 220字节二、填空题1、计算机硬件包括运算器、控制器、存储器、输入设备和输出设备。
其中运算器、控制器和存储器组成主机,运算器和控制器可统称为CPU。
简答:1.简述.诺依曼计算机的特点2.按照.诺依曼原理,现代计算机应具备哪些功能?答:按照.诺依曼原理,现代计算机应具备以下5个功能:⑴输入输出功能:能把原始数据和解题步骤及中间结果接收下来(输入),把计算结果与计算过程中出现的情况告诉(输出)给用户。
⑵记忆功能:应能“记住”原始数据、解题步骤及中间结果。
计算机组成原理习题集 (1)

《计算机组成原理》练习题适用于计算机专业本科生第一章概论一、选择题01. 电子计算机主存内的ROM是指 D 。
A.不能改变其内的数据B.只能读出数据,不能写入数据C.通常用来存储系统程序D.以上都是02. 有些计算机将一部分软件永恒地存于只读存储器中,称之为 C 。
A.硬件B.软件C. 固件D.辅助存储03. 如果要处理速度、温度、电压等连续性数据可以使用 B 。
A.数字计算机B.模拟计算机C.混合计算机D.特殊用途计算机04. 邮局把信件进行自动分拣,使用的计算机技术是 C 。
A.机器翻译B.自然语言理解C.模式识别D.过程控制05. 冯.诺伊曼机工作方式的基本特点是 B 。
A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储器按内容选择地址。
06. 某寄存器中的值可能是操作数,也可能是地址,只有计算机的 C 才能识别它。
A.译码器B.判断程序C.指令D.时序信号。
07. 80年代以来,许多国家开始研究第五代计算机,这种计算机系统是 B 。
A.超高速巨型计算机系统B.知识信息处理系统C.大型分布式计算机系统D.超级微型计算机群组成的计算机网。
08. 计算机的算逻单元的控制单元合称为 C 。
A.ALUB.UPC.CPUD.CAD09. 磁盘驱动器读写数据的基本存取单位为 D 。
A.比特B.字节C.磁道D.扇区二、填空题01. 计算机硬件是指计算机系统中实际物理装置的总称,软件是指控制整个计算机硬件系统工作的程序集合,固件是指具有某软件功能的硬件,一般用ROM实现。
02. 数控机床是计算机在过程控制方面的应用。
03. 人工智能研究用计算机模拟人类智力活动的有关理论与技术,模式识别研究用计算机对物体、图像、语言、文字等信息进行自动识别。
04. 数字计算机用来处理离散的数据,而模拟计算机用来处理连续性的数据。
05.存储器可分为主存和辅存,程序必须存于主存内,CPU才能执行其中的指令。
第二章计算机中的信息编码一、选择题01. 对真值0表示形式唯一的机器数是 B 。
计算机组成原理选择题习题+参考答案

计算机组成原理选择题习题+参考答案一、单选题(共IOO题,每题1分,共100分)1、在CPU中跟踪指令后继地址的寄存器是()。
A、程序计数器B、指令寄存器C、状态条件寄存器D、主存地址寄存器正确答案:A2、在()中,0的表示是唯一的。
A、补码B、原码C、反码D、以上三种编码正确答案:A3、下列选项中,能缩短程序执行时间的措施是()。
I.提高CPU时钟频率I1优化数据通路结构II1对程序进行编译优化A、I、II、IIIB、仅I和IIC、仅I和IIID、仅II和III正确答案:A4、下列描述中()是正确的。
A、一台计算机包括输入、输出、控制、存储及算逻运算五个单元B、控制器能理解、解释并执行所有的指令及存储结果C、所有的数据运算都在CPU的控制器中完成D、以上答案都正确正确答案:A5、CPU取出一条指令并执行该指令的时间被称为()。
A、指令周期B、时钟周期C、CPU周期D、机器周期正确答案:A6、堆栈的存取原则是()oA、随机存取B、后进先出C、先进先出D、后进后出正确答案:B7、()不是发生中断请求的条件。
A、一条指令执行结束B、一次I/O操作结束C、机器内部发生故障D、一次DMA操作结束正确答案:A8、字长12位,用定点补码规格化小数表示时,所能表示的正数范围是()OA、1/2-(1-2-11)B、2-11-(1-2-11)C、2-12-(1-2-12)D、(1/2+2-11)-(1-2-11)正确答案:A9、字长16位,用定点补码小数表示时,一个字能表示的范围是()oA、0〜(1-2[-15])B、-1〜(1-2[-15])C、-1〜+1D、-(1-2[-15])〜(1-2[-15])正确答案:B10、在浮点数中,当绝对值太大,以至于超过机器所能表示的数据时,称为浮点数的()A、正下溢B、上溢C、正上溢D、正溢正确答案:B11、当采用双符号位时,发生溢出的特征是:双符号位为()。
A、11B、00C、都不是D、10正确答案:D12、计算机高级程序语言一般分为编译型和解释型两类,在JAVA、FORTRAN和C语言中,属于编译型语言的是()。
计算机组成原理习题(附参考答案)

计算机组成原理习题(附参考答案)一、单选题(共90题,每题1分,共90分)1、在统一编址方式下,下面的说法()是正确的。
A、一个具体地址只能对应内存单元B、一个具体地址既可对应输入/输出设备,又可对应内存单元C、一个具体地址只能对应输入/输出设备D、只对应输入/输出设备或者只对应内存单元正确答案:D2、堆栈指针SP的内容是()oA、栈顶地址B、栈顶内容C、栈底内容D、栈底地址正确答案:A3、下列不属于程序控制指令的是()。
A、循环指令B、无条件转移指令C、条件转移指令D、中断隐指令正确答案:D4、计算机的存储系统是指()。
A、cache,主存储器和外存储器B、主存储器C、ROMD、RAM正确答案:A5、指令是指()。
A、计算机中一个部件B、发给计算机的一个操作命令C、完成操作功能的硬件D、通常用于构成主存的集成电路正确答案:B6、相对于微程序控制器,组合逻辑控制器的特点是()。
A、指令执行速度慢,指令功能的修改和扩展容易B、指令执行速度慢,指令功能的修改和扩展难C、指令执行速度快,指令功能的修改和扩展容易D、指令执行速度快,指令功能的修改和扩展难正确答案:D7、中断向量可提供()。
A、主程序的断点地址B、传送数据的起始地址C、被选中设备的地址D、中断服务程序入口地址正确答案:D8、迄今为止,计算机中的所有信息仍以二进制方式表示的理由是()oA、信息处理方便B、物理器件性能所致C、运算速度快D、节约元件正确答案:B9、相联存储器是按()进行寻址的存储器。
A、内容指定方式B、地址指定与堆栈存取方式结合C、堆栈存取方式D、地址指定方式正确答案:A10、若SRAM芯片的容量是2MX8位,则该芯片引脚中地址线和数据线的数目之和是()。
A、29B、21C、18D、不可估计正确答案:A11、若X=I03,尸-25,则下列表达式采用8位定点补码运算实现时,会发生溢出的是()oA^ x+yB、-x+yC> -χ-yD^ χ-y正确答案:D12、系统总线是指()oA、CPU、主存和外围设备之间的信息传送线B、运算器、寄存器和主存之间的信息传送线C、运算器、控制器和寄存器之间的信息传送D、运算器、寄存器和外围设备之间的信息传送线正确答案:A13、CPU可直接编程访问的存储器是()。
计算机组成原理经典复习题集锦(附答案)

计算机组成原理复习题一、填空题1.用二进制代码表示的计算机语言称为(机器语言),用助记符编写的语言称为(汇编语言)。
2. 计算机硬件由(控制单元)、(运算器)、(存储器)、输入系统和输出系统五大部件组成。
3.十六进制数CB8转换成二进制数为(110010111000)。
4.某数x的真值-0.1011B,其原码表示为( 1.1011)。
5.在浮点加减法运算过程中,在需要(对阶)或(右规)时,尾数需向右移位。
6.指令通常由(操作码)和(地址码)两部分组成。
7.要组成容量为4K*8位的存储器,需要(8)片4K×1位的芯片并联,或者需要(4)片1K×8位的芯片串联。
8. 中断处理过程包括(关中断)、(保护现场)、(执行中断服务程序)、(恢复现场)和(开中断)阶段。
9.操作数寻址方式包括(直接寻址)、(间接寻址)、(立即寻址)、(隐含寻址)、(寄存器寻址)、(寄存器间接寻址)、(基址寻址)等。
10.动态RAM的刷新包括(分散刷新)、(集中刷新)和(异步刷新)三种方式。
11.高速缓冲存储器的替换算法有(先进先出)和(近期最少使用)。
12.影响流水线性能的因素有(数据相关)、(控制相关)和(资源相关)。
13.主存储器容量通常以KB为单位,其中1K=(),硬盘的容量以GB为单位,其中1G=()。
14.主存储器一般采用(动态RAM)存储器,CACHE采用(静态RAM )存储器。
15.世界上第一台计算机产生于(1946 )年,称为(ENIAC)。
16. I/O的编址可分为(不统一编址)和(统一编址),前者需要单独的I/O指令,后者可通过(访存)指令和设备交换信息。
17.CPU从主存取出一条指令并执行该指令的全部时间叫做(指令周期),它通常包含若干个(机器周期),而后者又包含若干个(时钟周期)。
18.计算机中各个功能部件是通过(总线)连接的,它是各部件之间进行信息传输的公共线路。
19.浮点数由(阶码)和(尾数)两部分构成。
计算机组成原理试题集(含答案)

计算机组成原理试题一一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。
)1.若十进制数据为137.5则其八进制数为(B )。
A、89.8B、211.4C、211.5D、1011111.1012.若x补=0.1101010,则x原=(A )。
A、1.0010101B、1.0010110C、0.0010110D、0.11010103.若采用双符号位,则发生正溢的特征是:双符号位为(B)。
A、00B、01C、10D、114.原码乘法是(A )。
A、先取操作数绝对值相乘,符号位单独处理B、用原码表示操作数,然后直接相乘C、被乘数用原码表示,乘数取绝对值,然后相乘D、乘数用原码表示,被乘数取绝对值,然后相乘5.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。
A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址6.下列数中,最小的数是(A)。
A.(101001)2B.(52)8C.(2B)16D.457.下列数中,最大的数是(D)。
A.(101001)2B.(52)8C.(2B)16D.458.下列数中,最小的数是(D)。
A.(111111)2B.(72)8C.(2F)16D.509.已知:X=-0.0011,Y= -0.0101。
(X+Y)补= ( A)。
A.1.1100B.1.1010C.1.0101D.1.100010.一个512KB的存储器,地址线和数据线的总和是(C )。
A.17 B.19C.27D.3611.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。
A.64K B.32KB C.32K D.16KB12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。
A.21B.17C.19D.2012.计算机内存储器可以采用(A)。
A.RAM和ROMB.只有ROMC.只有RAMD.RAM和SAM13.单地址指令中为了完成两个数的算术操作,除地址码指明的一个操作数外,另一个数常需采用( C) 。
《计算机组成原理》习题集部分参考答案

《计算机组成原理》习题集部分参考答案说明:这里给出了习题部分答案,仅供参考。
名词解释、简答题以及论述题的答案均可以在教材以及其它参考书上找到,请各位同学自行完成。
一. 选择题(每小题2分,共20分)1. B2. C3. B4. A5. B6. A7. B8.B 9.A 10.A11. C 12. C 13. D 14. B 15. D16. A 17. D 18. B 19. C 20. C21. D 22. B 23. B 24. D 25. A 26. D27. D 28. D 29. B 30. A31. D 32. D 33. D 34.D、C 35. D 36. C37. B 38. B 39. B 40. C 43.B二. 填空题(每小题1分,共20分)1. 输入编码内码字模码2. 加、减法浮点运算3. 210 2304. 算术运算逻辑运算5. 程序地址6. 存储周期存储器7. 顺序寻址方式跳跃寻址方式8. 并行串行复用9. 符号位数值域10.控制器运算器11. 系统软件应用软件系统软件12.带宽单总线、双总线(或三总线。
答2个即可)13. 并行空间并行时间并行14. 先进后出寄存器存储器15. 软件系统16. 集中式分布式17. 寄存器主存18.为计算机各部件的协调工作提供时间标志。
19. 硬、软件系统器件性能决定20. 输入编码(或输入码)内码(或机内码)字模码21. 内外存贮器指令寄存器22. 存储容量存取时间23. 程序控制类操作数下一条指令24. 寄存器-寄存器型寄存器-存储器型25. 精简指令系统计算机复杂指令系统计算机26. 统一编址单独编址27. 总线I/O设备(或输入输出设备)28. 输入设备输出设备29.三半导体发光二极管显示器30.程序断点PC 程序状态字PSW31. cache 主存32. 二进制代码地址码33. 存储周期存储器带宽34. 算术 135.地址线数据线控制线36. 外围设备DMA控制器内存三. 简答题1. 计算机主要由:CPU子系统、存贮子系统以及输入输出子系统。
(完整版)计算机组成原理试题和答案

计算机组成原理题集含答案题库题目总数:293第一章单选题1、控制器、运算器和存储器合起来一般称为(主机):I/O部件内存储器外存储器主机2、冯•诺依曼机工作方式的基本特点是(按地址访问并顺序执行指令):按地址访问并顺序执行指令精确结果处理存储器按内部地址访问自动工作3、输入、输出设备以及辅助存储器一般统称为(外围设备):I/O系统外围设备外存储器执行部件4、计算机硬件能直接识别和执行的语言是(机器语言):高级语言汇编语言机器语言符号语言判断题5、若某计算机字代表一条指令或指令的一部分,则称数据字(错)。
6、若某计算机字是运算操作的对象,即代表要处理的数据,则称指令字(错)。
7、数字计算机的特点:数值由数字量(如二进制位)来表示,运算按位进行。
(对)8、模拟计算机的特点:数值由连续量来表示,运算过程是连续的。
(对)填空题9、系统软件包括:服务程序、语言程序、(操作系统)、数据库管理系统。
10、计算机系统的发展按其核心部件采用器件技术来看经历了五代的变化,分别是(电子管)、(晶体管)、(集成电路)、(大规模集成电路)、(巨大规模集成电路) 五个部分.11、计算机系统是一个由硬件和软件组成的多级层次结构,这通常由(微程序级)、(一般机器级)、(操作系统级)、(汇编语言级)和(高级语言级)等组成,在每一级上都可以进行(程序设计)。
12、计算机的软件一般分为(系统软件)和(应用软件)两大部分。
13、计算机的硬件基本组成包括(控制器)、(运算器)、(存储器)、(输入设备)和(输出设备)五个部分。
简答题14、什么是存储容量?什么是单元地址?存储器所有存储单元的总数称为存储器的存储容量。
灭个存储单元都有编号,称为单元地址.15、什么是外存?简述其功能。
外存:为了扩大存储容量,又不使成本有很大的提高,在计算机中还配备了存储容量更大的磁盘存储器和光盘存储器,称为外存储器,简称外存.外存可存储大量的信息,计算机需要使用时,再调入内存。
专转本计算机第二章习题集

第二章计算机组成原理测试题一、判断题1. 3.5英寸软盘的角上设有一写保护口,当移动翼片将其盖住时,软盘就不能进行读写操作了。
(____)2.计算机启动时有两个重要的部件在发挥作用,即BIOS芯片和CMOS芯片,实际上它们是同一芯片,只是说法不同而已。
(____)3.高速缓存Cache的存取速度比主存快得多。
为了加快程序的运行速度,在软件开发时,应尽可能多地使用Cache存储器。
(____)4.CPU所执行的指令和处理的数据都是直接从磁盘或光盘中取出,处理结果也直接存入磁盘。
(____)5.CPU是影响计算机性能的重要因素,CPU的运算速度取决于CPU的主频。
在其他配置相同情况下,主频为500MHz的PC机比主频为1GHz的PC机运算速度要快。
(____)6.为了提高系统的效率,I/O操作与CPU的数据处理操作是并行进行的。
(____)7.PC机主板也称母板,上面可安装CPU、内存、总线、I/O控制器等部件,它们是PC机的核心。
(____)8.计算机主存含有大量的存储单元,每个存储单元都可以存放8个Byte。
(____)9.计算机有很多I/O接口,用来连接不同类型的I/O设备,但同一种I/O接口只能连接同一种设备。
(____)10.大部分PC机使用Pentium作为CPU,而美国苹果公司生产的Macintosh个人计算机,其CPU是IBM公司的微处理器Power PC,与Pentium的指令系统存在有很大差异。
因此,两款机器互相不兼容。
(____)11.CMOS存储器中存放了用户对计算机硬件设置的一些参数,其内容包括系统的日期和时间、软盘和硬盘驱动器的数目、类型及参数等。
(____)12.常用的外围设备与PC机相连都是通过各自的扩充卡与主板相连,这些扩充卡只能插在主板上的PCI总线插槽中。
(____)13.微处理器通常以单片集成电路制成,具有运算和控制功能,但不具备数据存储功能。
(____)B接口可以为使用USB接口的I/O设备提供+5V的电源。
计算机组成原理课后习题

计算机组成原理课后习题第1章计算机系统概述一、选择题1、CPU的组成中不包含 A 。
A.存储器 B.寄存器 C.控制器 D.运算器 2、电子计算机技术在半个世纪中虽有很大的进步,但至今其运行仍遵循着一位科学家提出的基本原理。
他就是 D 。
A.牛顿 B.爱因斯坦 C.爱迪生 D.冯・诺依曼 3、操作系统最先出现在 C 。
A.第1代计算机 B.第2代计算机 C.第3代计算机 D.第4代计算机 4、目前我们所说的个人台式商用机属于 D 。
A.巨型机 B.中型机 C.小型机 D.微型机 5、50多年来,计算机在提高速度、增加功能、缩小体积、降低成本和开拓应用等方面不断发展。
下面是有关计算机近期发展趋势的看法:①计算机的体积更小,甚至可以像钮扣一样大小。
②计算机的速度更快,每秒可以完成几十亿次基本运算。
③计算机的智能越来越高,它将不仅能听、能说,而且能取代人脑进行思考。
④计算机的价格会越来越便宜。
其中可能性不大的是 B 。
A.①和② B.③ C.①和③ D.④ 二、填空题。
1、第1代计算机的逻辑器件,采用的是电子管;第2代计算机的逻辑器件,采用的是晶体管;第3代计算机的逻辑部件,采用的是中、小规模集成电路;第4代计算机的逻辑部件,采用的是超大规模集成电路。
2、计算机的工作特点是速度快、通用性、准确性和逻辑性。
三、判断题。
1、利用大规模集成电路技术把计算机的运算部件和控制部件做在一块集成电路芯片上,这样的一块芯片叫做单片机。
(×) 2、兼容性是计算机的一个重要性能,通常是指向上兼容,即旧型号计算机的软件可以不加修改地在新型号计算机上运行。
系列机通常具有这种兼容性。
(×) 3、在微型计算机广阔的应用领域中,会计电算化属于科学计算方面的应用。
(×) 4、决定计算机计算精度的主要技术指标是计算机的字长。
(√) 5、计算机“运算速度”指标的含义是指每秒钟能执行多少条操作系统的命令。
(×)四、简答题一、按照冯若依曼原理,现代计算机应具备哪些功能1.输入/输入功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机组成原理》练习题适用于计算机专业本科生第一章概论一、选择题01. 电子计算机主存内的ROM是指 D 。
A.不能改变其内的数据B.只能读出数据,不能写入数据C.通常用来存储系统程序D.以上都是02. 有些计算机将一部分软件永恒地存于只读存储器中,称之为 C 。
A.硬件B.软件C. 固件D.辅助存储03. 如果要处理速度、温度、电压等连续性数据可以使用 B 。
A.数字计算机B.模拟计算机C.混合计算机D.特殊用途计算机04. 邮局把信件进行自动分拣,使用的计算机技术是 C 。
A.机器翻译B.自然语言理解C.模式识别D.过程控制05. 冯.诺伊曼机工作方式的基本特点是 B 。
A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储器按内容选择地址。
06. 某寄存器中的值可能是操作数,也可能是地址,只有计算机的 C 才能识别它。
A.译码器B.判断程序C.指令D.时序信号。
07. 80年代以来,许多国家开始研究第五代计算机,这种计算机系统是 B 。
A.超高速巨型计算机系统B.知识信息处理系统C.大型分布式计算机系统D.超级微型计算机群组成的计算机网。
08. 计算机的算逻单元的控制单元合称为 C 。
A.ALUB.UPC.CPUD.CAD09. 磁盘驱动器读写数据的基本存取单位为 D 。
A.比特B.字节C.磁道D.扇区二、填空题01. 计算机硬件是指计算机系统中实际物理装置的总称,软件是指控制整个计算机硬件系统工作的程序集合,固件是指具有某软件功能的硬件,一般用ROM实现。
02. 数控机床是计算机在过程控制方面的应用。
03. 人工智能研究用计算机模拟人类智力活动的有关理论与技术,模式识别研究用计算机对物体、图像、语言、文字等信息进行自动识别。
04. 数字计算机用来处理离散的数据,而模拟计算机用来处理连续性的数据。
05.存储器可分为主存和辅存,程序必须存于主存内,CPU才能执行其中的指令。
第二章计算机中的信息编码一、选择题01. 对真值0表示形式唯一的机器数是 B 。
A.原码B.补码和移码C.补码D.反码02. 在整数定点机中,下述第 B 说法正确。
A.原码和反码不能表示-1,补码可以表示-1。
B.三种机器数均可表示-1C.三种机器数均可表示-1,且三种机器数的表示范围相同。
D.以上说法均不对。
03. 在小数定点机中,下述第 A 说法正确。
A.只有补码能表示-1B.只有原码能表示-1C.三种机器数均不能表示-1D.以上说法均不对04. 32位字长的浮点数,其中阶符1位,阶码7位,数符1位,尾数23,若机器数采用原码表示,则其对应的最大正数为 A ,最小负数为 B ,最小的绝对值为 F ;若机器数采用补码表示,且尾数为规格化形式,则对应的最大正数为 A ,最小正数为 C ,最小负数为 D 。
A.2127(1-2-23)B.-2127(1-2-23)C.2-129D.-2+127E.2-127×2-23F. 2-127×2-2305. 汉明码具有以下第 C 种能力。
A.使代码在形成过程中不易出错;B.在代码出错时,只能发现错误;C.在代码出错时,不但能发现错误,还能纠正错误。
06.设X为整数,[X]补=1,x1x2x3x4x5 ,若要X<-16,x1~x5 应满足 C 条件。
A.x1~x5至少有一个为1B.x1必须为0,x1~x5至少有一个为1C.x1必须为0,x2~x5任意。
1成立。
07.设X为小数,[X]原=1.x1x2x3x4 ,当满足下列 B 时,X>-2A.x1必须为0,x2~x4至少有一个为1B.x1必为0,x2~x4任意C.x1必为1,x2~x4任意08.设X为真值,X*为其绝对值,则等式[-X*]补=[-X]补 B 。
A.成立B.不成立09.设X为真值,X*为其绝对值,满足[-X*]补=[-X]补的条件是 D 。
A.X任意B.X为正数C.X为负数D.X为非负数10.BCD码数011111000001可转换成十进制的 D 。
A.701B.839C.683D.有错误发生11.以BCD码表示十进制数000~999之间的每一组码,其末端包含一个奇校验位,检测下面每一组码,其中第 B 组码有一个错误发生。
A.1001010110000B.0100011101100C.0111110000011D.100001100010112.以BCD码表示十进制数000~999之间的每一组码,其末端包含一个奇校验位,检测下面每一组码,其中第 C 组码有两个错误发生。
A.1001010110000B.0100011101100C.0111110000011D.100001100010113.设寄存器内容为11111111,若它等于-0,则为 CA.原码B.补码C.反码D.移码1,应该满足 C 条件。
14.若[X]补=1.x1x2…x6 ,其中X i取0 或1,若要X>-2A.x1为0,其他各位任意 A.x1为1,其他各位任意C.x1必为1,x2…x6中至少有一位为1二、填空题01.采用浮点表示时,若尾数为规格化形式,则浮点数的表示范围取决于阶码的位数,精度取决于尾数的位数,数符确定浮点数的正负。
02.一个浮点数,当其尾数右移时,欲使其值不变,阶码必须增加。
尾数右移 1 位,阶码加1 。
03.一个浮点数,阶码的大小确定了小数点的位置,当其尾数左移时,欲使其值不变,必须使阶码减少。
04.移码常用来表示浮点数的阶码部分,移码和补码除符号位不同外,其他各位相同。
05.设浮点数字长为24位,欲表示±6万间的十进制数,在保证数的最大精度条件下,除阶符、数符各取 1 位外,阶码应取 5 位,尾数应取 17位。
按这样分配,这24位浮点数的溢出条件是阶码大于+31 。
06.已知16位长的浮点数,欲表示±3万间的十进制数,在保证数的最大精度条件下,除阶符、数符各取 1 位外,阶码应取 4 位,尾数应取 10位。
这种格式的浮点数(补码形式),当阶码小于-16 时,按机器零处理。
07.当0>x>-1时,满足[x]原=[x]补的x值是–0.5 ,当0>x>-27时,满足[x]原=[x]补的x值是 -64 。
08.已知十进制数x=-5.5,分别写出其8位字长定点小数(含1位符号位)和浮点数(其中阶符1位,阶码2位,数符1位,尾数4位)的各种机器数,要求定点数比例因子选取2-4,浮点数为规格化数,则定点表示法对应的[x]原为1.0101100 ,[x]补为 1.1010100 ,[x]反为 1.1010011 ,浮点表示法对应的[x]原为 0,11;1.1011 ,[x]补为 0,11;1.0101,[x]反为 0,11;1.0100 。
09.设浮点数字长为16位(其中阶符1位,阶码5位,数符1位,尾数9 位),对应十进制数-95的浮点规格化补码形式为 0,00111;1.010000100 ,若阶码采用移码,尾数采用补码,则机器数形式为1,00111;1.010******* 。
10.按配偶原则,二进制代码1100的汉明码为 0111100 。
11.按配奇原则,二进制代码1100的汉明码为 1010100 。
12.将一个24位的二进制代码配置成汉明码需增添 5位检测位,检测位的位置需设在第 1,2,4,8,16 位上。
13.一个16位二进制代码的汉明码为 21 位,检测位的位是需设在第 1,2,4,8,16 位上。
14.在浮点表示时,若用全0表示机器零(尾数为0,阶码最小),则阶码应采用移码机器数形式。
在小数定点表示时,若要求数值0在计算机中唯一地表示为全“0”,则应采补码机器形式。
三、问答题01.已知机器[y]补=y0.y1y2...y n,求[-y]补。
02.给定下列十六进制数,若将此数分别视为无符号数、原码、补码、反码和移码表示的有符号数(其符号位占一位),写出其对应的十进制数。
7FH,FFH,55H,ABH03.若[x]补>[y]补,是否有x>y?04.如何判断一个七位二进制整数A=a1a2a3a4a5a6a7是否是4的倍数?第三章运算方法一、选择题01.原码加减法是指 C 。
A.操作数用原码表示,连同符号位直接相加减。
B.操作数用原码表示,尾数直接相加减,符号位单独处理。
C.操作数用原码表示,根据两数符号决定实际操作,符号位单独处理。
D.操作数取绝对值,直接相加减,符号位单独处理。
02.补码加减法是指 C 。
A.操作数用补码表示,两尾数相加减,符号位单独处理,减法用加法代替。
B.操作数用补码表示,符号位和尾数一起参加运算,结果的符号与加减相同。
C.操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码代替,结果的符号在运算中形成。
D.操作数用补码表示,由数符决定两尾数的操作,符号位单独处理。
03.两补码相加,采用一位符号位,则当 D 时,表示结果溢出A.最高位有进位B.最高位进位和次高位进位异或结果为0C.最高位为1D.最高位进位和次高位进位异或结果为104.在浮点机中,下列 C 是正确的。
A.尾数的第一数位为1时,即为规格化形式B.尾数的第一数位与数符不同时,即为规格化形式C.不同的机器数有不同的规格化形式D.尾数的第一数位为0时,即为规格化形式05.在浮点机中,判断原码规格化形式的原则是 B 。
A.尾数的符号位与第一数位不同B.尾数的第一数位为1,数符任意C.尾数的符号位与第一数位相同D.阶符与数符不同06.在浮点机中,判断补码规格化形式的原则是 C 。
A.尾数的第一数位为1,数符任意B.尾数的符号位与第一数位相同C.尾数的符号位与第一数位不同D.阶符与数符不同二、填空题01.正数原码算术移位时,符号位不变,空位补 0 。
负数原码算术移位时符号位不变,空位补 0 。
02.正数补码算术移位时,符号位不变,空位补 0 。
负数补码算术左移时,符号位不变,低位补 0 。
负数补码算术右移时,符号位不变,高位补 1 。
03.正数原码左移时,符号位不变,高位丢1,结果出错,右移时低位丢 1,结果引起误差。
负数原码左移时,符号位不变,高位丢1,结果出错,右移时低位丢 0 ,结果正确。
04.正数补码左移时,符号位不变,高位丢1,结果出错,右移时低位丢 1 ,结果引起误差。
负数补码左移时,符号位不变,高位丢 1 ,结果正确,右移时低位丢 1 ,结果引起误差。
05.两个n+1位(含1位符号位)的原码在机器中作一位乘运算,共需要作 n 次加操作和 n 次右移操作,才能得到最后的乘积,乘积的符号位需通过两数的符号位异或运算得到。
06.在补码一位乘法中,设[x]补为被乘数,[y]补为乘数,若y n y n=1(y n=1为低位)=00,应执行右移一次操作,若y n y n=1=01,应执行 +[X]补,右移一位操作,若y n y n=1=10,应执行+[-X]补,右移一位操作,若y n y n=1=11,应执行右移一次操作。