




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,计算机概述,计算机组成与实现,目录,计算机的基本认识计算机的应用及分类计算机的基本硬件构成计算机的层次结构,第一台数字式多用途计算机,ENIAC:ElectronicNumericalIntegratorandCalculator时间:1946年;用途:计算炮弹弹道美国宾夕法尼亚大学,3,Cpl.IrwinGoldstein设置功能表开关,程序员BettyJeanJennings(左)与FranBilas(右),J.PresperEckert(1919-1995),JohnWilliamMauchly(1907-1980),两位主设计师,大型机时代:上世纪50年代60年代,核心技术:计算机,4,大型机Mainframe,磁带机,CPU,磁带机,磁盘,打印机,控制台,读卡机,小型机时代:上世纪70年代,核心技术:集成电路(Integratedcircuits),5,小型机Minicomputer,PC时代:上世纪80年代2000中期,核心技术:微处理器(Microprocessor),6,PCPersonalComputer,后PC时代:2000以后1/2,核心技术:无线网络(WirelessNetwork),ARMCPU,7,MotorolaV70360度旋盖2002,NokiaN-Gage全球首款游戏手机2003,AppleiPhone全面定义智能手机2007,后PC时代:2000以后2/2,核心技术:局域网,宽带互联网,8,云计算,重大认识#1:摩尔定律,晶体管transistor,芯片的晶体管数量:每2年翻一番,GordonMoore(1929)Intel创始人,重大认识#2:局部性与存储层次,局部性:体现了程序内在的固有基本规律存储层次:应用了局部性原理,是性能、容量、成本的设计折中,DDR-SDRAM,SRAM,CPU,主存储器,存储设备,输入/输出设备(外部设备),SRAMStaticRandomAccessMemory;SDRAMSynchronousDynamicRAMDDR-SDRAMDoubleDataRateSDRAM,目录,计算机的基本认识计算机的应用及分类计算机的基本硬件构成计算机的层次结构,个人计算机,定位:是以较小代价为个人用户提供较高的性能范围:最为广泛,如台式机、笔记本电脑都是PC范畴PC始终是最大的计算机市场之一软件:办公软件、开发软件、娱乐软件、游戏软件等,来源:,服务器1/3,定位:承载大负载的任务,例如科学计算、Web访问等软件:Web服务、数据库、科学计算软件、模拟系统等应用:部署在机房中,通过网络对外提供计算与存储服务,服务器Server,LenovoSystemx3550M5,外视图,前视图:8个2.5英寸SATA硬盘,内部视图,服务器2/3-服务器集群,服务器集群:多台服务器聚合在一起,以分布式对外提供服务微信、淘宝、新浪等的运行平台,集群Cluster,服务器3/3-超级计算机,超级计算机:更大规模的服务器集群,聚合的处理器总量大约在10万颗量级,主要以并行方式提供超级计算能力用途:如天气预报、地质勘探、核爆模拟、蛋白质结构分析等,超级计算机SuperComputer,SC,嵌入式计算机1/2,定位:面向特点应用,作为一个子系统被内嵌在整个系统中范围:最为广泛,无所不在冰箱、洗衣机、微波炉、数字电视、汽车、高铁、飞机、轮船、卫星、4G网络、WIFI、机器人.最大的计算机市场,嵌入式计算机2/2,普遍更重视成本、功耗、可靠性通常不把性能作为首要指标某些应用中,还非常强调实时特性例如视频播放器,实时RealTime,目录,计算机的基本认识计算机的应用及分类计算机的基本硬件构成计算机的层次结构,计算机的典型硬件组成,中央处理器存储器输入输出设备,中央处理器CentralProcessingUnit,CPU,CPU,CPU是计算机的最核心部件,其功能是能够执行由一组指令构成的程序CPU可以抽象为2大部分:数据通路、控制器数据通路:执行指令所需的计算与存储的功能部件集合PC:类似于C语言的指针,指向要执行的指令ALU:完成各类计算,如加减乘除寄存器堆:临时性存储参与运算的数据以及运算结果控制器:根据指令控制数据通路的各个部件完成相应操作例如加法指令,就需要控制ALU完成加法运算,程序计数器ProgramCounter(PC)算数逻辑单元ArithmeticandLogicUnit(ALU),CPU基本模型,CPU,现代CPU通常包含cache、MMU为了提高性能,现代主流CPU一般为多核结构每个核心相当于过去的一个完整CPU,高速缓存cache存储管理单元MemoryManagementUnit(MMU),CPU基本模型,现代主流CPU基本结构,主存储器,主存储器(简称主存):存储程序以及程序运行过程中产生以及需要处理的各种数据程序示例:Excel.exe就是一个程序,平时是存储在硬盘中的;被鼠标双击后,它就会被Windows操作系统加载到主存中。数据示例:Excel中打开的某个excel文件就是Excel.exe运行所需要的数据主存主存很多时候也被称为内存顾名思义,既然有主存和内存的概念,那么就有辅存和外存的概念。辅存或外存通常是指硬盘、光盘等设备。从图11可以看出,它们也属于输入输出设备范畴。早期计算机主存只有几千字节的容量。更有甚者,某些计算机只有容量极小的主存,而没有硬盘。到本书成文时,一台普通PC的主存容量通常会达到4GB以上,而配置的硬盘动辄都是以TB为单位。巨大的容量使得计算机可以运行种类繁多的程序并存储规模庞大的数据,极大的增强了计算机的应用面。可以说,计算机技术的成功在一定程度上源自存储技术的进步。,目录,计算机的基本认识计算机的应用及分类计算机的基本硬件构成计算机的层次结构,软硬件层次结构,一个完整的计算机系统,可以划分为硬件和软件两大部分其中,两者之间的交互界面就是指令集,微架构(数据通路&控制器),晶体管,CPU,存储,应用软件,操作系统,工具/环境,编译器,I/O系统,软件硬件,汇编器,指令集,注:大致结构,仅供参考,数字电路,软硬件层次结构:指令集,硬件功能被抽象为一组基础操作,如加法运算、减法运算等这些操作被称指令;指令的集合就是指令集,微架构(数据通路&控制器),晶体管,CPU,存储,应用软件,操作系统,工具/环境,编译器,I/O系统,软件硬件,汇编器,指令集,注:大致结构,仅供参考,从硬件的角度指令集是底层设计的需求,也是底层功能的抽象,数字电路,软硬件层次结构:操作系统,系统软件,如Windows、Linux、IOS、Andorid管理计算机的软件和硬件资源为应用程序提供丰富的功能,微架构(数据通路&控制器),晶体管,CPU,存储,应用软件,操作系统,工具/环境,编译器,I/O系统,软件硬件,汇编器,指令集,注:大致结构,仅供参考,早期:应用程序直接运行在硬件上现代:应用程序的运行离不开操作系统提供的各类服务,数字电路,软硬件层次结构:编译器/汇编器,编译器把高级程序设计语言(如C程序)转换为汇编程序,然后调用汇编器把汇编程序转换为二进制机器指令,再经优化等生成可执行程序,微架构(数据通路&控制器),晶体管,CPU,存储,应用软件,操作系统,工具/环境,编译器,I/O系统,软件硬件,汇编器,指令集,注:大致结构,仅供参考,现代应用软件开发离不开开发工具和环境,其中最重要的是编译器和汇编器,数字电路,软硬件层次结构:应用软件,种类最为繁多,用于满足用户的特定需求PC上的各类办公软件、游戏、浏览器等;服务器上的各类Web服务软件、科学与工程计算软件等;手机上的微信等,微架构(数据通路&控制器),晶体管,CPU,存储,应用软件,操作系统,工具/环境,编译器,I/O系统,软件硬件,汇编器,指令集,注:大致结构,仅供参考,应用软件是种类最多的程序,用于满足用户的特定需求,数字电路,软硬件层次结构:CPU,计算机硬件中最核心的部件。它执行程序的基本原理:从存储器读取一条指令;执行指令功能;计算下条指令在存储器的位置不断的重复上述过程,微架构(数据通路&控制器),晶体管,CPU,存储器,应用软件,操作系统,工具/环境,编译器,I/O系统,软件硬件,汇编器,指令集,注:大致结构,仅供参考,一般来说,CPU只能执行某个特定的指令集。例如Intel公司生产的CPU就只执行X86指令集,ARM公司生产的CPU就只执行ARM指令集,数字电路,软硬件层次结构:存储器,存储器是计算机硬件中第2重要的组成部分今天使用的绝大多数计算机应该称为存储程序计算机构成程序的指令和数据都以二进制数字的形式存储在存储器中,微架构(数据通路&控制器),晶体管,CPU,存储,应用软件,操作系统,工具/环境,编译器,I/O系统,软件硬件,汇编器,指令集,注:大致结构,仅供参考,一台计算机的存储器通常包含若干层次,不同层次的存储器在容量上和速度上具有数量级差距,数字电路,软硬件层次结构:输入/输出系统,输入系统负责信息进入计算机,输出系统负责信息从计算机输出如鼠标、键盘、无线网卡,微架构(数据通路&控制器),晶体管,CPU,存储,应用软件,操作系统,工具/环境,编译器,I/O系统,软件硬件,汇编器,指令集,注:大致结构,仅供参考,只能计算而无信息输入输出的计算机没有实用价值,数字电路,软硬件层次结构:微架构,芯片的内部结构就是微架构CPU这样的芯片内部可以划分为两大部分:数据通路、控制器其中,数据通路又包含一组功能部件,如寄存器堆、运算单元等,微架构(数据通路&控制器),数字电路,晶体管,CPU,存储,应用软件,操作系统,工具/环境,编译器,I/O系统,软件硬件,汇编器,指令集,注:大致结构,仅供参考,所有的功能部件、控制器等又是由数字电路组成的,软硬件层次结构:数字电路,数字电路包括组合电路和时序电路两大部分组合电路:具有计算功能的电路,如与门、或门、非门等时序电路:具有存储功能的电路,如寄存器等,微架构(数据通路&控制器),数字电路,晶体管,CPU,存储,应用软件,操作系统,工具/环境,编译器,I/O系统,软件硬件,汇编器,指令集,注:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 科技企业孵化器2025年资金申请项目品牌建设策略报告
- 2025年农业绿色发展报告:政策扶持与农业绿色技术创新战略
- 铆工识图考试试题及答案
- 铆工理论试题及答案
- 工业互联网平台数字签名技术规范报告:2025年技术融合与挑战
- 2025-2030烟气脱硫系统数字化转型与智能监测解决方案研究报告
- 惠州市惠东县九龙峰中心幼儿园招聘笔试真题2024
- 2025-2030民族特色食品产业化研究及文化赋能与旅游渠道融合策略报告
- 2025-2030智能选煤厂建设浪潮中关键设备供应商格局重塑报告
- 2025年统计师之中级统计相关知识能力提升试卷A卷附答案
- 2025年中国宝武钢铁集团有限公司招聘笔试参考题库含答案解析
- 高级综合英语知到智慧树章节测试课后答案2024年秋浙江中医药大学
- 压铸DFM报告说明书-内容及格式要求2024秋
- 《KTV市场调研》课件
- 番茄病毒病图谱及简介
- 食品分析实践报告范文
- DB62-T 5041-2024 凹凸棒石黏土矿产地质勘查规范
- 承插盘扣落地脚手架施工方案
- GB/T 3325-2024金属家具通用技术条件
- 矿山安全生产法律法规
- GB/T 44670-2024殡仪馆职工安全防护通用要求
评论
0/150
提交评论