计算机科学与程序设计导论PPT第3章 程序的运行与硬件-final.pptx
《计算机科学与程序设计导论PPT第3章 程序的运行与硬件-final.pptx》由会员分享,可在线阅读,更多相关《计算机科学与程序设计导论PPT第3章 程序的运行与硬件-final.pptx(37页珍藏版)》请在汇文网上搜索。
1、主要内容内容提要1.程序与硬件2.计算机硬件系统3.硬件系统互联4.程序的执行5.简单的计算机举例1.程序与硬件程序与指令机器指令CPU能直接识别并执行二进制编码组成操作码:指令的功能操作数:参与运算的对象程序一条一条指令组成顺序存放在内存连续单元硬件工作流程分析作用指定的数据进行处理得到结果并展示给用户流程操作码:指令的功能无论是输入还是输出设备,都需要经过CPU处理先调入内存、然后再放入外存CPU只从主存储器上读取数据或者指令信息,所有的指令信息都从CPU中的控制器发出主存储器和CPU是程序的核心,计算速度由运算器决定,计算机的管理效率由控制器掌控主存储器与CPU之间读写速度影响CPU的运
2、行2.计算机硬件系统计算机硬件系统:组成中央处理单元主要作用用于数据的运算组成算术逻辑单元(ALU)控制器寄存器中央处理单元:ALU任务完成所有计算工作逻辑、移位和算术运算构成由很多门电路组成工作流程操作由控制器决定数据来自存储器(主存储器、cache中)处理后结果数据送回存储器中央处理单元:CU作用指挥中心构成指令译码器ID(Instruction Decoder)操作控制器OC(Operation Controller)工作流程从存储器中取出各条指令,放在指令寄存器通过指令译码确定操作通过操作控制器OC,按确定的时序,向相应的部件发出微操作控制信号中央处理单元:寄存器、Cache作用暂时保
3、存着待处理的数据或者中间结果构成缓存寄存器寄存器(Register)用来存放临时数据的高速独立的存储单元包括指令寄存器IR(Instruction Register)、程序计数器PC(Program Counter)和数据寄存器容量不大,访问速度快可分为专用寄存器和通用寄存器缓存(Cache)存在于主存与CPU之间的一级存储器由静态存储芯片(SRAM)组成容量比较小但速度比主存高得多减少了CPU的等待时间,提高了系统的效率中央处理单元:CPU字长概念处理机能同时处理(或运算)的位数,即同时处理多少位(bit)数据处理器的字长越大,运算能力越强举例寄存器Intel Pentium 4处理器字长为
4、32位,能同时处理32位的数据,即数据总线为32位处理器8,086,则为16位处理器64位处理器,它的数据吞吐能力更强,即能同时对64位数据进行运算主存储器作用存储程序和数据的部件分类主存储器辅助存储器主存储器:地址空间概念所有在存储器中标识的独立的地址单元的总数分类物理地址空间:和硬件直接对应,如内存条代表的主存,硬盘代表的磁盘,都是物理内存,其管理由硬件完成逻辑地址间空:是运行的程序看到的地址空间,是一维的线性的地址空间。逻辑地址空间依赖物理地址空间而存在存储器的容量以字节为基本单位的,一个内存地址代表一个字节(8bit)的存储空间内存地址用无符号二进制整数定义,通常以十六进制的形式显示N
5、根地址总线能访问2的N次方个存储单元寻址范围处理器的地址总线的位数,与机器字长没有关系地址总线大部分是32位主存储器:存储器的分类分类随机存取寄存器(RAM)只读存储器(ROM)RAM的特点以RAM用于内存(断电时将丢失其存储内容)包括DRAM(动态RAM)和SRAM(静态RAM)SRAM不需要刷新电路就能够保存数据,所以具有静止存取数据的作用,存储一位需要花6个晶体管DRAM则需要不停地刷新电路,否则内部的数据将会消失寻址范围,存储一位花一个电容和一个晶体管ROM的特点断电数据不丢失数据只读主存储器:存储器的层次结构需求价格与性能取舍解决方法当对速度要求很苛刻时可以使用少量高速存储器。CPU
6、中的寄存器就是这种存储器。用适量的中速存储器来存储经常需要访问的数据。例如下面将要讨论的高速缓冲存储器就属于这一类。用大量的低速存储器存储那些不经常访问的数据。主存就属于这一类辅助存储器概念除计算机内存及CPU缓存以外的储存器特点断电后仍然能保存数据分类硬盘存储器是一种涂有磁性物质的金属圆盘,通常由若干硬盘片组成盘片组光盘存储器光盘(CompactDisc,CD)是利用金属盘片表面凹凸不平的特征,通过光的反射强度来记录和识别二进制的0、1信息输入/输出子系统常见的输入/输出设备键盘、鼠标器、显示器、显示适配器、打印机输入设备键盘、鼠标、触摸屏、游戏摇杆、传感器、扫描仪键盘是最基本、最常用的输入
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载共享资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学与程序设计导论PPT第3章 程序的运行与硬件-final 计算机科学 程序设计 导论 PPT 程序 运行 硬件 final