第1章计算机原理精选PPT.ppt
《第1章计算机原理精选PPT.ppt》由会员分享,可在线阅读,更多相关《第1章计算机原理精选PPT.ppt(123页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1章计算机原理第1页,此课件共123页哦n本课程的性质本课程的性质 计算机组成原理计算机组成原理是计算机科学与技术专业本科是计算机科学与技术专业本科生的核心课程之一,是必修的专业基础课。生的核心课程之一,是必修的专业基础课。学习指南学习指南第2页,此课件共123页哦n本课程的本课程的地位地位 本本课课程程在在计计算算机机学学科科中中处处于于承承上上启启下下的的地地位位,要要求先修的课程有:求先修的课程有:计算机科学导论计算机科学导论 数字电路数字电路学习指南学习指南第3页,此课件共123页哦n本课程的任务本课程的任务 讨讨论论单单机机系系统统范范围围内内计计算算机机各各部部件件和和系系统统的
2、的组组成成以以及及内内部部工工作作机机制制。通通过过学学习习,掌掌握握计计算算机机各各大大部部件件的的组组成成原原理理、逻逻辑辑实实现现、设设计计方方法法及及其其互互连连构构成成整整机机系系统统的的技术,并为后继课程的学习打好基础。技术,并为后继课程的学习打好基础。学习指南学习指南第4页,此课件共123页哦n本课程的本课程的重点重点:五大基本部件的原理及实现。:五大基本部件的原理及实现。n本本课课程程的的难难点点:各各部部件件互互连连构构成成整整机机系系统统,即即整整机机概念的建立。概念的建立。n本本课课程程的的深深广广度度:主主要要讨讨论论计计算算机机组组成成中中具具有有共共性性的的问问题,
3、要处理好抽象概念与具体实例的关系。题,要处理好抽象概念与具体实例的关系。学习指南学习指南第5页,此课件共123页哦参考书参考书n白中英,计算机组成原理,北京科学出版社,白中英,计算机组成原理,北京科学出版社,2001。n唐朔飞,高等教育出版社,北京,唐朔飞,高等教育出版社,北京,2000。n蒋蒋本本珊珊,计计算算机机组组成成原原理理学学习习指指导导与与习习题题解解析析,北北京京,清华大学出版社,清华大学出版社,2005。学习指南学习指南第6页,此课件共123页哦第第1 1章章 概论概论第7页,此课件共123页哦 在本章中我们将从存储程序的概念入手,讨论计算机在本章中我们将从存储程序的概念入手,
4、讨论计算机的基本组成与工作原理,使大家对于计算机系统先有一个的基本组成与工作原理,使大家对于计算机系统先有一个简单的整体概念,为今后深入讨论各个部件打下基础。简单的整体概念,为今后深入讨论各个部件打下基础。第第1 1章章 第8页,此课件共123页哦 电子计算机是一种不需要人工直接干预,能够自电子计算机是一种不需要人工直接干预,能够自动、高速、准确的对各种信息进行处理和存储的电子动、高速、准确的对各种信息进行处理和存储的电子设备。设备。可以有非电子计算机(如:光计算机、量子计算可以有非电子计算机(如:光计算机、量子计算机、超导计算机等)。机、超导计算机等)。可以有非数字计算机(如:模拟计算机)。
5、可以有非数字计算机(如:模拟计算机)。1.1 1.1 电子计算机与存储程序控制电子计算机与存储程序控制第9页,此课件共123页哦n电子计算机(电子计算机(Electronic Digital Computer)q简称为计算机(简称为计算机(Computer)q是按照一系列指令来对数据进行处理的机器是按照一系列指令来对数据进行处理的机器n计算机拥有众多的物理形态计算机拥有众多的物理形态q个人计算机(个人计算机(Personal Computer,PC)q便携计算机(便携计算机(Portable Computer)n又称膝上型计算机(又称膝上型计算机(Laptop Computer)q嵌入式嵌入式
6、计算机(计算机(Embedded Computer)n使用使用最为广泛最为广泛的计算机形态的计算机形态1.1 1.1 电子计算机与存储程序控制电子计算机与存储程序控制第10页,此课件共123页哦n根据根据ChurchTuringChurchTuring理论,理论,q任何一台具有最基本功能的计算机,原则上都能任何一台具有最基本功能的计算机,原则上都能够执行任何其他计算机可以执行的任务够执行任何其他计算机可以执行的任务q只要只要不考虑时间和存储容量不考虑时间和存储容量,性能和复杂度均相,性能和复杂度均相差甚远的各种计算机,都能够执行相同的运算任差甚远的各种计算机,都能够执行相同的运算任务务1.1
7、1.1 电子计算机与存储程序控制电子计算机与存储程序控制第11页,此课件共123页哦n根据根据效率、速度、价格、运行的经济性和适应性效率、速度、价格、运行的经济性和适应性来划分,计来划分,计算机可分为算机可分为通用计算机通用计算机和和专用计算机专用计算机两大类两大类n通用通用计算机计算机q功能齐全,通用性强,适应面广,可完成各种各样的工作功能齐全,通用性强,适应面广,可完成各种各样的工作q牺牲部分效率、速度和经济性牺牲部分效率、速度和经济性n专用专用计算机计算机q为某些特定问题而设计的计算机,相对说来结构较简单,功能较单一为某些特定问题而设计的计算机,相对说来结构较简单,功能较单一q具有可靠性
8、高、速度快、成本低的优点具有可靠性高、速度快、成本低的优点q适应性较差适应性较差计算机分类计算机分类第12页,此课件共123页哦 6类,其区别在于类,其区别在于体积、复杂度、体积、复杂度、功耗、性能指标、数据存储容量、功耗、性能指标、数据存储容量、指令系统规模和价格指令系统规模和价格q超级计算机超级计算机(Supercomputer)q大型机大型机(Mainframe)q服务器服务器(Server)q工作站工作站(Workstation)q微型机微型机(Microcomputer)q单片机单片机(Single-Chip Computer)通用计算机分类通用计算机分类第13页,此课件共123页哦
9、n超级计算机超级计算机q主要用于科学计算主要用于科学计算q运算速度远远超过其他计算机,数据存储容量很大,结构复杂,价格昂贵运算速度远远超过其他计算机,数据存储容量很大,结构复杂,价格昂贵n单片机单片机q用单片集成电路(用单片集成电路(Integrated Circuit,IC)做成的计算机)做成的计算机q体积小,结构简单,性能指标较低,价格便宜体积小,结构简单,性能指标较低,价格便宜n大型机、服务器、工作站、微型机大型机、服务器、工作站、微型机q结构规模和性能指标依次递减结构规模和性能指标依次递减q随着超大规模集成电路的迅速发展,主要技术下移。今天的工作站可能是随着超大规模集成电路的迅速发展,
10、主要技术下移。今天的工作站可能是明天的微型机,而今天的微型机也可能是明天的单片机明天的微型机,而今天的微型机也可能是明天的单片机通用计算机分类通用计算机分类第14页,此课件共123页哦n 按信息的形式和处理方式分按信息的形式和处理方式分q 数字计算机数字计算机q 模拟计算机模拟计算机q 数字模拟混合计算机数字模拟混合计算机n 按计算机的用途分按计算机的用途分q 通用计算机通用计算机q 专用计算机专用计算机n 按计算机规模分按计算机规模分q 巨型机巨型机q 大型机大型机q 中型机中型机q 小型机小型机q 微型机微型机q 多机系统或网络系统多机系统或网络系统计算机分类计算机分类第15页,此课件共1
11、23页哦1.1.1电子计算机的发展电子计算机的发展 世界上第一台电子数字计算机是世界上第一台电子数字计算机是1946年年2月问世的月问世的ENIAC(Electronic Numerical Integrator And Computer,电子数字积分计算机)。ENIAC的设计开始于的设计开始于1943年年,该机一直使用到该机一直使用到1955年。年。1.1 1.1 电子计算机与存储程序控制电子计算机与存储程序控制第16页,此课件共123页哦ENIAC的特点:的特点:q采用十进制采用十进制q20 个个10位的累加器位的累加器q用开关手动编程用开关手动编程q18,000个电子管个电子管,1 50
12、0 1 500 多个继电器多个继电器q重重30 吨吨q占地占地170平方米平方米q耗电耗电170 KWq5,000次次/秒加法运算秒加法运算 1.1 1.1 电子计算机与存储程序控制电子计算机与存储程序控制第17页,此课件共123页哦n从使用器件的角度来说,计算机的发展大致经历了5代的变化(某些教材)时间使用器件执行速度(次/秒)典型应用第1代19461957电子管几千至几万数据处理机第2代19581964晶体管几万至几十万工业控制机第3代19651970小规模/中规模集成电路几十万至几百万小型计算机第4代19711985大规模/超大规模集成电路几百万至几千万微型计算机第5代1986甚大规模集
13、成电路几亿至上百亿单片计算机不同角度不同层次看发展不同角度不同层次看发展第18页,此课件共123页哦器件分代器件分代n 第一代:电子管机(1946-1959)n 第二代:晶体管机(1959-1964)n 第三代:小、中规模集成电路(1964-1975)n 第四代:大、超大规模集成电路机(1975-1990)n 第五代:甚大规模集成电路机(新-代或智能计算机(1990-200 x)n 第六代:极大规模集成电路机(200 x-)q超大规模集成电路q智能型系统结构q常温超导材料和光器件等q超并行结构的数据流计算等第19页,此课件共123页哦第一台第一台von Neumann von Neumann
14、系统结构的计算机系统结构的计算机第20页,此课件共123页哦第一代计算机n1946年到1959年n使用电子管(Vacuum Tube)作为电子器件n使用机器语言与符号语言编制程序n存储器使用延迟线、磁芯存储器,体积庞大,存储容量小,成本很高,可靠性较低n主要用于科学计算,国防、军事n在此期间,形成了计算机的基本体系结构,确定了程序设计的基本方法第21页,此课件共123页哦第二代计算机n1959年到1964年n使用晶体管(Transistor)作为电子器件n开始使用计算机高级语言n磁芯存储器,体积缩小,存储容量扩大,成本降低,可靠性提高n用于科学计算、数据处理和事务处理等,并逐渐用于工业控制n“
15、工业控制机”开始得到应用第22页,此课件共123页哦第三代计算机n1964年到1975年n使用小规模集成电路(Small-Scale Integration,SSI)与中规模集成电路(Medium-Scale Integration,MSI)作为电子器件n操作系统开始出现n计算机小型化、微型化n科学计算,文字处理、企业管理和自动控制等领域n管理信息系统(Management Information System,MIS)n“小型计算机”开始出现第23页,此课件共123页哦第四代计算机n1975年到1990年n使用大规模集成电路(Large-Scale Integration,LSI)与超大规模
16、集成电路(Very-Large-Scale Integration,VLSI)作为电子器件n半导体存储器,大容量、高速度n办公自动化、数据库管理、图像识别、语音识别和专家系统等众多领域n由几片大规模集成电路组成的“微型计算机”开始出现,并进入家庭第24页,此课件共123页哦第五代计算机n1990年到200 x年n采用甚大规模集成电路(Ultra-Large-Scale Integration,ULSI)作为电子器件,也包括常温超导材料和光器件等n由一片甚大规模集成电路实现的“单片计算机”开始出现n 也称为新-代或智能计算机,采用智能型系统结构、超并行结构的数据流计算等新技术n不是纯器件的分代不
17、是纯器件的分代第25页,此课件共123页哦总体而言n电子管计算机在整个20世纪50年代居于统治地位n20世纪60年代,晶体管计算机逐渐取而代之n20世纪70年代,集成电路技术的采用和其后微处理器的产生,导致计算机有了一次新的飞跃n20世纪80年代,计算机被个人广泛使用,成为现在无处不在的个人计算机n20世纪90年代以来,几乎所有的现代电子设备都会包含某种形式的计算机在内第26页,此课件共123页哦Moore 定律Intel 公司的缔造者之一公司的缔造者之一 Gordon Moore 提出提出微芯片上集成的微芯片上集成的 晶体管数目每三年翻两番晶体管数目每三年翻两番第27页,此课件共123页哦I
18、ntel Intel 公司的典型微处理器产品公司的典型微处理器产品 8080 8位位 1974年年 8086 16位位 1979年年 2.9 万万 80286 16位位 1982年年 13.4 万万 80386 32位位 1985年年 27.5 万万 80486 32位位 1989年年 120.0 万万 Pentium 64位(准)位(准)1993年年 310.0 万万 Pentium pro 64位(准)位(准)1995年年 550.0 万万 Pentium 64位(准)位(准)1997年年 550.0 万以上万以上 Pentium 64位(准)位(准)1999年年 800.0 万以上万以上
19、 Pentium 64位位 2000年年 4 200.0 万万预计预计 2007 年年 芯片上可集成芯片上可集成 3 亿亿 5 千万千万 晶体管晶体管 2010 年年 芯片上可集成芯片上可集成 8 亿亿 晶体管晶体管第28页,此课件共123页哦1)多处理)多处理2)网络化)网络化3)智能化)智能化4)微型化)微型化5)巨型化)巨型化6)多媒体)多媒体数字计算机的发展趋势数字计算机的发展趋势第29页,此课件共123页哦1)多处理多处理n多处理(多处理(Multiprocessing)q在一个或多个CPU之间划分工作q传统上用于超级计算机、大型机和服务器这类大型、强大的计算机上n超级计算机超级计算
20、机q经常拥有几千个CPU、定制的高速互连网络和专门的计算硬件n低端市场应用低端市场应用q配备多处理器(Multiprocessor)和多核(Multi-Core)处理器的台式/便携式计算机数字计算机的发展趋势数字计算机的发展趋势第30页,此课件共123页哦2)网络化)网络化n20世纪70年代q美国国防部高级研究计划署(ARPA)资助形成ARPANETn此后q该网络传播开来,最终形成了互联网(Internet)n20世纪90年代q电子邮件(e-Mail)和万维网(World Wide Web,WWW)等应用普及q以太网(Ethernet)和非对称数字用户线路(Asymmetric Digital
21、 Subscriber Line,ADSL)等廉价、快速联网技术发展q计算机网络变得无处不在数字计算机的发展趋势数字计算机的发展趋势第31页,此课件共123页哦3)智能化)智能化n人们将用自然语言和机器对话n计算机将从数值计算为主过渡到知识推理为主,进入知识处理阶段4)微型化)微型化n微型计算机将向更加微型化、网络化、高性能、多用途方向发展5)巨型化)巨型化n超级计算机将向更加巨型化、超高速、并行处理、智能化方向发展数字计算机的发展趋势数字计算机的发展趋势第32页,此课件共123页哦6)多媒体)多媒体n多媒体信息q文本、图像、图形、声音、视频等n多媒体计算机q将真正改善人机界面q使计算机向着人
22、类接受和处理信息的最自然的方式发展数字计算机的发展趋势数字计算机的发展趋势第33页,此课件共123页哦1.1.2 存储程序概念存储程序概念 美籍匈牙利数学家美籍匈牙利数学家冯冯诺依曼等人在诺依曼等人在1946年年6月月提出存储程序概念。提出存储程序概念。1.1 1.1 电子计算机与存储程序控制电子计算机与存储程序控制第34页,此课件共123页哦存储程序概念存储程序概念q 计算机(指硬件)应由运算器、存储器、控制器、输入设计算机(指硬件)应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成;备和输出设备五大基本部件组成;q 计算机内部采用二进制来表示指令和数据;计算机内部采用二进制来表
23、示指令和数据;q 将编好的程序和原始数据事先存入存储器中,然后再启动将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作计算机工作,这就是存储程序的基本含义。,这就是存储程序的基本含义。1.1 1.1 电子计算机与存储程序控制电子计算机与存储程序控制第35页,此课件共123页哦 EDVAC 冯冯诺依曼设计的存储程序计算机诺依曼设计的存储程序计算机 1951年诞生。年诞生。EDSAC 事实上的第一台存储程序计算机事实上的第一台存储程序计算机 1949年诞生。年诞生。目前绝大多数计算机仍建立在存储程序概念的基础上,目前绝大多数计算机仍建立在存储程序概念的基础上,称冯称冯诺依曼型计算机。诺依
24、曼型计算机。也出现了一些突破冯也出现了一些突破冯诺依曼结构的计算机,统称非诺依曼结构的计算机,统称非冯结构计算机,如:数据驱动的数据流计算机、需求驱动冯结构计算机,如:数据驱动的数据流计算机、需求驱动的归约计算机和模式匹配驱动的智能计算机等。的归约计算机和模式匹配驱动的智能计算机等。1.1 1.1 电子计算机与存储程序控制电子计算机与存储程序控制第36页,此课件共123页哦计算机系统软、硬件的概念计算机系统软、硬件的概念计计算算机机系系统统计算机的实体计算机的实体如主机、外设等如主机、外设等由具有各类特殊功能由具有各类特殊功能的信息(程序)组成的信息(程序)组成硬件硬件软件软件第37页,此课件
25、共123页哦 计算机由硬件(计算机由硬件(Hardware)和软件()和软件(Software)组成:)组成:q硬件是基础,是软件活动的舞台q软件是灵魂,使硬件最大限度地发挥作用q两者缺一不可n计算机硬件计算机硬件q由物理元器件构成的有形实体q主要是数字逻辑电路n计算机软件计算机软件q由计算机程序构成的无形的东西q需要存储在有形的硬件(如主存储器、硬盘等)中q可以实现更高层次的逻辑功能第38页,此课件共123页哦n冯冯诺伊曼计算机具有诺伊曼计算机具有5大部件大部件q控制器控制器、运算器运算器、存储器存储器、输入设备输入设备、输出设备输出设备 q这些部件用总线总线相互连接q中央处理器中央处理器(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 原理 精选 PPT
限制150内