计算机学院计算机组成原理习题集 联系客服

发布时间 : 星期六 文章计算机学院计算机组成原理习题集更新完毕开始阅读

第三次作业

1. 用补码阵列乘法器计算x*y,其中x=-11111,y=-11011。

2. 用加减交替法计算x/y,其中x=-01011,y=11001。

3. 设阶码3位,尾数6位,用浮点运算方法计算x+y,x-y,其中x=2-100

y=2*(0.010110)。

-101

*(-0.010110),

第3章

一.选择题

1.主(内)存用来存放 。

内部存储器

第一次作业

A.程序 B.数据 C.微程序 D.程序和数据 2.下列存储器中,速度最慢的是 。

A.半导体存储器 B.光盘存储器 C.磁带存储器 D.硬盘存储器 3.某一SRAM芯片,容量为16K×1位,则其地址线有 。 A.14根 B.16K根 C.16根 D.32根 4.下列部件(设备)中,存取速度最快的是 。

A.光盘存储器 B.CPU的寄存器 C.软盘存储器 D.硬盘存储器 5.在主存和CPU之间增加Cache的目的是 。

A.扩大主存的容量 B.增加CPU中通用寄存器的数量 C.解决CPU和主存之间的速度匹配 D.代替CPU中的寄存器工作 6.计算机的存储器采用分级存储体系的目的是 。 A.便于读写数据 B.减小机箱的体积

C.便于系统升级 D.解决存储容量、价格与存取速度间的矛盾 7.相联存储器是按 进行寻址的存储器。 A.地址指定方式 B.堆栈存取方式

C.内容指定方式 D.地址指定与堆栈存取方式结合

8.某SRAM芯片,其容量为1K×8位,加上电源端和接地端后,该芯片的引出线的最少数目应为 。

A.23 B.25 C.50 D.20

9.常用的虚拟存储器由 两级存储器组成,其中辅存是大容量的磁表面存储器。 A.主存—辅存 B.快存—主存 C.快存—辅存 D.通用寄存器—主存

10.在Cache的地址映射中,若主存中的任意一块均可映射到Cache内的任意一块的位置上,则这种方法称为 。

A.全相联映射 B.直接映射 C.组相联映射 D.混合映射 11. 双端口存储器所以能进行高速读/写操作,是因为采用( )。

A 高速芯片 B 新型器件 C 流水技术 D 两套相互独立的读写电路

12. 下列有关RAM和ROM的叙述中,正确的是 (10年考研) I、 RAM是易失性存储器,ROM是非易失性存储器 II、 RAM和ROM都是采用随机存取的方式进行信息访问 III、RAM和ROM都可用作Cache IV、RAM和ROM都需要进行刷新

A:仅I和II B:仅II和III C:仅I,II,III D:仅II,III,IV

13. 假定用若干个2k*4位芯片组成一个8*8位存储器,则地址0B1FH所在芯片的最小地址是 (10年考研)

A:0000H B:0600H C: 0700H D:0800H 二.填空题

1.对存储器的要求是 、 、 ,为解决这三者的矛盾,计算机采用 体系结构。

2.CPU能直接访问 和 ,但不能访问 和 。

3.Cache的映射方式有 、 和 三种。其中 方式,适度地兼顾了前两者的优点又尽量避免其缺点,比较理想。

4.广泛使用的 和 都是半导体RAM存储器。前者的速度比后者快,集成度不如后者高。它们的共同缺点是断电后 保存信息。

5.闪速存储器能提供高性能、低功耗、高可靠性以及瞬时启动能力,为现有的 体系结构带来巨大变化,因此作为 用于便携式电脑中。

6.虚拟存储器指的是 层次,它给用户提供了一个比实际 空间大得多的 。

第二次作业

1.设有一个具有24位地址和8位字长的存储器,求:

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

(2)若存储器由4M×1位的RAM芯片组成,需要多少片? (3)需要哪种译码器实现芯片选择?

2.某计算机系统的内存由Cache和主存构成,Cache的存取周期为45ns,主存的存取周期为200ns。已知在一段给定的时间内,CPU共访问内存4500次,其中340次访问主存,求:

(1)Cache的命中率是多少?

(2)CPU访问内存的平均访问时间是多少? (3)Cache-主存系统的效率是多少?

3. 用2M×8位的SRAM芯片,设计8M×16位的SRAM存储器。

第三次作业

1. 某计算机的CACHE共有16块,采用2路组相联映像方式(即每组2块),每个主存块大小为32字节,按字节编址。则主存129号单元所在主存块应装入到的CACHE组号为?(09年考研)

2.某计算机的主存地址空间大小为256MB,按字节编址。指令CACHE和数据CACHE分离,均有8个CACHE行,每个CACHE行大小为64B,数据CACHE采用直接映射方式。现有两个功能相同的程序A和B ,其代码如下所示:(10年考研)

假定int 类型数据用32位补码表示,程序编译时i,j, sum 均分配在寄存器中,数据a按行优先方式存放,其地址为320(十进制数),请回答下列问题,要求说明理由或给出计算过程。