欢迎来到天天文库
浏览记录
ID:11255506
大小:533.50 KB
页数:16页
时间:2018-07-11
《组成原理-第二版-唐朔飞著-课后习题详解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、存储器12.画出用1024×4位的存储芯片组成一个容量为64K×8位的存储器逻辑框图。要求将64K分成4个页面,每个页面分16组,指出共需多少片存储芯片。解:设采用SRAM芯片,则:总片数=(64K×8位)/(1024×4位)=64×2=128片题意分析:本题设计的存储器结构上分为总体、页面、组三级,因此画图时也应分三级画。首先应确定各级的容量:页面容量=总容量/页面数=64K×8/4=16K×8位,4片16K×8字串联成64K×8位组容量=页面容量/组数 =16K×8位/16=1K×8位,16片1K
2、×8位字串联成16K×8位组内片数=组容量/片容量=1K×8位/1K×4位=2片,两片1K×4位芯片位并联成1K×8位存储器逻辑框图:(略)。14.某8位微型机地址码为18位,若使用4K×4位的RAM芯片组成模块板结构的存储器,试问:(1)该机所允许的最大主存空间是多少?(2)若每个模块板为32K×8位,共需几个模块板?(3)每个模块板内共有几片RAM芯片?(4)共有多少片RAM?(5)CPU如何选择各模块板?解:(1)该机所允许的最大主存空间是:218×8位=256K×8位=256KB(2)模块板总
3、数=256K×8/32K×8=8块(3)板内片数=32K×8位/4K×4位=8×2=16片(4)总片数=16片×8=128片(5)CPU通过最高3位地址译码输出选择模板,次高3位地址译码输出选择芯片。地址格式分配如下:15.设CPU共有16根地址线,8根数据线,并用(低电平有效)作访存控制信号,作读写命令信号(高电平为读,低电平为写)。现有下列存储芯片:ROM(2K×8位,4K×4位,8K×8位),RAM(1K×4位,2K×8位,4K×8位),及74138译码器和其他门电路(门电路自定)。试从上述规格
4、中选用合适芯片,画出CPU和存储芯片的连接图。要求:(1)最小4K地址为系统程序区,4096~16383地址范围为用户程序区。(2)指出选用的存储芯片类型及数量。(3)详细画出片选逻辑。解:(1)地址空间分配图:系统程序区(ROM共4KB):0000H-0FFFH用户程序区(RAM共12KB):1000H-3FFFH (2)选片:ROM:选择4K×4位芯片2片,位并联 RAM:选择4K×8位芯片3片,字串联(RAM1地址范围为:1000H-1FFFH,RAM2地址范围为2000H-2FFF
5、H,RAM3地址范围为:3000H-3FFFH) (3)各芯片二进制地址分配如下:A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0ROM1,200000000000000000000011111111111RAM100010000000000000001111111111111RAM200100000000000000010111111111111RAM300110000000000000011111111111111CPU和存储器连接逻辑图及片选逻辑如下图(3)所示:图(
6、3)25.什么是“程序访问的局部性”?存储系统中哪一级采用了程序访问的局部性原理?答:程序运行的局部性原理指:在一小段时间内,最近被访问过的程序和数据很可能再次被访问;在空间上,这些被访问的程序和数据往往集中在一小片存储区;在访问顺序上,指令顺序执行比转移执行的可能性大(大约5:1)。存储系统中Cache-主存层次和主存-辅存层次均采用了程序访问的局部性原理。28.设主存容量为256K字,Cache容量为2K字,块长为4。(1)设计Cache地址格式,Cache中可装入多少块数据?(2)在直接映射方式
7、下,设计主存地址格式。(3)在四路组相联映射方式下,设计主存地址格式。(4)在全相联映射方式下,设计主存地址格式。(5)若存储字长为32位,存储器按字节寻址,写出上述三种映射方式下主存的地址格式。解:(1)Cache容量为2K字,块长为4,Cache共有2K/4=211/22=29=512块,Cache字地址9位,字块内地址为2位因此,Cache地址格式设计如下:Cache字块地址(9位)字块内地址(2位)(2)主存容量为256K字=218字,主存地址共18位,共分256K/4=216块,主存字块标记
8、为18-9-2=7位。直接映射方式下主存地址格式如下:主存字块标记(7位)Cache字块地址(9位)字块内地址(2位)(3)根据四路组相联的条件,一组内共有4块,得Cache共分为512/4=128=27组,主存字块标记为18-7-2=9位,主存地址格式设计如下:主存字块标记(9位)组地址(7位)字块内地址(2位)(4)在全相联映射方式下,主存字块标记为18-2=16位,其地址格式如下:主存字块标记(16位)字块内地址(2位)(5)若存储字长为32位,存
此文档下载收益归作者所有