计算机组成与结构练习题(1-7章)确定版

更新时间:2023-12-03 01:34:01 阅读量: 教育文库 文档下载

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

计算机组成与结构练习题

第一章 计算机系统概论 一、 填空

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. 机器工作状态 3.在计算机系统设计中,比较好的方法是 ( )

A .从上向下设计 B .从下向上设计 C .从两头向中间设计 D .从中间开始向上、向下设计 4 .实现汇编语言源程序变换成机器语言目标程序是由( )

A .编译程序解释 B .编译程序翻译 C .汇编程序解释 D .汇编程序翻译 5. 计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是( ) A. 汇编语言机器级——操作系统机器级——高级语言机器级 B. 汇编语言机器级——应用语言机器级——高级语言机器级 C. 微程序机器级——传统机器语言机器级——汇编语言机器级 D. 传统机器语言机器级——高级语言机器级——汇编语言机器级 第二章 计算机的逻辑部件 1、 三态开关的工作原理: DIN DOUT E Din为数据输入端 Dout为数据输出端 E 为控制端高电平有效

2、半加器本位和逻辑表达式 ,半加器进位逻辑表达式,及电路。

3、 全加器本位和逻辑表达式,全加器向高位进位的逻辑表达式,电路。

4、设计一个具有十个输入端的BCD码编码器?(要求列出真值表,写出逻辑表达式,画出逻辑框图)

5、设计一个三八译码器:(要求列出真值表,写出逻辑表达式,画出逻辑框图)

第三章 运算方法与运算部件

1. 已知X=21,Y=17,求[X+Y]BCD=?[X+Y]余3=?

2. 已知:X=0.1011,Y=0.0101,求[0.5X]补,[0.25X]补,[-X]补,2[X]补,[0.5Y]补,[0.25Y]补,[-Y]补,2[-Y]补。

3. 已知:2[X]补=1.0101001,1/2[Y]原=1.01011000,用变形补码计算[X]补+[Y]补,并判断溢出。

4. X=-1101, Y=-1011, 用原码一位乘求X*Y

6. 求信息1011的海明码

5. X=-1101, Y=-1011, 用补码一位乘求X*Y

7. 信息位8位的海明码,在接收到报文110010100000,

求出发送端发送的信息位。

第四章 主 存 储 器

1.使用多体结构的主存储器的目的?什么是低位地址叉,其优点何在?

(1)使用多体结构的主存储器,是为了使用可以独立读写的多个主存储器,以提高对它们并行读,快速得到多个数据的能力。缓解单个主存储器读写速度慢的矛盾。

(1) 在多体结构的主存储器中,通常多选用把相邻的存储字存放在不同的存储体中,这被称为低位地址交叉的组织形式,

它更符合程序运行的局部性原理,有利于同时(或时间上有覆盖)地读写地址相邻的几个存储字。 2、静态存储器和动态存储器器件的特性有哪些主要区别?各自主要应用在什么地方? (1)

主要性能 存储信息 破坏性读出 需要刷新 行列地址

SRAM 触发器 非 非 同时送 DRAM 电容 是 需要 分两次送 运行速度 集成度 发热量 存储成本 快 低 大 高 慢 高 小 低 (2) 由于动态存储器集成度高,生产成本低,被广泛地用于实现要求更大容量的主存储器。

静态存储器读写速度快,生产成本高,通常多用其实现容量可以较小的高速缓冲存储器。 3、存储器按材质分可分为几大类? 可分为三大类: 磁性存储器、半导体存储器、光存储器。 4、存储器的地址线和它容量关系? 静态存储器:容量=2n n——地址线根数

动态存储:(对行、列选择的) 容量=2 n——地址线根数 5、存储器的主要技术指标有哪些? 主要技术指标:容量、存取速度、价/位(价格) 6、简述六管静态存储器结构及工作过程?

其结构如下图所示:

工作过程: 存入“1”

W=1 T5 T6 开通

D=1 ? T6?A?T1开通? B=0 ?T2止 ? A=1 W=0后 T5 T6 截止 A=1 B=0 存入“1” 读出:若原存“1”

W=1 T5 T6 开通 A=1?T6?D=1 取出。 保存: W=0 T5 T6 截止,状态不变。

2n

7、如何用2114和8位机CPU连接成一个1K*8的系统?(位扩展)

8、单管动态随机存储器结构及工作过程?

结构如图所示:

M T

存数:例存“1”

W=1 T开通 1==D?T?C 充电 W=0 C充上电 VC=E

读出:W=1 T开通 VC?D VC=E 取出“1” D

VC =0取出“0” C

9、MROM PROM EPROM DRAM SRAM 各是什么芯片?

MROM:腌膜只读存储器 PROM:可编程只读存储器

EPROM:紫外线擦除可擦写只读存储器。 DRAM:动态随机存储器。 SRAM:静态随机存储器。

11、提高存储器和CPU传输信息速度的方法? 采用高速的存储器芯片。

采用多体并行存储器、扩展字宽提高主存频带宽度(Bm) 采用多体交叉编址,同时读取多个信息。

采用设置CACHE存储器方式。

12.如何用6264和16位机CPU连接成一个16K*16的系统?

第五章 指令系统

1.确定哪些数据类型用数据表示来实现,下面几项中不重要的是:

A.能够缩短程序运行的时间 B.数据表示能够有良好的通用性和利用率 C.尽可能多的用硬件实现,提高性能 D.减少CPU和主存储器之间的通信量 2.有效的缩短地址码的长度,主要采用的有哪些方法? (1)用间址寻址方式缩短地址码长度 (2)用变址寻址方式缩短地址码长度

(3)用寄存器间接寻址方式缩短地址码长度是最有效的方法

3.指令优化编码方法,就编码的效率来讲,那种方法最好?

A. 固定长度编码 B. 扩展编码法 C. huffman编码法 D. 以上编码都不是

4、人们根据特定需要预先为计算机编制的指令序列称为( )。 A、软件 B、文件 C、集合 D、程序 5、先计算后再访问内存的寻址方式是( )。 A、立即寻址 B、直接寻址 C、间接寻址 D、变址寻址 6、以下四种类型指令中,执行时间最长的是( )。 A、RR 型 B、RS 型 C、SS 型 D、程序控制指令 8、在计算机中存放当前指令地址的寄存器叫( ),在顺序执行指令的情况下(存储器按字节编址,指令字长32位),每执行一条指令,使寄存器自动加( );在执行( )指令或( )操作时,( )应接收新地址。 A、指令寄存器 B、地址寄存器 C、程序寄存器 D、转移 E、中断 F、顺序 G、1 H、2 I、4 9、在CPU中,保存当前正在执行的指令的寄存器为(),保存当前正在执行的指令地址的寄存器是(),算术逻辑运算的结果通常放在( )或()中。

A、程序计数器 B、指令寄存器 C、程序状态字 D、通用寄存器 E、地址寄存器 F、数据寄存器 G、累加器 10、下列叙述中,能反映RISC特征的有()。

A、丰富的寻址方式 B、使用微程序控制器 C、执行每条指令所需的机器周期数的平均值小于2 D、多指令格式

18. 页式虚拟存储器的页表一般包含那几部分及各部分的作用是什么?

21.某半导体存储器容量为14KB,其中0000H~1FFFH为ROM区,2000H ~37FFH为RAM区,地址总线A15 ~A0,双向数据线D7 ~D0,读/写控制线R/W。可选用的存储芯片有EPROM4KB/片,RAM2K×4/片。 (1)画出该存储芯片级逻辑图,包括地址线、数据线、片选信号线(低电平有效)及读/写信号线的连接; (2)说明加到各芯片的地址范围; (3)写出各片选信号的逻辑式。

22.说明采用多级结构的存储器系统的每一层存储器所用的存储介质的种类。

高速缓冲存储器用静态存储器芯片实现,主存储器用动态存储器芯片实现,虚拟存储器使用的是高速磁盘上的一片存储空间。

23.下表给出的各存储器方案中,哪些是合理?哪些是不合理的?对不合理得如何进行修改?

26.已知某8位机的主存采用半导体存储器,地址码为18位,若使用4K×4位RAM芯片组成该机所允许的最大空间,并选用模块条的形式,问:

(1)若每个模块条为32K×8位,共需几个模块条? (2)每个模块条内共有多少片RAM芯片? (3)CPU如何选择各模块条?

27.设存储器容量为32个字,字长64位,模块数m=4,请分别画出按顺序方式和交叉方式组织的存储器结构示意图。

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

Top