2015年1月计算机组成原理期末复习ppt课件.ppt
《2015年1月计算机组成原理期末复习ppt课件.ppt》由会员分享,可在线阅读,更多相关《2015年1月计算机组成原理期末复习ppt课件.ppt(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值存储系统的层次结构存储系统的层次结构 为为了了解解决决存存储储容容量量、存存取取速速度度和和价价格格之之间间的的矛矛盾盾,计计算算机机中中通通常常采采用用多多级级存存储储器器体体系系结结构构,即即使使用用高高速速缓缓冲冲存存储储器器、主主存存储储器器和和外外存存储储器器。CPU能能直直接接访访问问的的存存储储器器称称为为内内存存储储器器,包包括括高高
2、速速缓缓冲冲存存储储器器和和主主存存储储器器。CPU不不能能直直接接访访问问外外存存储储器器,外外存存储储器器的的信信息息必必须须调调入入内内存存储储器器才才能被能被CPU处理。处理。高速缓冲存储器简称高速缓冲存储器简称cache,它是计算机系统中的一个高速它是计算机系统中的一个高速小容量半导体存储器。小容量半导体存储器。主存储器简称主存,是计算机主存储器简称主存,是计算机系统的主要存储器,用来存放系统的主要存储器,用来存放计算机运行期间的大量程序和计算机运行期间的大量程序和数据。数据。外存储器简称外存,它外存储器简称外存,它是大容量辅助存储器。是大容量辅助存储器。1资金是运动的价值,资金的价
3、值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值 高速缓冲存储器高速缓冲存储器-主存层次:主存层次:CPU的处理速度比主存的存取速度快。为的处理速度比主存的存取速度快。为弥补主存速度的不足,在主存和弥补主存速度的不足,在主存和CPU之间增加一级高速缓冲存储器之间增加一级高速缓冲存储器(Cache)。其特点是速度高而容量小。它所存放的是主存中部分内容的复制,是当前。其特点是速度高而容量小。它所存放的是主存中部分内容的复制,是
4、当前最有可能被最有可能被CPU访问的信息。访问的信息。从整体看,从整体看,Cache-主存层次的存取速度接近于主存层次的存取速度接近于Cache的速度,而容量接的速度,而容量接近于主存的容量。近于主存的容量。Cache存储器全部由硬件调度,对程序员是存储器全部由硬件调度,对程序员是透明的透明的。主存主存-辅存层次:辅存层次:主存的存储量仍不能满足程序运行的要求,因此利用大主存的存储量仍不能满足程序运行的要求,因此利用大容量、低价格的外部存储器作为辅助存储器。当前要用到或经常用到的信息容量、低价格的外部存储器作为辅助存储器。当前要用到或经常用到的信息存储在主存,未用到或不常用到的信息存储在辅存,
5、需要时调往主存。主存存储在主存,未用到或不常用到的信息存储在辅存,需要时调往主存。主存和辅存一起构成了现在广泛使用的和辅存一起构成了现在广泛使用的“虚拟存储系统虚拟存储系统”。从整体看,主存从整体看,主存-辅存层次具有接近于主存的速度和接近于辅存的容量。辅存层次具有接近于主存的速度和接近于辅存的容量。虚拟存储系统需要由操作系统来调度,因此对系统程序员是不透明的,但对虚拟存储系统需要由操作系统来调度,因此对系统程序员是不透明的,但对应用程序员是透明的。应用程序员是透明的。2资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值
6、资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值存储器的性能指标存储器的性能指标存储容量:存储容量:存储器所包含的存储单元的总数称为存储容量。存储容量用字数存储器所包含的存储单元的总数称为存储容量。存储容量用字数或字节数表示。一个字节定义为或字节数表示。一个字节定义为8个二进制位,一个字包括个二进制位,一个字包括2个或个或4个字节。个字节。存取时间:存取时间:从启动一次存储器操作到完成该操作所经历的时间。例如:读出从启动一次存储器操作到完成该操作所经历的时间。例如:读出时间是指从时间是指从CPU向主存发出有效地址和读命
7、令开始,直到将被选单元的内容向主存发出有效地址和读命令开始,直到将被选单元的内容读出为止所用的时间;写入时间是指从读出为止所用的时间;写入时间是指从CPU向主存发出有效地址和写命令开向主存发出有效地址和写命令开始,直到信息写入被选中单元为止所用的时间。始,直到信息写入被选中单元为止所用的时间。存储周期:存储周期:连续两次访问存储器操作之间所需要的最短时间。一般情况下,连续两次访问存储器操作之间所需要的最短时间。一般情况下,存储周期大于存取时间。这是因为对于任何一种存储器,在读写操作之后,存储周期大于存取时间。这是因为对于任何一种存储器,在读写操作之后,总要有一段恢复内部状态的复原时间。总要有一
8、段恢复内部状态的复原时间。存储器带宽:存储器带宽:又称数据传输率,指单位时间内存储器可读写的数据量,用位又称数据传输率,指单位时间内存储器可读写的数据量,用位/秒或字节秒或字节/秒度量。由存取周期和字长决定。秒度量。由存取周期和字长决定。可靠性:可靠性:用平均无故障时间用平均无故障时间MTBF来衡量。来衡量。其它参数:其它参数:功耗、价格等。功耗、价格等。3资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的
9、时间价值静态随机读写存储器静态随机读写存储器SRAM 目前广泛使用的半导体存储器是目前广泛使用的半导体存储器是MOS型半导体存储器,可以分为静态型半导体存储器,可以分为静态MOS型存储器(型存储器(Static RAM)和动态)和动态MOS型存储器(型存储器(Dynamic RAM)。)。SRAM用一个触用一个触发器作为发器作为存储元存储元,在,在不断电时可以无限期不断电时可以无限期保存记忆的保存记忆的0或或1。地址线:地址线:译码后产生译码后产生字选择线(行线)。字选择线(行线)。数据线:数据线:决定存储单决定存储单元的字长。元的字长。控制线:控制线:指定对存储指定对存储器进行读操作还是写器
10、进行读操作还是写操作。操作。数据线数据线I/O0I/O1I/O2I/O3选择线选择线 0选择线选择线 1选择线选择线 2选择线选择线 63A0A1A2A3A4A54资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值地址译码方式地址译码方式5资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值资金是运动的价值,资金的价值是随时间变
11、化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值SRAM存储器的结构存储器的结构 SRAM存储器由存储体、地址译码电路、读写电路和控制电路组成。存储器由存储体、地址译码电路、读写电路和控制电路组成。存存储储体体:存存储储体体是是存存储储单单元元的的集集合合。通通常常把把各各个个字字的的同同一一位位集集成成在在一一个个芯芯片片(32K1)中中,8个个片片子子就可以构成就可以构成32KB。地地址址译译码码器器:采采用用双双译译码码结结构构。32K个个存存储储单单元元排排列列成成256128的的矩矩阵阵。地地址址线线A0A7经经译译码码后后产产生生256条条行行
12、选选择择线线,A8A14经经译译码码后后产产生生128条条列列选选择线。择线。A0A1A2A3A4A5A6A7I/O0I/O7A8A9A10A11A12A13A146资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值逻辑符号逻辑符号 地地址址信信号号采采用用双双译译码码结结构构可可以以减减少少译译码码线线的的数数目目。每每个个行行线线和和列列线线的的交交叉叉点点控控制制一一个个存存储储单单元元,利利
13、用用256128条条译译码码线线可可以以控控制制256128个个存存储储单单元元。若若采采用用单单译译码码结结构构,则则需需要要32768条译码线。条译码线。控控制制电电路路:CS是是片片选选信信号号,WE是是写写允允许许信信号号,OE是是输输出出允允许许信信号号。CS有有效效(低低电电平平)时时,若若WE0,则则门门G1开开启启,门门G2关关闭闭,进进行行写写操操作作;若若OE0,WE1,则则门门G2开开启启,门门G1关关闭闭,进行读操作。进行读操作。写写读读7资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值资金是运
14、动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值SRAM存储实例存储实例8资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值 RAM芯片通过地址线、数据线和控制线与外部连接。地址线是单向输芯片通过地址线、数据线和控制线与外部连接。地址线是单向输入的,数据线是双向的,既可输入也可输出。入的,数据线是双向的,既可输入也可输出。如容量为如
15、容量为10244位的芯片,位的芯片,有地址线有地址线10根,数据线根,数据线4根;根;单个芯片的存储容量往往不能满足要求,需要进行扩展。单个芯片的存储容量往往不能满足要求,需要进行扩展。位扩展:位扩展:如果存储器芯片的字数满足要求,而位数不够,需进行位扩展。方如果存储器芯片的字数满足要求,而位数不够,需进行位扩展。方法是将芯片的地址线、控制线并联,数据线分联。法是将芯片的地址线、控制线并联,数据线分联。存储器容量的扩展存储器容量的扩展9资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值资金是运动的价值,资金的价值是随时间
16、变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值字扩展:字扩展:如果存储器芯片的位数满足要求,而字数不够,需进行字扩展。方如果存储器芯片的位数满足要求,而字数不够,需进行字扩展。方法是将芯片的低位地址线、数据线、读写控制线并联,利用高位地址线经译法是将芯片的低位地址线、数据线、读写控制线并联,利用高位地址线经译码后作为片选信号。下图利用码后作为片选信号。下图利用4片片16K8芯片经字扩展组成芯片经字扩展组成64K8存储器。存储器。4个芯片的数据线与数据总线个芯片的数据线与数据总线D0D7相连,地址线与地址总线低位地址相连,地址线与地址总线低位地址A0A1
17、3相连,写允许信号相连,写允许信号WE与与CPU的的WE相连。高位地址相连。高位地址A14和和A15经译码器和经译码器和4个片选端相连。个片选端相连。10资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值3 3、译码器的输出是高电平还是低电平?、译码器的输出是高电平还是低电平?2 2、地址译码器要如何选择?选择、地址译码器要如何选择?选择3 3:8 8译码,译码,2 2:4 4译码还是其他?译码还是
18、其他?若需要用若需要用16K16K的芯片组成的芯片组成80K80K的存储器呢?的存储器呢?1 1、要将多少位的低位地址线进行并联?、要将多少位的低位地址线进行并联?多少位的高位地址进行译码?多少位的高位地址进行译码?4 4、写出各个芯片的起始地址、写出各个芯片的起始地址5 5、当地址为、当地址为4001H4001H时,是如何选中需要的存储单元?时,是如何选中需要的存储单元?A0A0A13A13,A14A14,A15A15分别为多少?译码结果如何?分别为多少?译码结果如何?思考思考11资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资
19、金的时间价值资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值 同一时刻同一时刻4个芯片中只能有一个芯片被选中。个芯片中只能有一个芯片被选中。A15A14=00选中第一片,选中第一片,A15A14=01选中第二片,选中第二片,。4个芯片的地址分配如下:个芯片的地址分配如下:A15A14 A13A0第一片第一片 最低地址最低地址 00 00 0000 0000 0000 0000 H 最高地址最高地址 00 11 1111 1111 1111 3FFF H第二片第二片 最低地址最低地址 01 00 0000 0000 00
20、00 4000 H 最高地址最高地址 01 11 1111 1111 1111 7FFF H第三片第三片 最低地址最低地址 10 00 0000 0000 0000 8000H 最高地址最高地址 10 11 1111 1111 1111 BFFF H第四片第四片 最低地址最低地址 11 00 0000 0000 0000 C000 H 最高地址最高地址 11 11 1111 1111 1111 FFFF H12资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数
21、,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值字位同时扩展:字位同时扩展:如果存储器芯片的位数和字数都不满足要求,就需要字位同如果存储器芯片的位数和字数都不满足要求,就需要字位同时扩展。用时扩展。用mn位芯片构成位芯片构成MN位存储器需要(位存储器需要(M/m)(N/n)个芯片。下)个芯片。下图用图用8片片16K4位芯片构成位芯片构成64K8位存储器。位存储器。13资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的
22、这部分资金就是原有资金的时间价值字位同时扩展法是以上两种方法的综合,需要完成数据线、字位同时扩展法是以上两种方法的综合,需要完成数据线、地址线、控制线的连接。先完成地址线、控制线的连接。先完成位扩展位扩展,按照位扩展的方式将,按照位扩展的方式将数据线低位、高位分别接不同芯片,这些位扩展后的芯片形成数据线低位、高位分别接不同芯片,这些位扩展后的芯片形成一组。按照一组。按照字扩展字扩展的方式对这些芯片组的地址线进行连接。注的方式对这些芯片组的地址线进行连接。注意译码器的选择。最后完成控制线(如读写信号)的连接。意译码器的选择。最后完成控制线(如读写信号)的连接。例例1:256K8的芯片组成的芯片组
23、成2M32的存储器的存储器14资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值256K8的芯片组成的芯片组成2M32的存储器的存储器15资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值例例2:为某为某
24、8位微机系统设计一个具有位微机系统设计一个具有40 KB RAM和和8 KB ROM的存储器。的存储器。RAM用用SRAM芯片芯片6264(8 K8位)组成,地址从位)组成,地址从0000 H开始;开始;ROM用用EPROM芯片芯片2732(4 K8位)组成,与位)组成,与RAM地址空间相连。地址空间相连。若芯片的存储容量不一致,如何连接相应的连接线?若芯片的存储容量不一致,如何连接相应的连接线?1 1、译码器如何选择?、译码器如何选择?2 2、8K8K需要多少根地址线?需要多少根地址线?4K4K需要多少根地址线?需要多少根地址线?3 3、4K4K芯片的地址范围是多少?芯片的地址范围是多少?4
25、K4K芯片的片选如何连接?芯片的片选如何连接?A15-A13 A12 A0 A15-A13 A12 A0 A15-A13 A12 A0 A15-A13 A12 A040K40K44K 101 0 0000 0000 0000 44K 101 0 0000 0000 0000 101 0 1111 1111 1111 101 0 1111 1111 1111 44K44K48K 101 1 0000 0000 0000 48K 101 1 0000 0000 0000 101 1 1111 1111 1111101 1 1111 1111 1111Y5A12CE000011101111Y5A12
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2015 计算机 组成 原理 期末 复习 ppt 课件
限制150内