计算机组成原理每章课后习题

计算机组成原理每章课后习题
计算机组成原理每章课后习题

计算机组成原理第一章习题 C. 用汇编语言编制程序的难度比D. 汇编程序

计算机组成原理第二章习题存储单元是指___B__。高级语言小 1.1.以真空A 存放一个二

进制信息位的存管为主要器件的D. 汇编语言编写的程序执行速度是___A___。比高级语言快

储元A. B 存放一个机器字的所有存储第一代计算机11. 中央处理器(CPU)是指__C__。

B. 第二代计算机元集合 A. 运算器

C. 第三代计算机 C 存放一个字节的所有存储元 B. 控制器

D. cache 控制器和集合第四代计算机C. 运算器.

D 存放两个字节的所有存储元D. 运算器、控制器和主存储器2.12.计算机与日常使用的袖珍计算器所谓第二代计算机是以__C____集合;为主要器件。。的本质区别在于__D___2.冯·诺依曼机工作的基本方式的特A. 超大规模集成电路 A. 运算速度的高低点是__B__。

A 多指令流单数据流B. 存储器容量的大小B. 集成电路

C. 晶体管 C. 规模的大小 B 按地址访问并顺序执行指令

D. 电子管D. C 堆栈操作自动化程度的高低

3.第三代计算机是以___B___为主要D 存贮器按内容选择地址13.计算机问世至今,不管怎样更新,器件。。依然保持“存储程序”的概念,最3.完整的计算机应包括__D__A. A 运算器、存储器、控制器;超大规模集成电路早提出这种概念的是__C___。

集成电路外部设备和主机B ; B. A. 帕斯卡

C. 晶体管;C 主机和实用程序 B. 巴贝奇

电子管 C. 软件系冯·诺依曼 D. 件D 配套的硬设备和。统;用的主要元件的是D. 贝尔___C___4.集成电路A. 运算器虽有许多部件组成,但核心14. 有些计算机将一部分软件房屋为中储器,称之部件是__B__。晶体管 B. 地存于只读存。 C. 电子管__C___ A.数据

总线

A. 硬件 D. 以上都不对

B.算术逻辑运算单元是算机使用的计5.目前被广软件多路开关

C. B. 泛累加寄存器

D.___A__。C. 固件

__C___5.运算器的主要功能是进行。 D. 辅助存储器 A. 数字计算机计算机系统中的存储系统是指15. B. 逻辑运算A. 模拟计算机__D___。算术运算B. C. 数字模拟混合式计算机

D. C.逻辑运算与算术运算特殊用途的计算机A. RAM存储器类B. ROM)属于__C____6.

个人计算机(PCD.初等函数的运算存储器

计算机。 C. 主存 6.从器件角度看,计算机经历了四代

大型机至今绝大多变化。但从系统结构看,A. D. 主存和辅存数计算机仍属于__B___型计算机。小型机B. 16. 用以指定待执行指令所在地址微型机C. __C___ 并行A. 的是。

超级计算机指令寄存器A. 诺依曼冯B.. D.

___A___ B. 数据计数器智能C. 通常计算机的更新换代以7.为依据。程序计数器C.

D.实时处理

电子器件属于应用软件。 D. 累加器A. __D__7.下列电子管不属于输入设备。17. 下列

__D___B. 操作系统A.

B. 半导体 A. 画笔与图形板编译系统

C.

键盘B. 延迟线连接程序C. D.

目前大多数集成电路生产中,所采C. 鼠标文本处理D.8.__C__8.目前的计算机,从原理上讲。。用的基本材料为___A___打印机 D.

__C___18. 下列不属于输出设备。指令以二进制形式存放,数据以A. A. 单

晶硅

A. 非晶硅十进制形式存放

B. 打印机

B. 磁带机

C. 指令以十进制形式存放,数据以B.锑化钼

C. D. 二进制形式存放硫化镉光笔

CAI C.9.绘图仪D. 指令和数据都以二进制形式存计算机科技文献中,英文缩写19.计算机只懂机器语言,而人类熟放____B__。代表指令和数据都以十进制形式存D. 帮人机通信必须借助悉高级语言, A. 计算机辅助制造

放。__A___B. 计算机辅助教学

A. 编译程序至今为止,计算机中的所有信息仍9. C. 计算机辅助设计

编辑程序。__D___以二进制方式表示的理由是B. 计算机辅助管理D.

邮局把信件进行自动分拣,使用连接程序C. .节约元件A 10. B.运算速度快载入程序D. 。的计算机技术是___D___物理器件性能所至C. A. 只有当程序要执行时,它才会去20. 机器翻译

信息处理方便D.而且一将源程序翻译成机器语言, B. 自然语言理解

描述汇编语言特性的概念中,有10. C. 机器证明翻译并执行源程序中次只能读取、

__C__的一行语句,此程序称为D. 。。__C__错误的句子是模式识别计算机在过程控制应用时,控制A. 对程序员的训练要求来说,需A. 目标程序11.是要硬件知识编译程序B. 重用须元单必使的要件部。___D___解释程序C. 汇编语言对机器的依赖性高B.

A. 键盘信号比较接近

D. 总线的基本传输机制是以上因素的总和B. CRT 8. PCI18. 在各种异步___C___C. 打印

机。通信方式中,___C___速度最快。并行传送 D. 数/模与模/数转换器

A.

A. 全互锁12.目前我们所说的个人台式商用机

B. 串行传送B. 半互锁。属于___D___

C. 猝发式传送

C. 不互锁

D. DMA传送 A.巨型机

19. B.中型机总线中基本概念不正确在同步通信中,一个总线周期的PCI9. 描述

传输过程是。___B___。的是___D___ C.小型机

A. 先传送数据,再传输地址A. PCI总线是一个与处理器无关的 D.微型机

B. 先传送地址,再传输数据高速外围总线___A___。13. Pentium-3是一种

C. 只传输数据位处理器PCI总线的基本传输机制是猝发 B.

20. 不同的信号共用一组信号线,分位处理器式传输

时传送,这种总线C. PCI设备不一定是主设备传输方式是C.准16位处理器____D__位处理器传输。D. 系统中只允许有一条PCI总线A. ___B___。猝发下面对计算机总线的描述中,确10.

14. 电子邮件是指B. 并行切完备的概念是 A. 用计算机管理邮政信件

___D___。

A. 通过计算机网络收发消息地址信息、数据信息不能同时C. 串行

B.

D. 复用出现 C. 用计算机管理电话系统

地址信息与控制信息不能同时B.21. 总线的异步通信方式__A____ D. 用计算机处理收发报业务。不采用时钟信号,只采用握手A. 计算机组成原理第三章习题出现

信息只用一条传输线1. ,且采用脉信号C.数据信息与控制信息不能同时既采用时钟信号,又采用握手B. __A___冲传输的方式称为。出现

D.串行传输A. 两种信息源的代码不能在总线信号既不采用时钟信号,又不采用中同时传送 C.

B. 并行传输11. 集中式总线仲裁中,___C___握手信号响

C. 并串行传输

式信方同的半D. 分时传输应时间最快。步通22. 总线__B____ 根据传送信息的种类不同,

系统2. A. 菊花链方式。不采用时钟信号,只采用握手 A. ___B___总线分为。计数器定时查询方式B.

信号C. 独立请求方式地址线和数据线 A.

既采用时钟信号,又采用握手制中,B. 控中12. 三种集式 B. 地址线、数据线和控制线总线

__A____方式对电路故障最敏感。信号地址线、数据线和响应线 C.

既不采用时钟信号,又不采用 C. 链式查询A. D. 数据线和控制线握手信号能

址中总系统线地线的功是B.计数器定时查询 3.

C.独立请求。__D____。:答案16B13. 在计数器定时查询方式下,若计用于选择主存单元地址A.

计算机组成原理第四章习题开始,则数从 B. 用于选择进行信息传输的设备0____A__。 1. EPROM是指设备号小的优先级高A. 用于选择外存地址C. ______。

B. 每个设备使用总线的机会相等I/O D. 用于指定主存和设备接口A. 读写存储器设备号

大的优先级高C. B. 电路的地址只读存储器

C. 可编程的只读存储器 4. 连接计算机与计算机之间的总线14. 在计数器定时查询方式下,若每

属于__C____D. 次计数从上一次计数的终止点开始,总线。可擦除可编程的只读存储器存

___B___则。cache A. 片内2. 在主存和CPU之间增加A. 储器的目的是______设备号小的优先

级高。系统B.

B. 每个设备使用总线的机会相等A. 通信

C. 增加内存容量

效传的流信从息送率设备号大的优先级高C. 提高内存可靠性,来看B. 5.

和主存之间的速度匹15. 在三种集中式总线仲裁中,独立工作效率最低。___B___ C. 解决CPU

请求方式响应时间最快,但它是以 A. 三总线系统配问题

增加内存容量,同时加快存取为代价的。___B___ D. 单总线系统B.

双总线系统 A. 增加仲裁器开销速度 C.

某单片机的系统程序,不允许用3. B. D. 多总线系统增加控制线数户在执行时改变,则可以选用计算机使用总线结构的便于增减6. 增加仲裁器开销和控制线数C. ______。___C___外设,同时增加总线占用时间作为存储芯片。D.

同的中通线总16. 信步是减少信息传输量A. 制控 A. SRAM

。提高信息传输速度B. ___B___ B. 闪速存储器

C. cache 控制的方式CPUA. 只适合于 C. 减少了信息传输线的条数

D. D.同统一时序控制的方式B. 减少了存储器占用时间辅助存储器总统系7. ______是能

功的线控中线制是型光盘。只适合于外围设备控制的方式C.

。__A____.一次A 同步通信之所以比异步通信具17.

接口设备的控制I/O.提供主存、A。__D____有较高的传输频率是因为B.重写

信号和响应信号及时序信号A. .只读同步通信不需要应答信号且同C外存储器与内存储器相比,外存步通信方式的总线长度较短.提供数据信息B5.

I/O.提供主存、C储器同步通信用一个公共的时钟信B. 。接口设备的控制______ 速度快,容量大,成本高A.信号号进行同步

速度慢,容量大,成本低B.同步通信中,各部件存取时间C. 接口设备的响应I/O.提供主存、D.

C.速度快,容量小,成本高存取周期为200ns,下列说法正确的芯片组成,需多

少片

D.速度慢,容量大,成本高是______。3)需多少位地址作芯片选择

200ns内,存储器能向两级CPUA. 在6.常用的虚拟存储系统由______4存储器组成。、假设CPU

提供256位二进制信息执行某段程序时,共访问Cache 3800CPU次,访问主存200.主存A—辅存次,B. 在200ns内,存储器能向已知提供128位二进制信息Cache存取周期为B.快存—主存50ns,主存存取周期为250ns50ns内,每个模块能向CPU,求Cache的命中率、C. 在C.快存—辅存

平均访问时间和Cache-主存系统的提供32位二进制信息D.通用寄存器—主存

效率。命中率无在下列因素中,与7.在虚拟存储器中,当程序正在执行Cache17.。时,由______完成地址映射。关的是______5、A. Cache A.程序员块的大小设有16个固定磁头的硬盘,每道的存储容量为62 500B,B. Cache的容量B.编译器盘驱动器转速为40r/s,求最大数据传输率。 C. 主存的存取时间C.装入程序

的地址映象中,若主存中的任一块均D.硬件和操作系统68.、设写入磁盘存储器的数据代码是可映射到Cache内的任一块的位置采用虚拟存储器的目的是______。00,分别画出归零制(RZ 上,称为A.提高主存储器的存取速度______。)、不归零制(NRZ)、调相制(.扩大主存储器的存储空间B RM)、A. 直接映象调频制(FM)四种记录方式的写磁头电流波形。C.提高外存储器的存取速度 B. 全相联映象

D.扩大外存储器的存储空间组相联映象C.

7、磁盘组有程程9.序员编所用的地址叫做6个磁盘,每片有两个19.在磁盘存储器中,查找时间是记录面,存储区域内径为22cm。,外____________。

径为使磁头移动到要找的柱面上所A. 33cm,道密度为.逻辑地址A40tpm(道每毫米)需的时间B.物理地址,内层位密度为40bpm,转速为40r/s,问:在磁道上找到要找的扇区所需B. C.真实地址

110. )共有多少存储面可用的时间其地址线一个256KB的存储器,2在扇区中找到要找的数据所需C. )共有多少柱面和数据线总和为______。3)盘组总存储容量是多少的时间

4)数据传输率是多少活动磁头磁盘存储器的平均寻20.

答案:址时间指______。

计算机组成原理第五章习题 A. 平均找道时间

B. 1024的分辨率为ⅹ1024像素,像素平均寻道时间加平均等待时间1.

C. DMA访问主存时,让CPU处于等平均等待时间,则刷新的颜色数为256待状态,等DMA21. 磁盘的盘面上有很多半径不同______存储器的容量是。的一批数据访问结束后,的同心圆,这些同心圆称为______。CPU再恢复工作,这种情况称.256KB A

为扇区______。 A.A. B. 磁道停止C. 1MB CPU访问主存

B. C. 周期挪用磁柱D. 8MB

C. DMA与15. 由于磁盘上的内部同心圆小于CPU交替访问1MB位,某机字长12. 32存储容量,

2.外部同心圆,是范寻它址字若按编,的址围则对其所存储的数据量微型计算机中,主机和高速硬盘进行数据交换一般采用______。而言,______方式。。______

A. A. 内部同心圆大于外部同心圆1MB A.程序查询方式

B. 中断方式内部同心圆等于外部同心圆B. .B512KB

C. DMA方式内部同心圆小于外部同心圆C. .C256K

3.256KB .D应用题:计算机主机和终端串行传送数据时,要进行串某计算机字长13.3232K

芯片构成-并或并-串转换,这样SRAM8位,其存储容量16k、1用×位的的转换若按半字编址,4MB为,它的寻址范×_____。位的存储器,要求画出该存储16

A. 围是______只有通过专门的硬件来实现器的组成逻辑框图。。

B. .A可以用软件实现,并非一定用4MB

硬件实现2MB .B 、已知某28位机的主存采用半导体C. 2M C.18存储器,地址码为位,采用只能用软件实现4K×4

4.主机和设备.D1M传送数据时,采用SRAM位的芯片组成该机所允许的最______问:并选用

模块条形式,位,存储容量是某计算机字长14.32大主存空间,主机与设备是串行工作的。

A. )1,若按双字编址,那么它的寻址8MB程序查询方式共需位,若每个模块条为32K×8

B. ______范围是中断方式。几个模块条

C. DMARAM)每个模块条内有多少片2芯方式 A. 256K

5. 片下述______种情况会提出中断请 B. 512K

求。芯片RAM C. 1M )主存共需多少3CPU需A. D. 2M使用几根地址线来选择各模块使

用产生存储周期窃取

B. 何种译码器在键盘输入过程中,每按一次“与非”门中的某一个输入值为15.

键。______,那么它的输出值”“0

C. ”为“A. 0 20、设有一个具有3位地址和两数相加结果为零位32

,采用”1为“B. 字长的存储器,问:6. 主机与设备传送数据时要取决于其他输入端的值C. 的效率最高。______,该存储器能存储多少个字节的信1)CPU

息程序查询方式A. 一个四体并行低位交叉的存储16.中断方式B. SRAM 位的8×512k如果存储器由2)位,32×64K器,每个模块的容量是

C. DMA方式CPU应响应C. 反码

D. 7. 中断发生时,程序计数器内容的以上都不对C. 中断方式一般用于处理随机出

3. 在整数定点机中保护和更新是由______完成的。,下述说法正确的现的服务请求

是______硬件自动。18.键盘、鼠标、显示器、打印机属A.

A. 原码和反码不能表示

B. 进栈指令和转移指令-1,补码能于______设备。表示A. 机-机通信

C. 访存指令-1

B. 三种机器数均可表示B. ______。计算机信息驻留-1中断向量地址是8.

C. 三种机器数均可表示-1,A. 子程序入口地址C. 人机交互且三种机器数的表示范围相同设备。

19. MODEM属于______B. 中断服务程序入口地址

4. 在小数定点机中,下述说法正确的A. C. 中断服务程序入口地址的地址机-机通信是B. ”允许中9. 在中断响应周期,置“0计算机信息驻留______。

A. 只有补码能表示-1C. 人机交互断触发器是由______完成的。

B. 20. 采用只有原码不能表示-1A. 硬件自动DMA方式传送数据时,每

C. 三种机器数均不可表示 B. 程序员在编制中断服务程序时-1传送一个数据要占用______的时间。5. A. 一个指令周期某机字长8位设置的,采用补码形式(含1位符号位),它所能表示的整数范围是B. 一个机器周

期C. 关中断指令______10. C. 一个存取周期。I/O编址方式可分为统一编址和A. -127 ~ +127

周期挪用21. (窃取)。独立编址,______用于______中。

B. -128 ~ +128I/OA. 统一编址就是将地址看作A. 直接存储器存取方式的输入输

C. -128 ~ +127出是存储器地址的一部分,可用专门的

6. 设xB. 程序查询方式的输入输出为整数,[x]=1,1111,对应的真I/O指令对设备进行访问反值是

______。C. 独立编址是指B. I/O地址和存储程序中断方式的输入输出

A. -15I/O器地址是分开的,所以对访问必方式______。22. DMA

B. -1I/O A. 指令既然能用于高速外围设备的信须有专门的

C. -0I/OC. 统一编址是指地址和存储息传送,也就能代替中断方式7.设x为整数,[x]=1,xxB. 不能取代中断方式器地址是分开的,所以可用访存指令xxx,,若要x 52413补< -16, x ~ x满足的条件是______C. 也能向CPU对设备的访问实现CPU 请求中断处理数据。51A. x ~ x至少有一个为传送111. 目前在小型和微型计算机里最51B. x ______23. 码符字遍普采用的

母与字编是当采用输入操作情况下,必须为0, x ~ x至少有一个512为除非计算机等待,否则无法传送数据_____。1

C. x给计算机。码A. BCD必须为0, x ~ x任意5218. 设[x]=,,若要x A.程序查询方式> -1B. 十

六进制代码/2, x ~ x满足41原的条件是C. ASCII码______ B. 中断方式。

A. x 中断方O与主机交换信息的方式中,必须为0, 方式C. DMA x ~ x至少有一个421为______式的特点是。124. 某系统对输入数据进行取样处

B. x与设备串行工作,A. CPU传送与主就要理,每抽取一个输入数据,CPU必须为0, x ~ x任意412

C. x 必须为1, x ~ x任意将取样的数据放至存中断处理一次,程序串行工作4129. 设[x]该中断处理储器中保留的缓冲区中,=,,若要x > -1/2, x ~ x满足传送与主B. CPU与设备并行工作,41补的条件是个______。N程序串行工作此外,X需秒。缓冲区内每存储A. x 必须为1, 与设备并行工作,C. CPU传送与主x ~ 数据,主程序就将其取出进行处理需x至少有一个421为Y秒,可见,该系统平均每秒1程序并行工作______B. x 采用统一编址时,13. I/O存储单元和必须为次中断请求。1, x ~ x任意412C. x 必须为1, x)(______I/O设备是靠来区分的。A. N/N*X+Y~ x至少有一个412为1NX+Y(B. N/)不同的地址线A.

10. x为真值, x*C. min[1/X,N/Y]B. 不同的地址码为其绝对值,则等式[-x*] =[-x]I/O25. 与主机交换信息的方式中,不同的控制线C. 的条件是______。补补A. x采用统一编址时,I/O14. 进行输入输______的特点是是。任意DMAB. xA. CPU。出操作的指令是______为正数与设备串行工作,传送与主C. x为负数控制指令A. 程序串行工作

11. 用n+1位字长表示定点数传送与主B. CPU访存指令B. 与设备并行工作,(其中1位为符号位),程序串行工作 C. 输入输出指令它所能表示的整数范围是与设备并行工作,中断服务程序的最后一条指令15. C. CPU______,传送与主它所能表示的小数范围是___________是。程序并行工作。

n-1转移指令A. ≤2A. 0≤|N|n+1-1B. 2≤B. 0计算机组成原理第六章习题≤|N|出栈指令-(n+1)位8设寄存器的位数为1. ,≤中断返回指令C. 1-2C. 0≤|N|机器数采-n),位符号位1(用补码的形式含对应于≤1-2方式实______鼠标器适合于用16. D. 0≤|N|12. 32位字长的浮点数。______现输入操作。寄存器内容为-27十进制,其中阶码8位(A. 程序查询含1位阶符),尾数24位A. 27H(含1位数符),则其对应的最大正数为____,中断B. B. 9BH最小负数为C. E5H____,最小的绝对值为C. DMA____;若机器数采用补码表示0,是正确的。______以下叙述17. 表示唯一的机器数是且尾数为规格化对真值 2.形式,外部设备一旦发出中断请求,A. 则对应的最大正数为____,。______最小正数为CPU便立即得到的响应____,原码A. 最小负数为____。

127-23)(1-2A. 2补码和移码B. 外部设备一旦发出中断请求,B.

127-23)位),若机器数BAH(1-2为补码,则算术左C. EA=((X)+D)B. -2-12910. 设相对寻址的转移指令占两个移一位得移一位得______,算术右C. 2+127字节,第一字节是操作码,______。D. -2第二字节是-23-128相对位移量(用补码表示), E. 2若* 2CPU每A. F4H DDH-23-127当从存储器取出一个字节时,即自动 F. 2 * 26DH B. B4H

完成(PC)+1→ C. F4H 9DHPC,设当前13. 16位字长的浮点数,其中阶码7位PC的内容为2000H,要求转移到2008H地址D. B5H EDH11(含位阶符),尾数9位(含位数符),,则该转移指令第二个字节当机器数采用原码表示时,所能表示的内容应计算机组成原理第七章习题为______1. 零地址指令在指令格式中不给出。采用补码表示时的数的范围是____,

A. 08H它的操作数来自,所能表示数的范围是____。操作数的地址-864 64

B. 06H______A. -2。~ 2(1-2)-86363

C. 0AH立即数和栈项~ 2(1-2)B. -2A. -963 6311. C. -2~ 2(1-2B. )暂存器设相对寻址的转移指令占两个-8 63-863字节,第一字节是操作码,

D. -2第二字节是(1-2)C. ~ 2(1-2)栈顶和次栈顶相对位移量(用补码表示),位若CPU每2. 操作数在寄存器中的寻址方式称14. 16位字长的浮点数,其中阶码7当从存储器取出一个字节时,寻址。位数符),为______即自动含尾数含(1位阶符),9位(1完成当机器数采用原码表示时,它所能表(PC)+1→A. 直接寻址PC,设当前PC的内容为2009H,的负数是____,采用补要求转移到2000HB. 寄存器直接地址,则该0示的最接近转移码表示时它所能表示的最接近0的指令第二个字节C. 寄存器间接的内容应为______在作数。____负数是。,接

寄3. 存器间寻址中操-71A. F5HA. -2______中。-72B. F7H B. -2A. 通用寄存器-73C. 09H堆栈B.

C. -212. 为了缩短指令中地址码的长度。C. 主存单元,对应的真值为时=15.当[x],______反应采用A. -0操作数的有效地4. 变址寻址方式中,______寻址。

A. B. -15/16立即数址是______。

B. 寄存器A. 基址寄存器内容加上形式地址

C. -1/16

C. 位移量()直接______,16. 在浮点机中下列是正确13. 操作数地址存放在寄存器中的程序计数器内容加上形式地址B. 的。

寻址方式是C. ,1A. 尾数的第一数位为时即为规变址寄存器内容加上形式地址______。

A. 基址寻址方式中5. ,格化形式寄存器寻址操作数的有效地

B. 寄存器间接寻址址是______,

B. 尾数的第一数位与数符不同时。

C. 基址寄存器内容加上形式地址即为规格化形式A. 变址寄存器寻址

14. 不同的机器数有不同的规格化C. (下列叙述能反映RISC特征的是位移量)______。形式(多选)程序计数器内容加上形式地址B.

A. 时尾数的第一数位为D. 0,变址寄存器内容加上形式地址丰富的寻址方式即为规C.

B. 6. 指令执行采用流水方式格化形式且采用基址寻址可扩大寻址范围,

C. 。______浮点数的表示范围和精度取决17. 控制器采用微程序设计

D. 指令长度固定A. 基址寄存器内容由用户确定,在______于。

E. 只有阶码的位数和尾数的机器数形A. LOAD/STORE指令访问存储程序执行过程中不可变

器B. 基址寄存器内容由操作系统确式F. 定,阶码的机器数形式和尾数的位B. 难以用优化编译生成高效的目在程序执行过程中不可变标代码数基址寄存器内容由操作系统确 C.

G. 阶码的位数和尾数的位数C. 配置多个通用寄存器在程序执行过程中可变定,15. 下列叙述能反映D. 阶码的机器数形式和尾数的机CISC特征的是,7. 采用变址寻址可扩大寻址范围且

______。器数形式(______。多选)

A. ______18. 在浮点机中变址寄存器内容由用户确定A. 是隐含的。,丰富的寻址方式在

B. A. 程序执行过程中不可变指令字长固定阶码

C. 大多数指令需要多个时钟周期B. 数符变址寄存器内容由操作系统确B.

才能执行完成在程序执行过程中可变,尾数C. 定 D. 在基址寄存器内容由用户确定C. D. 基数,各种指令都可以访存

E. 程序执行过程中可变若只将,在规格化的浮点表示中19. 只有LOAD/STORE指令访问存储器设变址寄存器为8. 形式地址为其余部分,移码的阶码改为补码表示X,D,

F. 某机具有先变址再间址的寻址方式,采用优化编译技术则将会使浮点数的表示范保持不变,

种则这地______围。效址为有的式址寻方某机主存容量为______4M ×增大A. 。16位,且存储字长等于指令字长减小B. ,若该机指令系A. EA=(X)+D统能完成97不变C. 种操作, B.

EA=(X)+(D)操作码位数固定,且具有直接、间接、基址、变址、相了为是点浮的格规用20. 采化数C. EA=((X)+D)

对、立即等六种寻址方式。X,设变址寄存器为。______9. 形式地址为D,(1) A. 增加数据的表示范围画出一地址指令格式并指出,某机具有先间址再变址的寻址方式各字段的作用。有的式方寻种这则方便浮点运算B. 址址地效为(2)该指令直防止运算时数据溢出C. 接。______寻址的最大范围。A. EA=(X)+D增加数据的表示精度D.

一次间址和多次间址的寻址)3( B. EA=(X)+(D)位符号1含(位8设机器数字长21.

范围。成一条具有多个操作码字段的指令

11. 超流水线技术是______立即数的范围。)。(4A. 缩短原来流水线的处理器周期(5)相对寻址的范围(用十进制B. 在每个时钟周期内同时并发多数表示)。

条指令上述六种寻址方式的指令哪(6)

《计算机组成原理》练习题

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

04. 计算机用来处理离散的数据,而计算机用来处理连续性的数据。 05.存储器可分为主存和,程序必须存于内,CPU才能执行其中的指令。 第二章计算机中的信息编码 一、选择题 01. 对真值0表示形式唯一的机器数是。 A.原码 B.补码和移码 C.补码 D.反码 02. 在整数定点机中,下述第说法正确。 A.原码和反码不能表示-1,补码可以表示-1。 B.三种机器数均可表示-1 C.三种机器数均可表示-1,且三种机器数的表示范围相同。 D.以上说法均不对。 03. 在小数定点机中,下述第说法正确。 A.只有补码能表示-1 B.只有原码能表示-1 C.三种机器数均不能表示-1 D.以上说法均不对 04.设X为真值,X*为其绝对值,则等式[-X*]补=[-X]补。 A.成立 B.不成立 05.设X为真值,X*为其绝对值,满足[-X*]补=[-X]补的条件是。 A.X任意 B.X为正数 C.X为负数 D.X为非负数 06.设寄存器内容为11111111,若它等于-0,则为 A.原码 B.补码 C.反码 D.移码 二、填空题 01.采用浮点表示时,若尾数为规格化形式,则浮点数的表示范围取决于的位数,精度取决于的位数,确定浮点数的正负。 02.一个浮点数,当其尾数右移时,欲使其值不变,阶码必须。尾数右移1 位,阶码。 03.一个浮点数,确定了小数点的位置,当其尾数左移时,欲使其值不变,必须使。 04.移码常用来表示浮点数的部分,移码和补码除符号位外,其他

计算机组成原理考试题库

计算机原理考试题库 一、选择题 1、电子计算机的算术/逻辑单元、控制单元及主存储器合称为C。 A、CPU B、ALU C、主机 D、UP 2、用以指定待执行指令所在地址的是C。 A、指令寄存器 B、数据计数器 C、程序计数器 D、累加器 3、完整的计算机系统应包括D。 A、运算器、存储器、控制器 B、外部设备和主机 C、主机和实用程序 D、配套的硬件设备和软件系统 4、计算机存储数据的基本单位为A。 A、比特Bit B、字节Byte C、字组Word D、以上都不对 5、计算机中有关ALU的描述,D是正确的。 A、只做算术运算,不做逻辑运算 B、只做加法 C、能存放运算结果 D、以上答案都不对 6、计算机系统中的存储系统是指D。 A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 7、下列语句中是C正确的。 A、1KB=1024 1024B B、1KB=1024MB C、1MB=1024 1024B D、1MB=1024B 8、用以指定待执行指令所在地址的是C。 A、指令寄存器 B、数据计数器 C、程序计数器 D、累加器 9、计算机系统中的存储系统是指D。 A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 10、电子计算机的算术/逻辑单元、控制单元及主存储器合称为C。 A、CPU B、ALU C、主机 D、UP 11、计算机中有关ALU的描述,D是正确的。 A、只做算术运算,不做逻辑运算 B、只做加法 C、能存放运算结果 D、以上答案都不对 12、下列D属于应用软件。 A、操作系统 B、编译程序 C、连接程序 D、文本处理 13、下列语句中是C正确的。 A、1KB=1024 1024B B、1KB=1024MB C、1MB=1024 1024B D、1MB=1024B 14、计算机系统中的存储系统是指D。 A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 15、下列D属于应用软件。 A、操作系统 B、编译程序 C、连接程序 D、文本处理 16、存放欲执行指令的寄存器是D。 A、MAE B、PC C、MDR D、IR 17、用以指定待执行指令所在地址的是C。

计算机组成原理课后习题答案解析

作业解答 第一章作业解答 1.1 基本的软件系统包括哪些内容? 答:基本的软件系统包括系统软件与应用软件两大类。 系统软件是一组保证计算机系统高效、正确运行的基础软件,通常作为系统资源提供给用户使用。包括:操作系统、语言处理程序、数据库管理系统、分布式软件系统、网络软件系统、各种服务程序等。 1.2 计算机硬件系统由哪些基本部件组成?它们的主要功能是什么? 答:计算机的硬件系统通常由输入设备、输出设备、运算器、存储器和控制器等五大部件组成。 输入设备的主要功能是将程序和数据以机器所能识别和接受的信息形式输入到计算机内。 输出设备的主要功能是将计算机处理的结果以人们所能接受的信息形式或其它系统所要求的信息形式输出。 存储器的主要功能是存储信息,用于存放程序和数据。 运算器的主要功能是对数据进行加工处理,完成算术运算和逻辑运算。 控制器的主要功能是按事先安排好的解题步骤,控制计算机各个部件有条不紊地自动工作。 1.3 冯·诺依曼计算机的基本思想是什么?什么叫存储程序方式? 答:冯·诺依曼计算机的基本思想包含三个方面: 1) 计算机由输入设备、输出设备、运算器、存储器和控制器五大部件组成。 2) 采用二进制形式表示数据和指令。 3) 采用存储程序方式。 存储程序是指在用计算机解题之前,事先编制好程序,并连同所需的数据预先存入主存储器中。在解题

过程(运行程序)中,由控制器按照事先编好并存入存储器中的程序自动地、连续地从存储器中依次取出指令并执行,直到获得所要求的结果为止。 1.4 早期计算机组织结构有什么特点?现代计算机结构为什么以存储器为中心? 答:早期计算机组织结构的特点是:以运算器为中心的,其它部件都通过运算器完成信息的传递。 随着微电子技术的进步,人们将运算器和控制器两个主要功能部件合二为一,集成到一个芯片里构成了微处理器。同时随着半导体存储器代替磁芯存储器,存储容量成倍地扩大,加上需要计算机处理、加工的信息量与日俱增,以运算器为中心的结构已不能满足计算机发展的需求,甚至会影响计算机的性能。为了适应发展的需要,现代计算机组织结构逐步转变为以存储器为中心。 1.5 什么叫总线?总线的主要特点是什么?采用总线有哪些好处? 答:总线是一组可为多个功能部件共享的公共信息传送线路。 总线的主要特点是共享总线的各个部件可同时接收总线上的信息,但必须分时使用总线发送信息,以保证总线上信息每时每刻都是唯一的、不至于冲突。 使用总线实现部件互连的好处: ①可以减少各个部件之间的连线数量,降低成本; ②便于系统构建、扩充系统性能、便于产品更新换代。 1.6 按其任务分,总线有哪几种类型?它们的主要作用是什么? 答:按总线完成的任务,可把总线分为:CPU内部总线、部件内总线、系统总线、外总线。 1.7 计算机的主要特点是什么? 答:计算机的主要特点有:①能自动连续地工作;②运算速度快;③运算精度高;④具有很强的存储能力

计算机组成原理试题及答案

A .(7CD )16 B. ( 7D0)16 C. (7E0)16 D. 3. 下列数中最大的数是 _______ 。 A .(10011001) 2 B. (227) 8 C. (98)16 4. ____ 表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 5. 在小型或微型计算机里,普遍采用的字符编码是 A. BCD 码 B. 16 进制 C. 格雷码 6. 下列有关运算器的描述中, ______ 是正确的 A. 只做算术运算,不做逻辑运算 B. C. 能暂时存放运算结果 D. 7. EPROM 是指 ____ 。 A. 读写存储器 B. C. 可编程的只读存储器 D. 8. Intel80486 是 32位微处理器, Pentium 是A.16 B.32 C.48 D.64 9 .设]X ]补=1.XXX 3X 4,当满足 _________ ■寸,X > -1/2 成立。 A. X 1必须为1,X 2X 3X 4至少有一个为1 B. X 1必须为1 , X 2X 3X 4任意 C. X 1必须为0, X 2X 3X 4至少有一个为1 D. X 1必须为0, X 2X 3X 4任意 10. CPU 主要包括 _____ 。 A.控制器 B. 控制器、运算器、cache C.运算器和主存 D.控制器、ALU 和主存 11. 信息只用一条传输线 ,且采用脉冲传输的方式称为 _________ 。 A. 串行传输 B. 并行传输 C. 并串行传输 D. 分时传输 12. 以下四种类型指令中,执行时间最长的是 _________ 。 A. RR 型 B. RS 型 C. SS 型 D. 程序控制指令 13. 下列 _____ 属于应用软件。 A. 操作系统 B. 编译系统 C. 连接程序 D. 文本处理 14. 在主存和CPU 之间增加cache 存储器的目的是 _____ 。 A. 增加内存容量 B. 提高内存可靠性 C.解决CPU 和主存之间的速度匹配问题 D. 增加内存容量,同时加快存取速 度 15. 某单片机的系统程序,不允许用户在执行时改变,则可以选用 ____________ 作为存储芯 片。 A. SRAM B. 闪速存储器 C. cache D. 辅助存储器 16. 设变址寄存器为X ,形式地址为D, (X )表示寄存器X 的内容,这种寻址方式的有 效地址为 ______ 。 A. EA=(X)+D B. EA=(X)+(D) C.EA=((X)+D) D. EA=((X)+(D)) 17. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为 ___________ 。 A. 隐含寻址 B. 立即寻址 C. 寄存器寻址 D. 直接寻址 18. 下述 I/O 控制方式中,主要由程序实现的是 ________ 。 7F0)16 D. ( 152)10 o D. ASC H 码 只做加法 既做算术运算,又做逻辑运算 只读存储器 光擦除可编程的只读存储器 位微处理器。

计算机组成原理试题及答案 (1)#精选.

计算机组成原理试题及答案 一、填空(12分) 1.某浮点数基值为2,阶符1位,阶码3位,数符1位,尾数7位,阶码 和尾数均用补码表示,尾数采用规格化形式,用十进制数写出它所能表示的最大正数,非0最小正数,最大负数,最小负数。 2.变址寻址和基址寻址的区别是:在基址寻址中,基址寄存器提 供,指令提供;而在变址寻址中,变址寄存器提供,指令提供。 3.影响流水线性能的因素主要反映在和 两个方面。 4.设机器数字长为16位(含1位符号位)。若1次移位需10ns,一次加 法需10ns,则补码除法需时间,补码BOOTH算法最多需要时间。 5.CPU从主存取出一条指令并执行该指令的时间 叫,它通常包含若干个,而后者又包含若干个。组成多级时序系统。 二、名词解释(8分) 1.微程序控制 2.存储器带宽 3.RISC 4.中断隐指令及功能

三、简答(18分) 1. 完整的总线传输周期包括哪几个阶段?简要叙述每个阶段的工作。 2. 设主存容量为1MB,Cache容量为16KB,每字块有16个字,每字32位。 (1)若Cache采用直接相联映像,求出主存地址字段中各段的位数。 (2)若Cache采用四路组相联映像,求出主存地址字段中各段的位数。 3. 某机有五个中断源,按中断响应的优先顺序由高到低为L0,L1,L2,L3,L4,现要求优先顺序改为L3,L2,L4,L0,L1,写出各中断源的屏蔽字。

4. 某机主存容量为4M ×16位,且存储字长等于指令字长,若该机的指令系统具备120种操作。操作码位数固定,且具有直接、间接、立即、相对四种寻址方式。 (1)画出一地址指令格式并指出各字段的作用; (2)该指令直接寻址的最大范围; (3)一次间址的寻址范围; (4)相对寻址的寻址范围。 四、(6分) 设阶码取3位,尾数取6位(均不包括符号位),按浮点补码运算规则 计算 [25169?] + [24)16 11 (-?] 五、画出DMA 方式接口电路的基本组成框图,并说明其工作过程(以输入设备为例)。(8分)

计算机组成原理试题及答案

二、填空题 1 字符信息是符号数据,属于处理(非数值)领域的问题,国际上采用的字符系统是七单位的(ASCII)码。P23 2 按IEEE754标准,一个32位浮点数由符号位S(1位)、阶码E(8位)、尾数M(23位)三个域组成。其中阶码E的值等于指数的真值(e)加上一个固定的偏移值(127)。P17 3 双端口存储器和多模块交叉存储器属于并行存储器结构,其中前者采用(空间)并行技术,后者采用(时间)并行技术。P86 4 衡量总线性能的重要指标是(总线带宽),它定义为总线本身所能达到的最高传输速率,单位是(MB/s)。P185 5 在计算机术语中,将ALU控制器和()存储器合在一起称为()。 6 数的真值变成机器码可采用原码表示法,反码表示法,(补码)表示法,(移码)表示法。P19-P21 7 广泛使用的(SRAM)和(DRAM)都是半导体随机读写存储器。前者的速度比后者快,但集成度不如后者高。P67 8 反映主存速度指标的三个术语是存取时间、(存储周期)和(存储器带宽)。P67 9 形成指令地址的方法称为指令寻址,通常是(顺序)寻址,遇到转移指令时(跳跃)寻址。P112 10 CPU从(主存中)取出一条指令并执行这条指令的时间和称为(指令周期)。 11 定点32位字长的字,采用2的补码形式表示时,一个字所能表示

的整数范围是(-2的31次方到2的31次方减1 )。P20 12 IEEE754标准规定的64位浮点数格式中,符号位为1位,阶码为11位,尾数为52位,则它能表示的最大规格化正数为(+[1+(1-2 )]×2 )。 13 浮点加、减法运算的步骤是(0操作处理)、(比较阶码大小并完成对阶)、(尾数进行加或减运算)、(结果规格化并进行舍入处理)、(溢出处理)。P54 14 某计算机字长32位,其存储容量为64MB,若按字编址,它的存储系统的地址线至少需要(14)条。64×1024KB=2048KB(寻址范32围)=2048×8(化为字的形式)=214 15一个组相联映射的Cache,有128块,每组4块,主存共有16384块,每块64个字,则主存地址共(20)位,其中主存字块标记应为(9)位,组地址应为(5)位,Cache地址共(13)位。 16 CPU存取出一条指令并执行该指令的时间叫(指令周期),它通常包含若干个(CPU周期),而后者又包含若干个(时钟周期)。P131 17 计算机系统的层次结构从下至上可分为五级,即微程序设计级(或逻辑电路级)、一般机器级、操作系统级、(汇编语言)级、(高级语言)级。P13 18十进制数在计算机内有两种表示形式:(字符串)形式和(压缩的十进制数串)形式。前者主要用在非数值计算的应用领域,后者用于直接完成十进制数的算术运算。P19 19一个定点数由符号位和数值域两部分组成。按小数点位置不同,

计算机组成原理练习题-答案

一、填空题 1.对存储器的要求是速度快,_容量大_____,_价位低_____。为了解决这方面的矛盾,计算机采用多级存储体系结构。 2.指令系统是表征一台计算机__性能__的重要因素,它的____格式__和___功能___不仅直接影响到机器的硬件结构而且也影响到系统软件。 3.CPU中至少有如下六类寄存器__指令____寄存器,__程序_计数器,_地址__寄存器,通用寄存器,状态条件寄存器,缓冲寄存器。 4.完成一条指令一般分为取指周期和执行周期,前者完成取指令和分析指令操作,后者完成执行指令操作。 5.常见的数据传送类指令的功能可实现寄存器和寄存器之间,或寄存器和存储器之间的数据传送。 6.微指令格式可分为垂直型和水平型两类,其中垂直型微指令用较长的微程序结构换取较短的微指令结构。 7.对于一条隐含寻址的算术运算指令,其指令字中不明确给出操作数的地址,其中一个操作数通常隐含在累加器中 8.设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为 2^127(1-2^-23) ,最小正数为 2^-129 ,最大负数为 2^-128(-2^-1-2^-23) ,最小负数为 -2^127 。 9.某小数定点机,字长8位(含1位符号位),当机器数分别采用原码、补码和反码时,其对应的真值范围分别是 -127/128 ~+127/128 -1 ~+127/128 -127/128 ~+127/128 (均用十进制表示)。 10.在DMA方式中,CPU和DMA控制器通常采用三种方法来分时使用主存,它们是停止CPU访问主存、周期挪用和DMA和CPU交替访问主存。 11.设 n = 8 (不包括符号位),则原码一位乘需做 8 次移位和最多 8 次加法,补码Booth算法需做 8 次移位和最多 9 次加法。 12.设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为,最小正数为,最大负数为,最小负数为。 13.一个总线传输周期包括申请分配阶段、寻址阶段、传输阶段和结束阶段四个阶段。 14.CPU采用同步控制方式时,控制器使用机器周期和节拍组成的多极时序系统。

计算机组成原理试题库(含答案)

计算机组成原理试题 一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。) 1.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。 A、立即寻址 B、变址寻址 C、间接寻址 D、寄存器寻址 2.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C)。 A.64K B.32KB C.32K D.16KB 3.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C)。 A.21 B.17 C.19 D.20 4.指令系统中采用不同寻址方式的目的主要是(C)。 A.实现存储程序和程序控制 B.可以直接访问外存 C.缩短指令长度,扩大寻址空间,提高编程灵活性 D.提供扩展操作码的可能并降低指令译码难度

5.寄存器间接寻址方式中,操作数处在(B)。 A.通用寄存器 B.贮存单元 C.程序计数器 D.堆栈 6.RISC是(A)的简称。 A.精简指令系统计算机 B.大规模集成电路 C.复杂指令计算机 D.超大规模集成电路 7.CPU响应中断的时间是_C_____。 A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。8.常用的虚拟存储器寻址系统由____A__两级存储器组成。 A.主存-辅存;B.Cache-主存;C.Cache-辅存;D.主存—硬盘。 9.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作__A____。 A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA。10.浮点数的表示范围和精度取决于__C____。 A.阶码的位数和尾数的机器数形式;B.阶码的机器数形式和尾数的位数;

计算机组成原理第二版课后习题详细答案

第1章计算机系统概论 1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 解: 计算机系统:由计算机硬件系统和软件系统组成的综合体。 计算机硬件:指计算机中的电子线路和物理装置。 计算机软件:计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 2. 如何理解计算机的层次结构? 答:计算机硬件、系统软件和应用软件构成了计算机系统的三个层次结构。 (1)硬件系统是最内层的,它是整个计算机系统的基础和核心。 (2)系统软件在硬件之外,为用户提供一个基本操作界面。 (3)应用软件在最外层,为用户提供解决具体问题的应用系统界面。 通常将硬件系统之外的其余层称为虚拟机。各层次之间关系密切,上层是下层的扩展,下层是上层的基础,各层次的划分不是绝对的。 3. 说明高级语言、汇编语言和机器语言的差别及其联系。 答:机器语言是计算机硬件能够直接识别的语言,汇编语言是机器语

言的符号表示,高级语言是面向算法的语言。高级语言编写的程序(源程序)处于最高层,必须翻译成汇编语言,再由汇编程序汇编成机器语言(目标程序)之后才能被执行。 4. 如何理解计算机组成和计算机体系结构? 答:计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,如指令系统、数据类型、寻址技术组成及I/O机理等。计算机组成是指如何实现计算机体系结构所体现的属性,包含对程序员透明的硬件细节,如组成计算机系统的各个功能部件的结构和功能,及相互连接方法等。 5. 冯?诺依曼计算机的特点是什么? 解:冯?诺依曼计算机的特点是:P8 ●计算机由运算器、控制器、存储器、输入设备、输出设备五大 部件组成; ●指令和数据以同同等地位存放于存储器内,并可以按地址访 问; ●指令和数据均用二进制表示; ●指令由操作码、地址码两大部分组成,操作码用来表示操作的 性质,地址码用来表示操作数在存储器中的位置; ●指令在存储器中顺序存放,通常自动顺序取出执行; ●机器以运算器为中心(原始冯?诺依曼机)。

计算机组成原理复习题及答案

一、填空、选择或判断 1.多核处理机是空间并行计算机,它有___多__个CPU。 2.计算机的发展大致经历了五代变化,其中第四代是1972-1990 年的_大规模和超大规 模集成电路______计算机为代表。 3.计算机从第三代起,与IC电路集成度技术的发展密切相关。描述这种关系的是_摩尔__ 定律。 4.1971年,英特尔公司开发出世界上第一片4位微处理器__Intel 4004_____。首次将CPU 的所有元件都放入同一块芯片之内。 5.1978年,英特尔公司开发的___Intel 8086_______是世界上第1片通用16位微处理器, 可寻址存储器是_1MB______。 6.至今为止,计算机中的所有信息仍以二进制方式表示的理由是__物理器件性能所致___。 7.冯。诺依曼计算机工作方式的基本特点是__按地址访问并顺序执行指令_____。 8.20世纪50年代,为了发挥__硬件设备_____的效率,提出了_多道程序___技术,从而发 展了操作系统,通过它对__硬软资源______进行管理和调度。 9.计算机硬件能直接执行的只有__机器语言_________ 。 10.完整的计算机系统应包括__配套的硬件设备和软件系统______。 11.计算机的硬件是有形的电子器件构成,它包括_运算器__、_控制器_、_存储器__、_适配器_、_系统总线__、__外部设备__。 12.当前的中央处理机包括__运算器_____、_控制器_____、__存储器_____。 13.计算机的软件通常分为__系统软件_______和___应用软件_____两大类。 14.用来管理计算机系统的资源并调度用户的作业程序的软件称为__操作系统_____,负责将_高级____-语言的源程序翻译成目标程序的软件称为___编译系统____。 15.计算机系统中的存储器分为__内存____和__外存______。在CPU执行程序时,必须将 指令存放在__内存______中。 16.计算机存储器的最小单位为___位______。1KB容量的存储器能够存储___8192_____个这样的基本单位。 17.在计算机系统中,多个系统部件之间信息传送的公共通路称为_总线_____。就其所传送的信息的性质而言,在公共通路上传送的信息包括__数据__、__地址__和__控制____信息。 18.指令周期由__取指____ 周期和__执行_____周期组成。 19.下列数中最小的数为_______. A (101001)2 B(52)8 C (101001)BCD D(233)16 20.下列数中最大的数为 A ()2 B(227)8 C (96)16D(143)5 21.在机器数中,________的零的表示形式是唯一的。 A原码B补码C反码D原码和反码 22.某机字长32位,采用定点小数表示,符号位为1位,尾数为31位,则可表示的最大正 小数为___C____,最小负小数为___D_____ A +(231-1) B -(1-2-32) C +(1-2-31)≈+1 D-(1-2-31)≈-1 23.某机字长32位,采用定点整数表示,符号位为1位,尾数为31位,则可表示的最大正 整数为___A____,最小负整数为___D_____ A +(231-1) B -(1-2-32)

计算机组成原理试题库集及答案

计算机组成原理试题库集及答案

第一章计算机系统概论 1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 解:P3 计算机系统:由计算机硬件系统和软件系统组成的综合体。 计算机硬件:指计算机中的电子线路和物理装置。 计算机软件:计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 5. 冯?诺依曼计算机的特点是什么? 解:冯?诺依曼计算机的特点是:P8 计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成; 指令和数据以同同等地位存放于存储器内,并可以按地址访问; 指令和数据均用二进制表示; 指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置; 指令在存储器中顺序存放,通常自动顺序取出执行; 机器以运算器为中心(原始冯?诺依曼机)。 7. 解释下列概念: 主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。 解:P9-10 主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。 CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。 主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。 存储单元:可存放一个机器字并具有特定存储地址的存储单位。 存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。 存储字:一个存储单元所存二进制代码的逻辑单位。 存储字长:一个存储单元所存二进制代码的位数。 存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。 机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。 指令字长:一条指令的二进制代码位数。 8. 解释下列英文缩写的中文含义:

计算机组成原理课后答案

… 第一章计算机系统概论 什么是计算机系统、计算机硬件和计算机软件硬件和软件哪个更重要 计算机系统:计算机硬件、软件和数据通信设备的物理或逻辑的综合体 计算机硬件:计算机的物理实体 计算机软件:计算机运行所需的程序及相关资料 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要 如何理解计算机系统的层次结构 实际机器M1向上延伸构成了各级虚拟机器,机器M1内部也可向下延伸而形成下一级的微程序机器M0,硬件研究的主要对象归结为传统机器M1和微程序机器M0,软件研究对象主要是操作系统及以上的各级虚拟机 》 说明高级语言、汇编语言和机器语言的差别及其联系。 机器语言是可以直接在机器上执行的二进制语言 汇编语言用符号表示指令或数据所在存储单元的地址,使程序员可以不再使用繁杂而又易错的二进制代码来编写程序 高级语言对问题的描述十分接近人们的习惯,并且还具有较强的通用性 如何理解计算机组成和计算机体系结构 计算机体系结构是对程序员可见的计算机系统的属性 计算机组成对程序员透明,如何实现计算机体系结构所体现的属性 冯·诺依曼计算机的特点是什么 。 由运算器、控制器、存储器、输入设备、输出设备五大部件组成 指令和数据以同一形式(二进制形式)存于存储器中 指令由操作码、地址码两大部分组成 指令在存储器中顺序存放,通常自动顺序取出执行 以运算器为中心(原始冯氏机) 画出计算机硬件组成框图,说明各部件的作用及计算机硬件的主要技术指标。 计算机硬件各部件 运算器:ACC, MQ, ALU, X ' 控制器:CU, IR, PC 主存储器:M, MDR, MAR I/O设备:设备,接口 计算机技术指标: 机器字长:一次能处理数据的位数,与CPU的寄存器位数有关 存储容量:主存:存储单元个数×存储字长 运算速度:MIPS, CPI, FLOPS 解释概念 & 主机:计算机硬件的主体部分,由 CPU+MM(主存或内存)组成 CPU:中央处理器,是计算机硬件的核心部件,由运算器+控制器组成 主存:计算机中存放正在运行的程序和数据的存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成

计算机组成原理典型例题讲解

分析设计计算: 1.CPU结构如图1所示,其中有一个累加寄存器AC,一个状态条件寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向。 (1)标明图中四个寄存器的名称。 (2)简述指令从主存取到控制器的数据通路。 (3)简述数据在运算器和主存之间进行存/ 取访问的数据通路。 图1 解: (1)a为数据缓冲寄存器DR ,b为指令寄存器IR ,c为主存地址寄存器,d为程序计数器PC。 (2)主存M →缓冲寄存器DR →指令寄存器IR →操作控制器。 (3)存贮器读:M →缓冲寄存器DR →ALU →AC 存贮器写:AC →缓冲寄存器DR →M

2. 某机器中,配有一个ROM芯片,地址空间0000H—3FFFH。现在再用几个16K×8的芯片构成一个32K×8的RAM区域,使其地址空间为8000H—FFFFH。假设此RAM芯片有/CS和/WE信号控制端。CPU地址总线为A15—A0,数据总线为D7—D0,控制信号为R//W,MREQ(存储器请求),当且仅当MREQ 和R//W同时有效时,CPU才能对有存储器进行读(或写)。 (1)满足已知条件的存储器,画出地址码方案。 (2)画出此CPU与上述ROM芯片和RAM芯片的连接图。 解:存储器地址空间分布如图1所示,分三组,每组16K×8位。 由此可得存储器方案要点如下: (1)用两片16K*8 RAM芯片位进行串联连接,构成32K*8的RAM区域。片内地址:A0——A13,片选地址为:A14——A15; (2)译码使用2 :4 译码器; (3)用/MREQ 作为2 :4译码器使能控制端,该信号低电平(有效)时,译码器工作。 (4)CPU的R / /W信号与RAM的/WE端连接,当R // W = 1时存储器执行读操作,当R // W = 0时,存储器执行写操作。如图1 0000 3FFF 8000

计算机组成原理练习题及参考答案

1.10111000当做无符号数的值为多少,当做整数的值为多少,当做定点小数的值为多少?(十进制数) 无符号:2^7+2^5+2^4+2^3=128+32+16+8=184 整数:10111000 定点小数:10111000 11000111(取反) 11000111(取反) + 1 + 1 11001000 11001000 -(2^3+2^6)=-72 -(1/2+1/16)=-9/16 2.已知接受到的信息为001100001111,其中有效数据位为8位,运用海明码检测,问信息传输是否有错?8位的数据值是多少? 编号 检测位 数据位 12 1100 0 M8 C1=M1⊕M2⊕M4⊕M5⊕M7=0 11 1011 0 M7 C2=M1⊕M3⊕M4⊕M6⊕M7=0 10 1010 1 M6 C4=M2⊕M3⊕M4⊕M8=0 9 1001 1 M5 C8=M5⊕M6⊕M7⊕M8=0 8 1000 0 C8 7 0111 0 M4 发:0111 6 0110 0 M3 收:0000 5 0101 0 M2 发 ⊕收=0111 4 0100 1 C4 即M4出错则数据实为00111001 3 0011 1 M1 2 0010 1 C2 1 0001 1 C1 3.已知原始报文为1111,生成多项式为G (x )=x 4+x 2 +x+1,求编码后的报文 (1):将生成多项式为G (x )=x 4+x 2 +x+1,转换成对应的二进制为10111 (2)生成多项式为5(R+1)位,将原始报文左移4(R)位为11110000 (3)进行模2除 _______00011__________ ______ 10111________________00010100_____________10111_______________010010________ 10111_____1101 11110000 10111 (4)编码CRC 码为11110011 4.采用IEEE754标准的32位短浮点数格式,即0-22位为尾数,23-30位为阶码位,第1位为数符,其中阶码偏置为127,试求出32位浮点代码CC9E23AF 的真值(结果可用任何进

计算机组成原理习题及答案54686word版本

计算机组成原理习题及答案54686

概论 一、选择题: 1.1946年研制成功的第一台电子数字计算机称为_B_。A.EDVAC B.ENIAC C.EVNAC D.EINAC 2.完整的计算机系统应包括__D_____.A..运算器、存储器、控制器 B.外部设备和主机 C.主机和存储器 D.配套的硬件和软件设备 3.计算机系统中的存储器系统是指__D____.A.RAM存储器 B.ROM存储器 C.内存储器 D.内存储器和外存储器 4.至今为止,计算机中的所有信息仍以二进制方式表示的理由是_C_____. A..节约元件 B.运算速度快 C.物理器件性能所致 D.信息处理方便 5.计算机硬件能直接执行的只有_B___. A.符号语言 B.机器语言 C.机器语言和汇编语言 D.汇编语言 二、填空题: 1.计算机的硬件包括__运算器_._控制器_._存储器_._输入设备_._输出设备__. 2.在计算机术语中,将运算器和控制器合在一起称为_CPU__,而将_CPU__和存储器合在一起称为__主机__. 3.计算机的软件一般分为两大类:一类叫_系统__软件,一类叫_应用__软件,其中,数据库管理系统属于_系统_软件,计算机辅助教学软件属于__应用___软件. 4.计算机系统中的存储器分为_内存储器_和_外存储器_.在CPU执行程序时,必须将指令存放在_内存储器__中. 5.输入、输出设备以及辅助存储器统称为_外部设备___. 6.计算机存储器的最小单位为__位___,1KB容量的存储器能够存储_1024*8__个这样的单位. 7.在计算机系统中,多个系统部件之间信息传送的公共通路称为__总线___,就其所传送的信息的性质而言,在公共通路上传送的信息包括_数据__、__地址__和__控制___信息. 三、衡量计算机性能的基本指标有哪些? 答:1.基本字长 2.数据通路宽度 3.运算速度:包括CPU时钟频率和数据传输率 4.存储器的容量:包括主存储器的容量和外存储器的容量 5.外围设备及其性能 6.系统软件配置运算方法和运算器 一、选择题: 1.在机器数中,__B____的零的表示形式是唯一的. A.原码 B.补码 C.反码 D.原码和反码 3.若某数X的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法__B__码. A.原 B.补 C.反 D.移 4.运算器虽有许多部件组成,但核心部分是__B____. A.数据总路线 B.算术逻辑运算单元 C.多路开关 D.通用寄存器 5.在定点二进制运算器中,减法运算一般通过__D_____来实现. A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制加法器 D.补码运算的二进制加法器

计算机组成原理试题

计算机组成原理试题(A) 教学中心名称考点成绩 专业、班级姓名学号 一、填空题(每空1分,共10分) 1.计算机中的信息可分为两类,它们是信息和信息。 2.第二代电子数字计算机所用的基本器件是。 3.设X=-9/16,[X]补= 。 4.运算器中的核心部件是。 5.浮点表示法中,阶码决定浮点数的,尾数决定浮点数的。 6.CPU中PC的主要功能是。 7.按照信息的传送格式,接口可分为和两大类。 二、选择题(每小题2分,共20分) 1. 某主存储器按字节编址,地址线数目为16,这个存储器的容量为 . A 16K×16位B.32K×8位、C.64K ×8位 2.采用DMA方式传送数据时,每传送一个数据就要占用的时间。 A一个指令周期B.一个存储周期C.一个机器周期 3. Cache是。 A.主存的一部分 B.为扩大存储容量而设置的 C.为提高存储系统的速度而设置的 4.操作控制器的功能是。 A产生操作控制信号,以解释并执行指令 B、产生时序信号C.对指令泽码 5.中断响应时,保存PC并更新PC的内容,主要是为了. A.提高处理机的速度 B.能进入中断处理程字并能正确返回原程序 C.便于编制中断处理程序 6.计算机辅助设计是指。 A.CAD B.CAI C.CAT 7.某机字长32位,内存容量为4MW,若按字节编址,其寻址范围为. A.0~4M B。0~16M C.0~32M 8.在磁盘存储器中,与转速无关的技术指标是。 A.存储密度B.平均等待时间C.数据传输率 9.设指令中的形式地址为以相对寻址时,操作数的有效地址E=. A.(D)B.(PC)+D C.(R)+D

10.计算机中,执行部件接控制部件的命令所作的不可再分的操作称为. A.微命令B.微操作C操作 三.判断改错题(每小题2分,共10分。正确,在括号内打√;错误,则打×并更正) 1.磁盘存储器是一种随机存取存储器。() 2.零地址指令就是没有操作数的指令。() 3.时序发生器是控制器的主要部件之一。() 4.设X=10110110,采奇校验时,其校验位C=1。() 5.中断处理过程中,保存现场必须在中断服务之后进行。() 四.简答题(每小题10分,共40分) 1.CPU由哪些主要部件组成?说明各部件的作用。 2.试述高速缓冲存储器的基本设计思想和特点。 3.主机与外部设备间为什么要设置接口? 4.为什么说取指令是公操作?在取指令阶段,CPU主要完成哪些操作? 五.计算题(共10 分) 1.设X=0.0101,Y=-0.1101,用双符号补码计算X+Y=?和X-Y=?并判断其结果是否溢出。(5分) 2. 设X=8C3E(H),Y=B6DF(H),Z=54D2(H)。求X∧Y⊕Z=? (5分) 七.设计题(10分) 某机字长16 位,主存按字编址,容量为8MW,请用如下RAM芯片为该机设计一个主存。 A A0 07 1.地址线和数据线各有多少根? 2.共用多少这种芯片? 3.画出其组成框图,并正确标出各信号线。

计算机组成原理练习题答案

一、选择题 1、完整得计算机系统应包括运算器、存储器、控制器。 一个完整得计算系统应该就是:硬件系统与软件系统,硬件系统应该包括运算器,控制器,存储器,输入设备与输出设备,软件系统包括系统软件与应用软件、而您给得答案中B与D就是可以排除得,也就就是不能选,A与C两个中A得可能性最大,答案只能选A、 3、冯、诺依曼计算机工作方式得基本特点就是按地址访问并顺序执行指令. 4、移码表示法主要用于表示浮点数中得阶码。 5、动态RAM得刷新就是以行为单位得。 8、在定点运算器中产生溢出得原因就是运算得结果得超出了机器得表示范围。 10、在指令得地址字段中,直接指出操作数本身得寻址方式,称为立即寻址. 11、目前得计算机,从原理上讲指令与数据都以二进制形式存放. 13、计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”得概念,最早提出这种概念得就是冯、诺依曼。 16、在CPU中,跟踪后继指令地址得寄存器就是程序计数器。 20、系统总线中地址总线得作用就是用于选择指定得存储单元或外设。 21、计算机中得主机包含运算器、控制器、存储器。 23、原码一位乘运算,乘积得符号位由两个操作数得符号进行异或运算. 24、对于真值“0”表示形式唯一得机器数就是移码与补码。 25、若[X]补=0、0100110,则[X]反= 0、0100110。--x为正数 26、在CPU中,存放当前执行指令得寄存器就是指令寄存器。 保存当前正在执行得指令得寄存器称为(指令寄存器)。 指示当前正在执行得指令地址得寄存器称为(程序计数器或指令计数器)。 27、下列编码中通常用作字符编码得就是ASCII码。 ASCII ASCII(American Standard CodeforInformationInterchange,美国信息互换标准代码)就是基于拉丁字母得一套电脑编码系统.它主要用于显示现代英语与其她西欧语言。它就是现今最通用得单字节编码系统,并等同于国际标准ISO/IEC646。28、在下列存储器中,半导体存储器可以作为主存储器. 30、在CPU中跟踪指令后继地址得寄存器就是PC。 31、EPROM就是指光擦除可编程得只读存储器。

计算机组成原理复习题

第一章 一、填空 1.计算机系统主要由()、()两大部分组成。 2.计算机硬件子系统由()、()、()、()、() 3.计算机软件子系统由()、() 4.计算机应用软件由()、()、()、() 5.计算机系统软件由()、()、()、() 6.计算机的主要技术指标()、()、() 7.计算机发展五代主要代表计算机()、()、()、()、() 8.计算机未来发展方向()、()、()、() 9.计算机按功能可分为()、()、() 10. ( )与()、输入输出接口和系统总线合称为计算机主机。 11.用高级语言编写的程序称为()程序,经编译程序或解释程序翻译后成为()程序。 12.程序设计语言一般分为三类()、()、()。 13.数控机床是计算机在()方面的应用,邮局自动分拣信件是计算机在()方面的应用。 14.现代计算机主要采用()结构作为计算机硬件之间的连接方式。 15.用二进制代码表示的计算机语言称为(),用助记符编写的语言称为()。 二、选择题 1.“从中间开始”设计的“中间”目前多数在() A.传统机器语言机器级与操作系统机器级之间 B.传统机器语言机器级与微程序机器级之间 C.微程序机器级与汇编语言机器级之间 D.操作系统机器级与汇编语言机器级之间 2.在计算机系统设计中,比较好的方法是( ) A .从上向下设计B.从下向上设计 C .从两头向中间设计 D .从中间开始向上、向下设计 第二章 1.R-S触发器逻辑框图是什么?它有几个输入端各是什么?它有几个输出端?各是什么? 2.D触发器逻辑框图是什么?它有哪几个同步输入端?哪几个异步输入端?它有哪几个输出端?

3.二—四译码器的工作原理?(如图) 4.并行四位寄存器的工作原理?(如图) 1. 三态开关的工作原理: D IN D OUT E 5.半加器本位和逻辑表达式 6. 半加器进位逻辑表达式。 7.全加器本位和逻辑表达式是: 8 . 全加器向高位进位的逻辑表达式: 9.SN74181是什么芯片?作什么运算取决哪些引脚? 10. SN74182是什么芯片?作用? 11.用SN74181芯片组成一个16位运算器,片内并行进位片间串行进位。(给定引脚)。 181给定引脚: 12.用SN74181,SN74182组成一个16位运算器,并行相加并行进位(给定引脚)。 0~A 3 0~B 3 0~S 3 0~F 3 CC C n C n+4 A = B M P G

相关文档
最新文档