计算机系统新版第一二节.ppt
《计算机系统新版第一二节.ppt》由会员分享,可在线阅读,更多相关《计算机系统新版第一二节.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、同济大学同济大学 第二章第二章 计算机系统计算机系统同济大学同济大学 肖杨肖杨1同济大学同济大学 内容2.1 引言:计算环境的发展引言:计算环境的发展2.2 计算机系统计算机系统2.3 微型计算机硬件系统微型计算机硬件系统2.4 计算机网络基础计算机网络基础2.5 自主学习自主学习2同济大学同济大学 2.1 2.1 引言:计算环境的发展引言:计算环境的发展3(1 1)集中计算)集中计算电子计算机时代开始电子计算机时代开始标志物:标志物:ENIACENIAC和深蓝和深蓝目的:计算速度的提升和计算能力的提高。目的:计算速度的提升和计算能力的提高。(2 2)个人计算机)个人计算机独立性高,可靠性强独
2、立性高,可靠性强(3 3)互联网)互联网多台计算机通过网络连接起来,实现数据和资源的共享及协同工作多台计算机通过网络连接起来,实现数据和资源的共享及协同工作(4 4)云计算)云计算信息增长具无限性的趋势,摩尔定律的终结;如何解决无限增长信息的存储和计算信息增长具无限性的趋势,摩尔定律的终结;如何解决无限增长信息的存储和计算基于互联网的超级计算模式,基于互联网的超级计算模式,集中信息和处理器资源集中信息和处理器资源独立或联网工作的通用计独立或联网工作的通用计算机所形成的工作环境算机所形成的工作环境通过终端连接和使用主机,所有的软件、数据和控制都在大型机的主机通过终端连接和使用主机,所有的软件、数
3、据和控制都在大型机的主机同济大学同济大学 2.2 计算机系统计算机系统4计算机系统的组成部分?计算机系统的组成部分?什什么么是是冯诺依曼体系结构?冯诺依曼体系结构?软件如何分类?软件如何分类?计算机基本工作原理是什么?计算机基本工作原理是什么?同济大学同济大学 2.2 2.2 计算机系统计算机系统5计计算算机机系系统统=硬硬件件系系统统+软软件件系系统统硬硬 件件软软 件件同济大学同济大学 2.2.1 2.2.1 计算机系统的组成计算机系统的组成 6 操作系统:操作系统:DOSDOS、WindowsWindows、Mac OSMac OS、UNIXUNIX、LinuxLinux等等 硬件系统硬
4、件系统 主主 机机 运算器运算器(ALU)(ALU)控制器控制器(CU)(CU)输入设备:输入设备:键盘、鼠标、触摸屏、扫描仪、麦克风等键盘、鼠标、触摸屏、扫描仪、麦克风等 中央处理器中央处理器 (CPUCPU)内内 存存 软件系统软件系统 系统软件系统软件 通用应用软件:通用应用软件:办公软件包、数办公软件包、数据库管理系统、计算机辅助设计等据库管理系统、计算机辅助设计等 计算机计算机系统系统 只读存储器只读存储器(ROMROM)随机存取存储器随机存取存储器(RAMRAM)高速缓冲存储器高速缓冲存储器(CacheCache)外外 设设 输出设备:显示器、打印机、绘图仪、音响等输出设备:显示器
5、、打印机、绘图仪、音响等 外外 存:存:硬盘、光盘、硬盘、光盘、U U盘盘、移动硬盘、移动硬盘等等 实用程序:诊断程序、排错程序等实用程序:诊断程序、排错程序等 语言处理程序:语言处理程序:C C、C+C+、JavaJava等等 专用应用软件:专用应用软件:各企业的管理信息系统等各企业的管理信息系统等 应用软件应用软件 同济大学同济大学 CPUCPU7冯冯.诺依曼思想:诺依曼思想:五大模块五大模块程序和数据以二进制的形式程序和数据以二进制的形式存放在存储器存放在存储器控制器根据存放在存储器中控制器根据存放在存储器中的指令序列(程序)进行工的指令序列(程序)进行工作作存储器存储器数据流数据流控制
6、流控制流运算器运算器外存储器外存储器输输出出设设备备内存储器内存储器输输入入设设备备控制器控制器冯冯 诺依曼体系结构诺依曼体系结构 特点:特点:程序存储,按程序顺序执行程序存储,按程序顺序执行 同济大学同济大学 8程序控制方式编写程序编写程序可执行程序可执行程序指令指令操作码操作码地址码地址码指令译码器指令译码器操作控制线路操作控制线路程序计数器程序计数器控制信号控制信号控制器(CU)功能:指挥计算机的各个部件按照指令的功能要求协调工作。功能:指挥计算机的各个部件按照指令的功能要求协调工作。组成包括:指令寄存器组成包括:指令寄存器IRIR、程序计数器、程序计数器PCPC、指令译码器、指令译码器
7、IDID。如何利用计算如何利用计算机解决问题?机解决问题?同济大学同济大学 运算器9控制控制信号信号功能:进行算术运算和逻辑运算。功能:进行算术运算和逻辑运算。包括:算术逻辑部件包括:算术逻辑部件ALUALU、累加器、通用寄存器、状态寄存器。、累加器、通用寄存器、状态寄存器。数数据据内存内存算术逻辑部件算术逻辑部件ALU累加器累加器状态状态寄存器寄存器通用通用寄存器寄存器控制器控制器的控制的控制线路线路同济大学同济大学 10存储体存储体地址译码器地址译码器数据寄数据寄存器存器数据总线数据总线读写读写电路电路地址总线地址总线存储器功能:用来存储数据和程序,能按照指定位置读写二进制信息。功能:用来
8、存储数据和程序,能按照指定位置读写二进制信息。包括:内存储器、外存储器(又称内存和外存)。包括:内存储器、外存储器(又称内存和外存)。外存储器:外存储器:长期存放大量信息。长期存放大量信息。一般只与内存进行数据交换一般只与内存进行数据交换内存储器:内存储器:信息交流中心。信息交流中心。计算机直接从内存中存取信息计算机直接从内存中存取信息内存内存RAM随机存取随机存取存储器存储器ROM只读存储器只读存储器同济大学同济大学 多级存储器体系结构11CPU寄寄存存器器组组Cache主主存存外外存存主机主机存取速度快,但存取速度快,但容量小价格贵容量小价格贵容量大、价格低,容量大、价格低,但存取速度慢但
9、存取速度慢高速存取,高速存取,但存储容量小但存储容量小实现高速存取实现高速存取存放当前使用最频存放当前使用最频繁的指令和数据繁的指令和数据同济大学同济大学 存储单元存储单元12每个记忆单元由每个记忆单元由8 8位二进制位组成。位二进制位组成。常用:常用:KB,MB,GB,TB等等字节字节ByteByte7 6 5 4 3 2 1 0位位bitbit位位(bit)(bit):二进制的最小单位,代表一二进制的最小单位,代表一个个0 0或或1 1。字节字节(Byte)(Byte):8 8位二进制,数据存储基位二进制,数据存储基本单位。本单位。字字(Word)(Word):计算机中作为一个整体被存计算
10、机中作为一个整体被存取、传送、处理的二进制数取、传送、处理的二进制数.存储器中,存储器中,通常每个单元存储一个字。通常每个单元存储一个字。字长字长(WordLength)(WordLength):每个字中二进制位每个字中二进制位数数同济大学同济大学 输入、输出设备13内存内存输入设备输入设备接受用户输入的原始信息接受用户输入的原始信息转换成计算机可识别的信息转换成计算机可识别的信息形式(二进制)形式(二进制)存放到内存中存放到内存中输出设备输出设备将内存中的处理结果信息转将内存中的处理结果信息转变为用户可接受的形式输出变为用户可接受的形式输出或成为其它机器所能接受的或成为其它机器所能接受的形式
11、输出形式输出同济大学同济大学 计算机软件系统14软件是指程序、程序运行所需要的数据以及开发、使用软件是指程序、程序运行所需要的数据以及开发、使用和维护这些程序所需要的文档的集合。和维护这些程序所需要的文档的集合。裸机裸机操作系统操作系统UnixLinuxWindows其他系统软件其他系统软件语言处理程序语言处理程序诊断程序诊断程序系统设置和优化系统设置和优化备份程序备份程序反病毒反病毒程序程序压缩程序压缩程序应用软件应用软件办公软件包办公软件包多媒体软件多媒体软件数据管理数据管理游戏软件游戏软件学习软件学习软件互联软件互联软件系统软件系统软件面向计算机管理面向计算机管理支持应用软件开支持应用软
12、件开发和运行发和运行具有专门的具有专门的应用目的应用目的同济大学同济大学 系统软件15操作系统操作系统语言处理程序语言处理程序实用程序实用程序使软硬件资源协调一致有条不紊地工使软硬件资源协调一致有条不紊地工作,对软硬件实行统一的管理和调度。作,对软硬件实行统一的管理和调度。管理计算机硬件资源管理计算机硬件资源控制其他程序运行控制其他程序运行为用户提供交互操作界面为用户提供交互操作界面目前典型的操作系统有:目前典型的操作系统有:Windows、UNIX、Mac OS X、Linux等。等。同济大学同济大学 系统软件16操作系统操作系统语言处理程序语言处理程序实用程序实用程序翻译工具翻译工具作用:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机系统 新版 第一
限制150内