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

更新时间:2023-12-26 17:22:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

计算机组成原理第一章习题 1.存储单元是指___B__。

A 存放一个二进制信息位的存储元

B 存放一个机器字的所有存储元集合

C 存放一个字节的所有存储元集合

D 存放两个字节的所有存储元集合;

2.冯·诺依曼机工作的基本方式的特点是__B__。

A 多指令流单数据流

B 按地址访问并顺序执行指令 C 堆栈操作

D 存贮器按内容选择地址 3.完整的计算机应包括__D__。

A 运算器、存储器、控制器 ; B 外部设备和主机 ; C 主机和实用程序 ;

D 配套的硬件设备和软件系统 ;

4.运算器虽有许多部件组成,但核心部件是__B__。 A.数据总线

B.算术逻辑运算单元 C.多路开关 D.累加寄存器

5.运算器的主要功能是进行__C___。 A.逻辑运算 B.算术运算

C.逻辑运算与算术运算 D.初等函数的运算

6.从器件角度看,计算机经历了四代变化。但从系统结构看,至今绝大多数计算机仍属于__B___型计算机。 A.并行

B.冯.诺依曼 C.智能 7.D.下列实时处理

A. __D__属于应用软件。 B. 操作系统C. 编译系统 D.文本处理连接程序

8.目前的计算机,A.指令以二进制形式存放,从原理上讲__C__数据以。 十进制形式存放

B.指令以十进制形式存放,数据以二进制形式存放

C.指令和数据都以二进制形式存放

D.指令和数据都以十进制形式存放

9.至今为止,计算机中的所有信息仍以二进制方式表示的理由是__D___。 A.节约元件 B.运算速度快

C.物理器件性能所至 D.信息处理方便

10.描述汇编语言特性的概念中,有错误的句子是__C__。

A. 对程序员的训练要求来说,需要硬件知识

B. 汇编语言对机器的依赖性高 C. 用汇编语言编制程序的难度比高级语言小

D. 汇编语言编写的程序执行速度比高级语言快

11. 中央处理器(CPU)是指__C__。 A. 运算器 B. 控制器

C. 运算器. 控制器和cache D. 运算器、控制器和主存储器 12.计算机与日常使用的袖珍计算器的本质区别在于__D___。 A. 运算速度的高低 B. 存储器容量的大小 C. 规模的大小 D. 自动化程度的高低

13.计算机问世至今,不管怎样更新,依然保持“存储程序”的概念,最早提出这种概念的是__C___。 A. 帕斯卡 B. 巴贝奇 C. 冯·诺依曼 D. 贝尔

14. 有些计算机将一部分软件房屋地存于只读存储器中,称之为__C___。 A. 硬件

B. 软件 C. 固件 D. 辅助存储器

15. 计算机系统中的存储系统是指__D___。

A. RAM存储器 B. ROM存储器 C. 主存 D. 主存和辅存

16. 用以指定待执行指令所在地址的是__C___。 A. 指令寄存器 B. 数据计数器 C. 程序计数器 D. 累加器

17. 下列__D___不属于输入设备。 A. 画笔与图形板 B. 键盘 C. 鼠标 D. 打印机

18. 下列__C___不属于输出设备。 A. 打印机

B. 磁带机 C. 光笔 D. 绘图仪

19.计算机只懂机器语言,而人类熟悉高级语言,帮人机通信必须借助 __A___。 A. 编译程序 B. 编辑程序 C. 连接程序 D. 载入程序

20. 只有当程序要执行时,它才会去将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,此程序称为__C__。 A. 目标程序 B. 编译程序 C. 解释程序 D. 汇编程序

计算机组成原理第二章习题 1.以真空管为主要器件的是___A___。

A. 第一代计算机 B. 第二代计算机

C. 第三代计算机 D. 第四代计算机

2.所谓第二代计算机是以__C____为主要器件。

A. 超大规模集成电路 B. 集成电路

C. 晶体管 D. 电子管

3.第三代计算机是以___B___为主要器件。

A. 超大规模集成电路 B. 集成电路

C. 晶体管 D. 电子管

4.ENIAC用的主要元件的是___C___。 A. 集成电路

B. 晶体管 C. 电子管 D. 以上都不对

5.目前被广泛使用的计算机是___A__。

A. 数字计算机 B. 模拟计算机

C. 数字模拟混合式计算机 D. 特殊用途的计算机

6.个人计算机(PC)属于__C____类计算机。 A. 大型机 B. 小型机 C. 微型机 D. 超级计算机

7.通常计算机的更新换代以___A___为依据。

A. 电子器件 B. 电子管 C. 半导体 D. 延迟线

8.目前大多数集成电路生产中,所采用的基本材料为___A___。

A. 单晶硅 B. 非晶硅

C. 锑化钼 D. 硫化镉

1

9.计算机科技文献中,英文缩写CAI5. 从信息流的传送效率来看,代表____B__。 ___B___工作效率最低。 A. 计算机辅助制造 A. 三总线系统 B. 计算机辅助教学 B. 单总线系统 C. 计算机辅助设计 C. 双总线系统 D. 计算机辅助管理 D. 多总线系统 10.邮局把信件进行自动分拣,使用6. 计算机使用总线结构的便于增减的计算机技术是___D___。 外设,同时___C___。 A. 机器翻译 A. 减少信息传输量 B. 自然语言理解 B. 提高信息传输速度 C. 机器证明 C. 减少了信息传输线的条数 D. 模式识别 D. 减少了存储器占用时间 14. 在计数器定时查询方式下,若每

次计数从上一次计数的终止点开始,则___B___。

A. 设备号小的优先级高

B. 每个设备使用总线的机会相等 C. 设备号大的优先级高 15. 在三种集中式总线仲裁中,独立请求方式响应时间最快,但它是以___B___为代价的。

A. 增加仲裁器开销 B. 增加控制线数

C. 增加仲裁器开销和控制线数 11.计算机在过程控制应用时,控制单元必须使用的重要部件是___D___。 A. 键盘 B. CRT C. 打印机 D. 数/模与模/数转换器 12.目前我们所说的个人台式商用机属于___D___。 A.巨型机 B.中型机 C.小型机 D.微型机 13. Pentium-3是一种___A___。 A.64位处理器 B.16位处理器 C.准16位处理器 D.32位处理器 14. 电子邮件是指___B___。 A. 用计算机管理邮政信件 B. 通过计算机网络收发消息 C. 用计算机管理电话系统 D. 用计算机处理收发报业务 计算机组成原理第三章习题 1. 信息只用一条传输线 ,且采用脉冲传输的方式称为__A___。 A. 串行传输 B. 并行传输 C. 并串行传输 D. 分时传输 2. 根据传送信息的种类不同,系统总线分为___B___。 A. 地址线和数据线 B. 地址线、数据线和控制线 C. 地址线、数据线和响应线 D. 数据线和控制线 3. 系统总线中地址线的功能是__D____。 A. 用于选择主存单元地址 B. 用于选择进行信息传输的设备 C. 用于选择外存地址 D. 用于指定主存和I/O设备接口电路的地址 4. 连接计算机与计算机之间的总线属于__C____总线。 A. 片内 B. 系统 C. 通信

7. 系统总线中控制线的功能是__A____。 A.提供主存、I/O接口设备的控制信号和响应信号及时序信号 B.提供数据信息 C.提供主存、I/O接口设备的控制信号 D.提供主存、I/O接口设备的响应信号 8. PCI总线的基本传输机制是___C___。 A. 并行传送 B. 串行传送 C. 猝发式传送 D. DMA传送 9. 描述PCI总线中基本概念不正确的是___D___。 A. PCI总线是一个与处理器无关的高速外围总线 B. PCI总线的基本传输机制是猝发式传输 C. PCI设备不一定是主设备 D. 系统中只允许有一条PCI总线 10. 下面对计算机总线的描述中,确切完备的概念是___D___。 A. 地址信息、数据信息不能同时出现 B. 地址信息与控制信息不能同时出现 C. 数据信息与控制信息不能同时出现 D. 两种信息源的代码不能在总线中同时传送 11. 集中式总线仲裁中,___C___响应时间最快。 A. 菊花链方式 B. 计数器定时查询方式 C. 独立请求方式 12. 三种集中式总线控制中,__A____方式对电路故障最敏感。 A.链式查询 B.计数器定时查询 C.独立请求。 13. 在计数器定时查询方式下,若计数从0开始,则____A__。 A. 设备号小的优先级高 B. 每个设备使用总线的机会相等 C. 设备号大的优先级高

D. 增加总线占用时间

16. 总线通信中的同步控制是___B___。

A. 只适合于CPU控制的方式 B. 同统一时序控制的方式

C. 只适合于外围设备控制的方式 17. 同步通信之所以比异步通信具有较高的传输频率是因为__D____。 A. 同步通信不需要应答信号且同步通信方式的总线长度较短

B. 同步通信用一个公共的时钟信号进行同步

C. 同步通信中,各部件存取时间比较接近

D. 以上因素的总和

18. 在各种异步通信方式中,___C___速度最快。 A. 全互锁 B. 半互锁 C. 不互锁

19. 在同步通信中,一个总线周期的传输过程是___B___。

A. 先传送数据,再传输地址 B. 先传送地址,再传输数据 C. 只传输数据

20. 不同的信号共用一组信号线,分时传送,这种总线传输方式是____D__传输。 A. 猝发 B. 并行 C. 串行 D. 复用

21. 总线的异步通信方式__A____。 A. 不采用时钟信号,只采用握手信号

B. 既采用时钟信号,又采用握手信号

C. 既不采用时钟信号,又不采用握手信号

22. 总线的半同步通信方式__B____。

A. 不采用时钟信号,只采用握手信号

B. 既采用时钟信号,又采用握手信号

C. 既不采用时钟信号,又不采用握手信号

答案:1.A 2.B 3.D 4.C 5.B

2

6.C 7.A 8.C 9.D A.16 10.D 11.C 12.A 13.A B.18 14.B 15.B 16B 17.D C.26 18.C 19.B 20.D 21.A D.20 22.B 11.CRT的分辨率为1024ⅹ1024像计算机组成原理第四章习题 素,像素的颜色数为256,1. EPROM是指______。 则刷新存储器的容量是A. 读写存储器 ______。 B. 只读存储器 A.256KB C. 可编程的只读存储器 B.512KB D. 可擦除可编程的只读存储器 C. 1MB 2. 在主存和CPU之间增加cache存D. 8MB 储器的目的是______。 12. 某机字长32位,存储容量1MB,A. 增加内存容量 若按字编址,它的寻址范围是______。

A. 使磁头移动到要找的柱面上所需的时间

B. 在磁道上找到要找的扇区所需的时间

C. 在扇区中找到要找的数据所需的时间

20. 活动磁头磁盘存储器的平均寻址时间指______。 A. 平均找道时间

B. 平均寻道时间加平均等待时间 C. 平均等待时间

21. 磁盘的盘面上有很多半径不同的同心圆,这些同心圆称为______。 B. 提高内存可靠性 C. 解决CPU和主存之间的速度匹配问题 D. 增加内存容量,同时加快存取速度 3. 某单片机的系统程序,不允许用户在执行时改变,则可以选用______作为存储芯片。 A. SRAM B. 闪速存储器 C. cache D.辅助存储器 4.CD-ROM是______型光盘。 A.一次 B.重写 C.只读 5. 外存储器与内存储器相比,外存储器______。 A.速度快,容量大,成本高 B.速度慢,容量大,成本低 C.速度快,容量小,成本高 D.速度慢,容量大,成本高 6.常用的虚拟存储系统由______两级存储器组成。 A.主存—辅存 B.快存—主存 C.快存—辅存 D.通用寄存器—主存 7.在虚拟存储器中,当程序正在执行时,由______完成地址映射。 A.程序员 B.编译器 C.装入程序 D.硬件和操作系统 8.采用虚拟存储器的目的是______。 A.提高主存储器的存取速度 B.扩大主存储器的存储空间 C.提高外存储器的存取速度 D.扩大外存储器的存储空间 9.程序员编程所用的地址叫做______。 A.逻辑地址 B.物理地址 C.真实地址 10. 一个256KB的存储器,其地址线和数据线总和为______。

______。 A.1MB B.512KB C.256K D.256KB 13.某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是______。 A.4MB B.2MB C.2M D.1M 14.某计算机字长32位,存储容量是8MB,若按双字编址,那么它的寻址范围是______。 A. 256K B. 512K C. 1M D. 2M 15. “与非”门中的某一个输入值为“0”,那么它的输出值______。 A. 为“0” B. 为“1” C. 要取决于其他输入端的值 16.一个四体并行低位交叉的存储器,每个模块的容量是64K×32位,存取周期为200ns,下列说法正确的是______。 A. 在200ns内,存储器能向CPU提供256位二进制信息 B. 在200ns内,存储器能向CPU提供128位二进制信息 C. 在50ns内,每个模块能向CPU提供32位二进制信息 17.在下列因素中,与Cache命中率无关的是 ______。 A. Cache块的大小 B. Cache的容量 C. 主存的存取时间 18.Cache的地址映象中,若主存中的任一块均可映射到Cache内的任一块的位置上,称为 ______。 A. 直接映象 B. 全相联映象 C. 组相联映象 19.在磁盘存储器中,查找时间是

A.扇区 B. 磁道 C. 磁柱

15. 由于磁盘上的内部同心圆小于外部同心圆,则对其所存储的数据量而言,______。

A. 内部同心圆大于外部同心圆 B. 内部同心圆等于外部同心圆 C. 内部同心圆小于外部同心圆 应用题: 132K、用×16k16×位的存储器,要求画出该8位的SRAM芯片构成存储器的组成逻辑框图。

2、已知某8位机的主存采用半导体存储器,地址码为18位,采用4K×4位的SRAM芯片组成该机所允许的最大主存空间,并选用模块条形式,问: 1)若每个模块条为32K×8位,共需几个模块条? 2)每个模块条内有多少片RAM芯片? 3)主存共需多少RAM芯片?CPU需使用几根地址线来选择各模块?使用何种译码器?

3、设有一个具有20位地址和32位字长的存储器,问:

1)该存储器能存储多少个字节的信息?

2)如果存储器由512k×8位的SRAM 芯片组成,需多少片?

3)需多少位地址作芯片选择?

4、假设CPU执行某段程序时,共访问Cache 3800次,访问主存200次,已知Cache存取周期为50ns,主存存取周期为250ns,求Cache的命中率、平均访问时间和Cache-主存系统的效率。

5、设有16个固定磁头的硬盘,每道的存储容量为62 500B,盘驱动器转速为40r/s,求最大数据传输率。

6、设写入磁盘存储器的数据代码是1011011100,分别画出归零制(RZ)、

3

不归零制(NRZ)、调相制(RM)、调频制(FM)四种记录方式的写磁头电流波形。

7、磁盘组有6个磁盘,每片有两个记录面,存储区域内径为22cm,外径为33cm,道密度为40tpm(道每毫米),内层位密度为40bpm,转速为40r/s,问:

1)共有多少存储面可用? 2)共有多少柱面?

3)盘组总存储容量是多少? 4)数据传输率是多少?

答案:1.D 2.C 3.B 4.C 5.B 6.A 7.D 8.B 9.A 10.C 11.C 12.C 13.C 14.C 15.B 16.C 17.B

计算机组成原理第五章习题

1. DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称为______。

A. 停止CPU访问主存 B. 周期挪用

C. DMA与CPU交替访问 2.微型计算机中,主机和高速硬盘进行数据交换一般采用______方式。 A. 程序查询方式 B. 中断方式 C. DMA方式

3.计算机主机和终端串行传送数据时,要进行串-并或并-串转换,这样的转换_____。

A. 只有通过专门的硬件来实现 B. 可以用软件实现,并非一定用硬件实现

C. 只能用软件实现

4.主机和设备传送数据时,采用______主机与设备是串行工作的。 A. 程序查询方式 B. 中断方式 C. DMA方式

5. 下述______种情况会提出中断请求。

A. 产生存储周期窃取

B. 在键盘输入过程中,每按一次键

C. 两数相加结果为零

6. 主机与设备传送数据时,采用______,CPU的效率最高。 A. 程序查询方式 B. 中断方式 C. DMA方式

7. 中断发生时,程序计数器内容的保护和更新是由______完成的。 A. 硬件自动

B. 进栈指令和转移指令 C. 访存指令

8. 中断向量地址是______。 A. 子程序入口地址

B. 中断服务程序入口地址

C. 中断服务程序入口地址的地址 9. 在中断响应周期,置“0”允许中断触发器是由______完成的。 A. 硬件自动

B. 程序员在编制中断服务程序时设置的

C. 关中断指令

10. I/O编址方式可分为统一编址和独立编址,______。

A. 统一编址就是将I/O地址看作是存储器地址的一部分,可用专门的I/O指令对设备进行访问

B. 独立编址是指I/O地址和存储器地址是分开的,所以对I/O访问必须有专门的I/O指令

C. 统一编址是指I/O地址和存储器地址是分开的,所以可用访存指令实现CPU对设备的访问

11. 目前在小型和微型计算机里最普遍采用的字母与字符编码是_____。 A. BCD码

B. 十六进制代码 C. ASCII码

12.I/O与主机交换信息的方式中,中断方式的特点是______。 A. CPU与设备串行工作,传送与主程序串行工作 B. CPU与设备并行工作,传送与主程序串行工作 C. CPU与设备并行工作,传送与主程序并行工作

13. I/O采用统一编址时,存储单元和I/O设备是靠______来区分的。 A. 不同的地址线 B. 不同的地址码 C. 不同的控制线

14. I/O采用统一编址时,进行输入输出操作的指令是______。 A. 控制指令 B. 访存指令 C. 输入输出指令

15. 中断服务程序的最后一条指令是______。 A. 转移指令 B. 出栈指令 C. 中断返回指令

16. 鼠标器适合于用______方式实现输入操作。 A. 程序查询 B. 中断 C. DMA

17. 以下叙述______是正确的。 A. 外部设备一旦发出中断请求,便立即得到CPU的响应

B. 外部设备一旦发出中断请求,CPU应响应

C. 中断方式一般用于处理随机出现的服务请求 18. 键盘、鼠标、显示器、打印机属于______设备。 A. 机-机通信

B. 计算机信息驻留 C. 人机交互

19. MODEM属于______设备。 A. 机-机通信

B. 计算机信息驻留 C. 人机交互

20. 采用DMA方式传送数据时,每传送一个数据要占用______的时间。 A. 一个指令周期 B. 一个机器周期 C. 一个存取周期 21. 周期挪用(窃取)用于______中。 A. 直接存储器存取方式的输入输出

B. 程序查询方式的输入输出 C. 程序中断方式的输入输出 22. DMA方式______。

A. 既然能用于高速外围设备的信息传送,也就能代替中断方式 B. 不能取代中断方式

C. 也能向CPU请求中断处理数据传送

23. 当采用______输入操作情况下,除非计算机等待,否则无法传送数据给计算机。

A.程序查询方式 B. 中断方式 C. DMA方式

24. 某系统对输入数据进行取样处理,每抽取一个输入数据,CPU就要中断处理一次,将取样的数据放至存储器中保留的缓冲区中,该中断处理需X秒。此外,缓冲区内每存储N个数据,主程序就将其取出进行处理需Y秒,可见,该系统平均每秒______次中断请求。

A. N/(N*X+Y) B. N/(X+Y)N C. min[1/X,N/Y]

25. I/O与主机交换信息的方式中,DMA的特点是是______。 A. CPU与设备串行工作,传送与主程序串行工作 B. CPU与设备并行工作,传送与主程序串行工作 C. CPU与设备并行工作,传送与主程序并行工作

计算机组成原理第六章习题 1. 设寄存器的位数为8位,机器数采用补码的形式(含1位符号位),对应于十进制-27寄存器内容为______。 A. 27H B. 9BH C. E5H

2. 对真值0表示唯一的机器数是______。

4

A. 原码

B. 补码和移码 C. 反码

D. 以上都不对

3. 在整数定点机中,下述说法正确的是______。

A. 原码和反码不能表示-1,补码能表示-1

B. 三种机器数均可表示-1

C. 三种机器数均可表示-1,且三种机器数的表示范围相同

4. 在小数定点机中,下述说法正确的是______。

A. 只有补码能表示-1 B. 只有原码不能表示-1 C. 三种机器数均不可表示-1 5. 某机字长8位,采用补码形式(含1位符号位),它所能表示的整数范围是______。

A. -127 ~ +127 B. -128 ~ +128 C. -128 ~ +127

6. 设x为整数,[x]反=1,1111,对应的真值是______。 A. -15 B. -1 C. -0

7.设x为整数,[x]补=1,x1x2x3x4x5,,若要x < -16, x1 ~ x5满足的条件是______。

A. x1 ~ x5至少有一个为1

B. x1 必须为0, x2 ~ x5至少有一个为1

C. x1 必须为0, x2 ~ x5任意 8. 设[x]原=1.x1x2x3x4,,若要x > -1/2, x1 ~ x4满足的条件是______。

A. x1 必须为0, x2 ~ x4至少有一个为1

B. x1 必须为0, x2 ~ x4任意 C. x1 必须为1, x2 ~ x4任意 9. 设[x]补=1.x1x2x3x4,,若要x > -1/2, x1 ~ x4满足的条件是______。

A. x1 必须为1, x2 ~ x4至少有一个为1

B. x1 必须为1, x2 ~ x4任意 C. x1 必须为1, x2 ~ x4至少有一个为1 10. x为真值, x*为其绝对值,则等式[-x*]补 =[-x]补的条件是______。 A. x任意 B. x为正数 C. x为负数

11. 用n+1位字长表示定点数(其中1位为符号位),它所能表示的整数范围是______,它所能表示的小数范围是_____。

A. 0≤|N|≤2n

-1

B. 0≤|N|≤2n+1

-1

C. 0≤|N|≤1-2-(n+1)

D. 0≤|N|≤1-2-n

12. 32位字长的浮点数,其中阶码8位(含1位阶符),尾数24位(含1位数符),则其对应的最大正数为____,最小负数为____,最小的绝对值为____;若机器数采用补码表示,且尾数为规格化形式,则对应的最大正数为____,最小正数为____,最小负数为____。

A. 2127(1-2-23

)

B. -2127(1-2-23

)

C. 2-129

D. -2

+127

E. 2-128 * 2-23

F. 2-127 * 2-23

13. 16位字长的浮点数,其中阶码7位(含1位阶符),尾数9位(含1位数符),当机器数采用原码表示时,所能表示的数的范围是____,采用补码表示时所能表示数的范围是____。

A. -264 ~ 264(1-2-8

)

B. -263 ~ 263(1-2-8

)

C. -263 ~ 263(1-2-9

)

D. -263(1-2-8) ~ 263(1-2-8

)

14. 16位字长的浮点数,其中阶码7位(含1位阶符),尾数9位(含1位数符),当机器数采用原码表示时,它所能表示的最接近0的负数是____,采用补码表示时它所能表示的最接近0的负数是____。

A. -2

-71

B. -2-72

C. -2-73

15. 当[x]反=1.1111时,对应的真值为______。 A. -0 B. -15/16 C. -1/16

16. 在浮点机中,下列______是正确的。

A. 尾数的第一数位为1时,即为规格化形式

B. 尾数的第一数位与数符不同时, 即为规格化形式

C. 不同的机器数有不同的规格化形式

D. 尾数的第一数位为0时,即为规格化形式

17. 浮点数的表示范围和精度取决于______。

A. 阶码的位数和尾数的机器数形式

B. 阶码的机器数形式和尾数的位数

C. 阶码的位数和尾数的位数 D. 阶码的机器数形式和尾数的机器数形式

18. 在浮点机中______是隐含的。 A. 阶码 B. 数符 C. 尾数 D. 基数

19. 在规格化的浮点表示中,若只将移码的阶码改为补码表示,其余部分保持不变,则将会使浮点数的表示范围______。 A. 增大 B. 减小 C. 不变

20. 采用规格化的浮点数是为了______。

A. 增加数据的表示范围 B. 方便浮点运算

C. 防止运算时数据溢出 D. 增加数据的表示精度

21. 设机器数字长8位(含1位符号位),若机器数BAH为补码,则算术左移一位得______,算术右移一位得______。

A. F4H DDH B. B4H 6DH C. F4H 9DH D. B5H EDH

计算机组成原理第七章习题 1. 零地址指令在指令格式中不给出操作数的地址,它的操作数来自______。

A. 立即数和栈项 B. 暂存器

C. 栈顶和次栈顶

2. 操作数在寄存器中的寻址方式称为______寻址。 A. 直接寻址 B. 寄存器直接 C. 寄存器间接

3. 寄存器间接寻址中,操作数在______中。

A. 通用寄存器 B. 堆栈 C. 主存单元

4. 变址寻址方式中,操作数的有效地址是______。

A. 基址寄存器内容加上形式地址(位移量)

B. 程序计数器内容加上形式地址 C. 变址寄存器内容加上形式地址 5. 基址寻址方式中,操作数的有效地址是______。

A. 基址寄存器内容加上形式地址(位移量)

B. 程序计数器内容加上形式地址 C. 变址寄存器内容加上形式地址 6. 采用基址寻址可扩大寻址范围,且______。

A. 基址寄存器内容由用户确定,在程序执行过程中不可变

B. 基址寄存器内容由操作系统确定,在程序执行过程中不可变

C. 基址寄存器内容由操作系统确定,在程序执行过程中可变

7. 采用变址寻址可扩大寻址范围,

5

且______。

A. 变址寄存器内容由用户确定,在程序执行过程中不可变

B. 变址寄存器内容由操作系统确定,在程序执行过程中可变

C. 基址寄存器内容由用户确定,在程序执行过程中可变

8. 设变址寄存器为X,形式地址为D,某机具有先变址再间址的寻址方式,则这种寻址方式的有效地址为______。

A. EA=(X)+D B. EA=(X)+(D) C. EA=((X)+D)

9. 设变址寄存器为X,形式地址为D,某机具有先间址再变址的寻址方式,则这种寻址方式的有效地址为______。

A. EA=(X)+D B. EA=(X)+(D) C. EA=((X)+D)

10. 设相对寻址的转移指令占两个字节,第一字节是操作码,第二字节是相对位移量(用补码表示),若CPU每当从存储器取出一个字节时,即自动完成(PC)+1→PC,设当前PC的内容为2000H,要求转移到2008H地址,则该转移指令第二个字节的内容应为______。 A. 08H B. 06H C. 0AH

11. 设相对寻址的转移指令占两个字节,第一字节是操作码,第二字节是相对位移量(用补码表示),若CPU每当从存储器取出一个字节时,即自动完成(PC)+1→PC,设当前PC的内容为2009H,要求转移到2000H地址,则该转移指令第二个字节的内容应为______。 A. F5H B. F7H C. 09H

12. 为了缩短指令中地址码的长度,应采用______寻址。 A. 立即数 B. 寄存器 C. 直接

13. 操作数地址存放在寄存器中的寻址方式是______。 A. 寄存器寻址 B. 寄存器间接寻址 C. 变址寄存器寻址

14. 下列叙述能反映RISC特征的是______。(多选)

A. 丰富的寻址方式

B. 指令执行采用流水方式 C. 控制器采用微程序设计 D. 指令长度固定

E. 只有LOAD/STORE指令访问存储

F. 难以用优化编译生成高效的目标代码

G. 配置多个通用寄存器

15. 下列叙述能反映CISC特征的是______。(多选)

A. 丰富的寻址方式 B. 指令字长固定

C. 大多数指令需要多个时钟周期才能执行完成

D. 各种指令都可以访存

E. 只有LOAD/STORE指令访问存储器

F. 采用优化编译技术

某机主存容量为4M × 16位,且存储字长等于指令字长,若该机指令系统能完成97种操作,操作码位数固定,且具有直接、间接、基址、变址、相对、立即等六种寻址方式。

(1) 画出一地址指令格式并指出

各字段的作用。

(2) 该指令直接寻址的最大范

围。

(3) 一次间址和多次间址的寻址

范围。

(4) 立即数的范围。

(5) 相对寻址的范围(用十进制

数表示)。

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

一种执行时间最短?哪一种最长?哪一种便于用户编制处理数组问题的程序?哪一种便于程序的浮动?为什么?

(7) 如何修改指令格式,使指令

的直接寻址范围可扩大到4M?

计算机组成原理第八章习题 1. 下列说法正确的是______。 A. 指令周期等于机器周期 B. 指令周期大于机器周期 C. 指令周期是机器周期的两倍

2. 中断标志触发器用于______。 A. 向CPU发中断请求

B. 指示CPU是否进入中断周期 C. 开放或关闭中断系统

3. 允许中断触发器用于______。 A. 向CPU发中断请求 B. 指示正有中断在进行 C. 开放或关闭中断系统

4. CPU响应中断的时间是______。 A. 一条指令执行结束 B. 外设提出中断 C. 取指周期结束

5. 程序计数器的位数取决于______。

A. 存储器的容量 B. 机器字长

C. 指令字长

6. 中断向量可提供______。 A. 被选中设备的地址 B. 传送数据的起始地址 C. 中断服务程序的入口地址 D. 主程序的断点地址

7. 指令寄存器的位数取决于______。

A. 存储器的容量 B. 指令字长 C. 机器字长

8. 与具有n个并行部件的处理器相比,一个n段流水处理器______。 A. 具备同等水平的吞吐能力 B. 不具备同等水平的吞吐能力 C. 吞吐能力大于前者的能力 9.某机有四级中断,优先级从高到低为1→2→3→4.若将优先级顺序修改,改后1级中断的屏蔽字为1011,2级中断的屏蔽字为1111,3级中断的屏蔽字为0011,4级中断的屏蔽字为0001,则修改后的优先顺序从高到低为______。

A. 3→2→1→4 B. 1→3→4→2 C. 2→1→3→4

10. 超标量流水技术______。

A. 缩短原来流水线的处理器周期 B. 在每个时钟周期内同时并发多条指令

C. 把多条能并行操作的指令组合成一条具有多个操作码字段的指令 11. 超流水线技术是______。

A. 缩短原来流水线的处理器周期 B. 在每个时钟周期内同时并发多条指令

C. 把多条能并行操作的指令组合成一条具有多个操作码字段的指令 12. 由编译程序将多条指令组成一条指令,这种技术称做______。 A. 超标量技术 B. 超流水线技术 C. 超长指令字技术

13. 中断周期前是______,中断周期后是______。

A. 取指周期,执行周期 B. 执行周期,取指周期 C. 间指周期,执行周期

6

且______。

A. 变址寄存器内容由用户确定,在程序执行过程中不可变

B. 变址寄存器内容由操作系统确定,在程序执行过程中可变

C. 基址寄存器内容由用户确定,在程序执行过程中可变

8. 设变址寄存器为X,形式地址为D,某机具有先变址再间址的寻址方式,则这种寻址方式的有效地址为______。

A. EA=(X)+D B. EA=(X)+(D) C. EA=((X)+D)

9. 设变址寄存器为X,形式地址为D,某机具有先间址再变址的寻址方式,则这种寻址方式的有效地址为______。

A. EA=(X)+D B. EA=(X)+(D) C. EA=((X)+D)

10. 设相对寻址的转移指令占两个字节,第一字节是操作码,第二字节是相对位移量(用补码表示),若CPU每当从存储器取出一个字节时,即自动完成(PC)+1→PC,设当前PC的内容为2000H,要求转移到2008H地址,则该转移指令第二个字节的内容应为______。 A. 08H B. 06H C. 0AH

11. 设相对寻址的转移指令占两个字节,第一字节是操作码,第二字节是相对位移量(用补码表示),若CPU每当从存储器取出一个字节时,即自动完成(PC)+1→PC,设当前PC的内容为2009H,要求转移到2000H地址,则该转移指令第二个字节的内容应为______。 A. F5H B. F7H C. 09H

12. 为了缩短指令中地址码的长度,应采用______寻址。 A. 立即数 B. 寄存器 C. 直接

13. 操作数地址存放在寄存器中的寻址方式是______。 A. 寄存器寻址 B. 寄存器间接寻址 C. 变址寄存器寻址

14. 下列叙述能反映RISC特征的是______。(多选)

A. 丰富的寻址方式

B. 指令执行采用流水方式 C. 控制器采用微程序设计 D. 指令长度固定

E. 只有LOAD/STORE指令访问存储

F. 难以用优化编译生成高效的目标代码

G. 配置多个通用寄存器

15. 下列叙述能反映CISC特征的是______。(多选)

A. 丰富的寻址方式 B. 指令字长固定

C. 大多数指令需要多个时钟周期才能执行完成

D. 各种指令都可以访存

E. 只有LOAD/STORE指令访问存储器

F. 采用优化编译技术

某机主存容量为4M × 16位,且存储字长等于指令字长,若该机指令系统能完成97种操作,操作码位数固定,且具有直接、间接、基址、变址、相对、立即等六种寻址方式。

(1) 画出一地址指令格式并指出

各字段的作用。

(2) 该指令直接寻址的最大范

围。

(3) 一次间址和多次间址的寻址

范围。

(4) 立即数的范围。

(5) 相对寻址的范围(用十进制

数表示)。

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

一种执行时间最短?哪一种最长?哪一种便于用户编制处理数组问题的程序?哪一种便于程序的浮动?为什么?

(7) 如何修改指令格式,使指令

的直接寻址范围可扩大到4M?

计算机组成原理第八章习题 1. 下列说法正确的是______。 A. 指令周期等于机器周期 B. 指令周期大于机器周期 C. 指令周期是机器周期的两倍

2. 中断标志触发器用于______。 A. 向CPU发中断请求

B. 指示CPU是否进入中断周期 C. 开放或关闭中断系统

3. 允许中断触发器用于______。 A. 向CPU发中断请求 B. 指示正有中断在进行 C. 开放或关闭中断系统

4. CPU响应中断的时间是______。 A. 一条指令执行结束 B. 外设提出中断 C. 取指周期结束

5. 程序计数器的位数取决于______。

A. 存储器的容量 B. 机器字长

C. 指令字长

6. 中断向量可提供______。 A. 被选中设备的地址 B. 传送数据的起始地址 C. 中断服务程序的入口地址 D. 主程序的断点地址

7. 指令寄存器的位数取决于______。

A. 存储器的容量 B. 指令字长 C. 机器字长

8. 与具有n个并行部件的处理器相比,一个n段流水处理器______。 A. 具备同等水平的吞吐能力 B. 不具备同等水平的吞吐能力 C. 吞吐能力大于前者的能力 9.某机有四级中断,优先级从高到低为1→2→3→4.若将优先级顺序修改,改后1级中断的屏蔽字为1011,2级中断的屏蔽字为1111,3级中断的屏蔽字为0011,4级中断的屏蔽字为0001,则修改后的优先顺序从高到低为______。

A. 3→2→1→4 B. 1→3→4→2 C. 2→1→3→4

10. 超标量流水技术______。

A. 缩短原来流水线的处理器周期 B. 在每个时钟周期内同时并发多条指令

C. 把多条能并行操作的指令组合成一条具有多个操作码字段的指令 11. 超流水线技术是______。

A. 缩短原来流水线的处理器周期 B. 在每个时钟周期内同时并发多条指令

C. 把多条能并行操作的指令组合成一条具有多个操作码字段的指令 12. 由编译程序将多条指令组成一条指令,这种技术称做______。 A. 超标量技术 B. 超流水线技术 C. 超长指令字技术

13. 中断周期前是______,中断周期后是______。

A. 取指周期,执行周期 B. 执行周期,取指周期 C. 间指周期,执行周期

6

本文来源:https://www.bwwdw.com/article/cozx.html

Top