5计算机科学导论第五章计算机组成.pptx
《5计算机科学导论第五章计算机组成.pptx》由会员分享,可在线阅读,更多相关《5计算机科学导论第五章计算机组成.pptx(47页珍藏版)》请在优知文库上搜索。
1、12q列出计算机的三个子系统列出计算机的三个子系统.q描述中央处理单元(描述中央处理单元(CPU)的作用)的作用.q描述典型计算机中指令周期的三个阶段描述典型计算机中指令周期的三个阶段.q描述主存和它的地址空间描述主存和它的地址空间.q区分主存和缓存区分主存和缓存.q定义输入定义输入/输出子系统输出子系统.q理解子系统间的相互连接,列出各总线系统理解子系统间的相互连接,列出各总线系统.q描述输入描述输入/输出编址的不同方法输出编址的不同方法.q区分设计计算机体系结构的两种主要趋势区分设计计算机体系结构的两种主要趋势.q理解计算机如何使用官道改善吞吐量理解计算机如何使用官道改善吞吐量.q理解并行
2、处理是如何改善计算机吞吐量的理解并行处理是如何改善计算机吞吐量的.3计算机的组成部件可分为三大类计算机的组成部件可分为三大类:中央处理单元(中央处理单元(CPU)、存储器存储器和和输入输出子系统输入输出子系统Figure 5.1 计算机硬件(子系统)计算机硬件(子系统)4中央处理单元中央处理单元用于数据的运算。它由三个部分组成:用于数据的运算。它由三个部分组成:算术逻辑单元(算术逻辑单元(ALU)、控制单元控制单元和和寄存器组寄存器组。55.2.1 算术逻辑单元算术逻辑单元算术算术运算运算算术逻辑单元(算术逻辑单元(ALU)对数据进行)对数据进行算术、移位算术、移位和和逻辑逻辑运算。运算。移位
3、运算移位运算逻辑逻辑运算运算整数、实数在算术层面的运算,有些运算能被更高效的硬件整数、实数在算术层面的运算,有些运算能被更高效的硬件实现。实现。逻辑移位:用来对二进制位模式进行移位。逻辑移位:用来对二进制位模式进行移位。算术移位:应用于整数,用于对整数乘算术移位:应用于整数,用于对整数乘2或除或除2。非、与、或和异或。这些运算把输入数据作为二进制模式,非、与、或和异或。这些运算把输入数据作为二进制模式,运算的结果也是二进制位模式运算的结果也是二进制位模式65.2.2 寄存器(组)寄存器(组)寄存器是用来存放临时数据的寄存器是用来存放临时数据的高速高速独立的存储单元。独立的存储单元。CPU的的运
4、算离不开大量寄存器的使用。运算离不开大量寄存器的使用。指令寄存器(指令寄存器(IR,Instruction Register)程序计数器(程序计数器(PC,Program Counter)计算机存储的不仅有数据,还有程序。计算机存储的不仅有数据,还有程序。CPU从内存中取出指从内存中取出指令,并将指令存储在指令寄存器中,以便令,并将指令存储在指令寄存器中,以便CPU解释执行。解释执行。程序计数器保存着当前正在执行的指令的地址,当指令执行程序计数器保存着当前正在执行的指令的地址,当指令执行完毕后,计数器将加完毕后,计数器将加1,即移动到下一条指令所在的地址。,即移动到下一条指令所在的地址。75-
5、3 主存储器主存储器 MAIN MEMORY 主存储器(主存)是计算机内第二个子系统,它是存主存储器(主存)是计算机内第二个子系统,它是存储单元的集合,每个存储单元都有唯一的标识,称为储单元的集合,每个存储单元都有唯一的标识,称为地址地址。数据以。数据以字字的形式在内存中传入或传出。字可以的形式在内存中传入或传出。字可以是是8位、位、16位、位、32位甚至位甚至64位,称为位,称为字长字长。Figure 5.3 主存储器主存储器85.3.1 地址空间地址空间在存储器中存取每个在存储器中存取每个字字都需要相应的标识符,在硬件都需要相应的标识符,在硬件层次上每个字都是通过地址来标识,在存储器内所有
6、层次上每个字都是通过地址来标识,在存储器内所有独立的地址单元的总数称为独立的地址单元的总数称为地址空间地址空间。9Example 5.1一台计算机有一台计算机有32MB内存,需要多少位来寻址内存内存,需要多少位来寻址内存中任意一字节?中任意一字节?Example 5.2一台计算机有一台计算机有128MB内存,计算机字长为内存,计算机字长为64位,需位,需要多少位来寻址内存中任意一个单字?要多少位来寻址内存中任意一个单字?105.3.2 存储器类型存储器类型存储器主要分为两种类型:存储器主要分为两种类型:RAM和和ROM。RAM(Random Access Memory)随机存取存储器。在此设备
7、中,可以使用存储单元地址来随机存取存储器。在此设备中,可以使用存储单元地址来随随机存取机存取一个数据项,而不需要存取位于它前面的所有数据项一个数据项,而不需要存取位于它前面的所有数据项。RAM可以读写,具有易失性,当系统断电后数据丢失。可以读写,具有易失性,当系统断电后数据丢失。RAM又分为两大技术:又分为两大技术:(1)SRAM,Static RAM静态静态RAM,使用触发器门电路来保存数据,数据始终存在,使用触发器门电路来保存数据,数据始终存在,不需要刷新,速度快,价格昂贵(高速缓存)。不需要刷新,速度快,价格昂贵(高速缓存)。(2)DRAM,Dynamic RAM动态动态RAM,使用电容
8、器,由于电容会随时间放电,所以内存,使用电容器,由于电容会随时间放电,所以内存单元需要周期性刷新,速度慢,价格便宜单元需要周期性刷新,速度慢,价格便宜11ROM(Read-Only Memory)只读存储器只读存储器的内容由硬件制造商写入(如固件),用户只能的内容由硬件制造商写入(如固件),用户只能读取但不能写入,具有非易失性。读取但不能写入,具有非易失性。PROM(Programmable ROM)可编程只读存储器可编程只读存储器,该存储器出厂时为空白,可以借助特殊,该存储器出厂时为空白,可以借助特殊设备向存储器写入程序,一旦写入便不可重写。设备向存储器写入程序,一旦写入便不可重写。EPRO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 导论 第五 计算机 组成