存储器芯片的容量通常用的方式表示,其中为字数,为每个字的位数
1. 存储器芯片的容量通常用的方式表示,其中为字数,为每个字的位数。以下几种存储器芯片分别有多少地址线和数据线。
1)
    2)
3)
4)
2. 假定计算机系统需要512字节RAM和512字节ROM容量。使用的RAM芯片是128字8位,ROM芯片为位。RAM芯片有控制端,ROM芯片有控制端,CPU有地址线、数据线、读写控制线等,试确定各存储器芯片的地址空间,指出存储器以及各存储器芯片需要的地址线数量,并画出存储器与CPU的连接图。
3. 某32位计算机系统的主存采用32位字节地址空间和32位数据线访问存储器,若使用4M位的DRAM芯片组成32MB主存,并采用内存条的形式,问:
1)若每个内存条为位,共需要多少内存条。
2)每个内存条内共有多少片DRAM芯片。
3)主存共需多少DRAM芯片。
4)CPU如何有选择地访问各内存条。
4. 某计算机位的主存地址空间中用2片的ROM和2片的RAM芯片构成。画出CPU与RAM和ROM连接图。RAM的控制信号为,CPU的地址线为,数据线为8位的线路,控制信号有读写控制和访存请求
5. 一台计算机采用256的RAM芯片和的ROM芯片。计算机系统需要2K字节的RAM和4K字节的ROM,以及4个输入/输出接口,每个接口有4个8位的寄存器,采用存储器映象的编址方式,位于8KB地址空间的高端。存储器地址的最高2位为00表示访问RAM,为01或10表示访问ROM,为11表示访问输入/输出接口寄存器。
1)需要多少RAM和ROM芯片?
2)画出存储器地址映象表,指出地址空间中各段分别映象到什么芯片。
3)用十六进制数给出RAM、ROM和接口寄存器的地址范围。
6. Intel 82875 MCH 存储器控制接口支持 128Mb, 256Mb,512Mb 的8位或者16位的SDRAM芯片,存储器数据接口为64位,问,
(1) 存储器容量最小是多少?
(2) 将存储器芯片以位扩展方式构成内存条,再字扩展方式扩展容量,最多支持8个内存条,存储器容量最大是多少?
(3) 最大配置时,每次存储器刷新多少数据位?
7. 有一个“Cache-主存”存储层次。主存容量为8个块,Cache容量为4个块,采用直接地址映像。
(1) 对于如下主存块地址流:0,1,2,5,4,6,7,1,2,4,1,3,7,2,如果主存中内容开始时未装入cache中,请列出每次访问后cache中各块的分配情况。
(2) 指中块命中的时刻。
(3) 求出此期间cache的命中率。
8. 对于下述访存地址序列(字地址):
1,4,8,5,20,17,19,56,9,11,4,43,5,6,9,17
假定cache是直接映像的,cache的容量是16字,初始时cache为空。在下列两种情况下,标出每次访存的cache命中情况以及最后cache的内容。
(1) 每块1字
(2) 每块4字。
9. 对于下述访存地址序列(字地址):
1,4,8,5,20,17,19,56,9,11,4,43,5,6,9,17
假定cache是全相联映像的,cache的容量都是16字,初始时cache为空。在下列情况下,
标出每次访存的cache命中情况以及最后cache的内容:
(1) 每块一字,采用FIFO替换策略。
(2) Cache是全相联映像,每块4字,采用FIFO替换策略。
(3) Cache是全相联映像每块4字,采用LRU替换策略。
10. 对于下述访存地址序列(字地址):
1,4,8,5,20,17,19,56,9,11,4,43,5,6,9,17
假定cache的容量都是16字,初始时cache为空。在下列情况下,标出每次访存的cache命中情况以及最后cache的内容:
(1) Cache是4路组相联映像,每块1字,采用FIFO替换策略。
(2) Cache是2路组相联映像,每块4字,采用LRU替换策略。
11. 设2路组相联映像的cache容量为块,每块是一个32位的字,主存容量是cache的256倍,其中有如表5-5所示数据(地址和数据均采用十六进制表示)
rom是什么
地址
000000
000008
010000
010004
00FFFC
FFFFF8
FFFFFC
数据
13579246
87654321
7777777
11235813
12345678
11223344
24682468

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。