第1章计算机概述.ppt





《第1章计算机概述.ppt》由会员分享,可在线阅读,更多相关《第1章计算机概述.ppt(73页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机组成原理任课教师:石磊 教授郑州大学信息工程学院计算机系Email:http:/ 2版版,清清华华大大学学出出版社,版社,20062006n参考书n白白中中英英,计计算算机机组组成成原原理理网网络络版版,科科学学出出版版社,社,20022002n王王爱爱英英,计计算算机机组组成成与与结结构构第第3 3版版,清清华华大大学学出版社,出版社,20012001n钱钱晓晓捷捷,微微型型计计算算机机原原理理及及应应用用,清清华华大大学学出出版社,版社,20062006第一章第一章 概述概述第二章第二章 计算机中的数据表示计算机中的数据表示第三章第三章 运算方法和运算器运算方法和运算器第四章第四章
2、存储器及存储系统存储器及存储系统第五章第五章 指令系统指令系统 第六章第六章 中央处理器中央处理器 第七章第七章 系统总线系统总线第八章第八章 输入输出系统输入输出系统第九章第九章 计算机外部设备计算机外部设备 第十章第十章 计算机系统结构计算机系统结构目录一、课程性质与任务(课程在专业教学计划中的地位与课程教学目标)一、课程性质与任务(课程在专业教学计划中的地位与课程教学目标)“计算机组成原理”属于专业基础课,必修课。面向应用、突出实践、偏向硬件和理论。计算机组成原理是计算机教学中的一门核心课程,是学习计算机课程所要必修的主干课。通过教学,使学生对计算机的各主要部分(运算期、控制器、存储器、
3、输入输出设备)的构成及工作原理有一个深刻的、系统的认识和理解,同时对计算机的发展趋势也有一个较为深入的了解。主要讲解简单、单台计算机的完整组成原理和内部运行机制,包括运算器部件、控制器部件、存储器子系统、输入/输出子系统与输入/输出系统设备,围绕各自的功能、组成、设计、实现、使用等知识进行介绍;此外,该课程的工程性、实践性、技术性比较强,还强调培养学生的动手动脑能力、开创与创新意识、实验技能,这些要求更多的是通过作业、教学实验等环节完成,要求学生有意识地主动加强这些方面的练习与锻炼。二、课程的基本要求(课程教学应使学生达到的基本要求)二、课程的基本要求(课程教学应使学生达到的基本要求)计算机系
4、统概述、计算机中的数据表示、运算方法和运算器、指令系统、随机逻辑和微程序控制原理、存储系统、输入输出系统、计算机外设简介,要求学生掌握计算机的组成和工作原理。通过学习,使学生了解计算机的组成原理及工作原理,以建立整机概念。本课程设有实验,以加深对课程内容的理解,培养学生的动手能力。三、课程与其他课程的联系与分工三、课程与其他课程的联系与分工先修课:数字电路、模拟电路、汇编语言程序设计后续课:计算机系统结构、微型原理,关系密切的还有操作系统等课程。四、课程总学时中各环节的学时分配(讲授、实验、上机、实践等)四、课程总学时中各环节的学时分配(讲授、实验、上机、实践等)授课学时(参考):72,实验学
5、时(参考):18教学大纲第一章第一章 概述概述第二章第二章 计算机中的数据表示计算机中的数据表示第三章第三章 运算方法和运算器运算方法和运算器第四章第四章 存储器及存储系统存储器及存储系统第五章第五章 指令系统指令系统 第六章第六章 中央处理器中央处理器 第七章第七章 系统总线系统总线第八章第八章 输入输出系统输入输出系统第九章第九章 计算机外部设备计算机外部设备 第十章第十章 计算机系统结构计算机系统结构目录系统结构基本概念第一章第一章 概述概述v什么是计算机?v计算机(Computer)是一种以电子器件为基础的,不需人的直接干预,能够对各种数字化信息,进行算术和逻辑运算的快速工具。系统结构
6、基本概念1.1 计算机的发展与应用计算机的发展与应用 计算机从总体上来说分为两大类计算机从总体上来说分为两大类:模拟计算机模拟计算机和和数字计算机数字计算机。各自主要特点各自主要特点:模模拟拟计计算算机机由由模模拟拟运运算算器器件件构构成成,其其变变量量由由连连续续量量(如:电压、电流等)来表示,运算过程也是连续的(如:电压、电流等)来表示,运算过程也是连续的数数字字计计算算机机则则是是由由逻逻辑辑电电子子器器件件构构成成,其其变变量量为为开开关关量量(离离散散的的数数字字量量),采采用用数数字字式式按按位位运运算算,运运算算模式是离散式的。模式是离散式的。系统结构基本概念数字计算机与模拟计算
7、计的主要区别数字计算机与模拟计算计的主要区别比较内容数字计算机模拟计算机数据表示方式数字0和1电压、电流等计算方式数字计算电量组合和测量值控制方式程序控制模拟信号组合控制精度、抗干扰性高、好低、差数据存储量大小、几乎无逻辑判断能力强无系统结构基本概念1、第一代计算机、第一代计算机 (1)1946年第一台计算机年第一台计算机ENIAC50年代末年代末 (2)主要特征:电子管作为电子器件)主要特征:电子管作为电子器件 (3)软软件件处处于于初初始始阶阶段段,使使用用机机器器语语言言与与符符号号语语言言编制程序编制程序 (4)特点:体积大,运算速度低,存储容量小,)特点:体积大,运算速度低,存储容量
8、小,主要用于科学计算。主要用于科学计算。1.1.1 计算机的发展简史 (1/5)系统结构基本概念2、第二代计算机、第二代计算机 (1)50年代末年代末60年代初年代初 (2)主要特征:晶体管作为电子器件)主要特征:晶体管作为电子器件 (3)软件开始使用计算机高级语言)软件开始使用计算机高级语言 (4)特点:体积减小,重量轻、寿命长、耗电少)特点:体积减小,重量轻、寿命长、耗电少、运运 算算 速速 度度 快快、存存 储储 容容 量量 比比 较较 大大 等等 优优 点点。不不 仅仅 用用 于于 科科 学学 计计 算算,还还 用用 于于 数数 据据 处处 理理 和和 事事 务务 处处 理理,并逐渐用
9、于工业控制并逐渐用于工业控制。1.1.1 计算机的发展简史 (2/5)系统结构基本概念1.1.1 计算机的发展简史 (3/5)3、第三代计算机、第三代计算机 (1)60年代中期年代中期70年代初期年代初期 (2)主要特征:中、小规模集成电路作为电子器件)主要特征:中、小规模集成电路作为电子器件 (3)操作系统出现)操作系统出现 (4)特特点点:体体积积与与功功耗耗都都得得到到进进一一步步减减小小,可可靠靠性性和和运运算算速速度度进进一一步步提提高高。不不仅仅用用于于科科学学计计算算,还还用用于于文文字字处处理理、企企业业管管理理、自自动动控控制制等等领领域域,出出现现了了管管理理信信息息系系统
10、统,可可用用于于生生产产管管理理、交通管理、情报检索等领域交通管理、情报检索等领域。系统结构基本概念4、第四代计算机、第四代计算机 (1)1971年到年到1990年。年。(2)主主要要特特征征:用用大大规规模模与与超超大大规规模模集集成成电电路路(LSI,VLSI)作为电子器件)作为电子器件 (3)特点:软件越来越丰富,并且功能强大)特点:软件越来越丰富,并且功能强大 (4)代代 表表 产产 品品:IBM PC8088802868038680486Pentium1.1.1 计算机的发展简史 (4/5)系统结构基本概念1.1.1 计算机的发展简史 (5/5)5、第五代计算机、第五代计算机 (1)
11、1990至今至今 (2)主主要要特特征征:用用甚甚大大规规模模集集成成电电路路(ULSI)作作为电子器件为电子器件 (3)主主要要标标志志:一一个个是是单单片片集集成成电电路路规规模模达达100万万晶晶体体管管以以上上;另另一一个个是是超超标标量量技技术术的的成成熟熟和和广广泛应用。泛应用。v未来的计算机未来的计算机以以超超大大规规模模集集成成电电路路为为基基础础,未未来来的的计计算算机机将将向向巨型化、微型化、网络化与智能化的方向发展。巨型化、微型化、网络化与智能化的方向发展。系统结构基本概念1.1.2 计算机的特点v计算机是由硬件和软件组成的复杂设备计算机是由硬件和软件组成的复杂设备v计算
12、机以电子器件为物质基础计算机以电子器件为物质基础v计算机由程序控制其操作过程计算机由程序控制其操作过程v计算机以离散的数字量形式进行工作计算机以离散的数字量形式进行工作v计计算算机机的的基基本本运运算算操操作作是是算算术术和和逻逻辑辑运运算算,运运算速度和计算精度极高算速度和计算精度极高系统结构基本概念1.1.3 计算机的应用领域1 1、科学计算、科学计算2 2、过程检测与控制、过程检测与控制计计算算机机检检测测系系统统:利利用用计计算算机机对对工工业业生生产产过过程程中中的的某某些些信信号号自自动动进进行行检检测测,把把检检测测到到的的数数据据存存入入计计算算机机,再再根根据需要对这些数据进
13、行处理。据需要对这些数据进行处理。3 3、信息管理、信息管理是是指指利利用用计计算算机机来来加加工工、管管理理与与操操作作任任何何形形式式的的数数据据资资料料,如如企企业业管管理理、物物资资管管理理、报报表表统统计计、信信息息情情报报检检索索等。等。4 4、计算机辅助系统、计算机辅助系统 计计算算机机用用于于辅辅助助设设计计、辅辅助助制制造造、辅辅助助教教学学等等方方面面,统统称为计算机辅助系统。称为计算机辅助系统。系统结构基本概念1.2 计算机系统的组成v计算机系统由计算机硬件和计算机软件组成。计算机系统由计算机硬件和计算机软件组成。计计算算机机硬硬件件(HardwareHardware)是
14、是指指构构成成计计算算机机的的所所有有实实体体部部件件的的集集合合,通通常常这这些些部部件件由由电电路路(电电子子元元件件)、机机械等物理部件组成。械等物理部件组成。计计算算机机软软件件(SoftwareSoftware)主主要要是是一一系系列列按按照照特特定定顺顺序序组组织织的的计计算算机机数数据据和和指指令令的的集集合合。19831983年年,IEEEIEEE对对软软件件给给出出了了一一个个较较为为全全面面的的定定义义:软软件件是是计计算算机机程程序序、方方法法、规规范范及及其其相相应应的的文文档档以以及及在在计计算算机机上上运运行行是是所所必须的数据。软件是相对于机器硬件而言的。必须的数
15、据。软件是相对于机器硬件而言的。系统结构基本概念1.2.1 计算机的硬件系统1 1、存储器:存储器是用来存放数据和程序的部件。、存储器:存储器是用来存放数据和程序的部件。2 2、运运算算器器:对对信信息息进进行行运运算算处处理理的的部部件件。主主要要功功能能是是对对二二进进制制数数码码进进行行算算术术(加加减减乘乘除除)和和逻逻辑辑(与与或或非)运算。非)运算。3 3、控控制制器器:整整个个计计算算机机的的控控制制核核心心。主主要要功功能能是是读读取取指指令令、翻翻译译指指令令、并并向向计计算算机机各各部部分分发发出出控控制制信信号号,以便执行指令。以便执行指令。4 4、输输入入设设备备:将将
16、数数据据和和程程序序转转换换成成计计算算机机能能够够识识别别和和接接受受的的信信息息,并并顺顺序序地地把把它它们们送送入入存存储储器器中中。输输入入设设备备有有许许多多种种,例例如如键键盘盘、鼠鼠标标、扫扫描描仪仪、光光电电输输入机等。入机等。5 5、输输出出设设备备:输输出出设设备备将将计计算算机机处处理理的的结结果果以以人人们们能能接接受受的的或或其其它它机机器器能能接接受受的的形形式式送送出出。输输出出设设备备有有许多种类,例如显示器、打印机、绘图仪等。许多种类,例如显示器、打印机、绘图仪等。系统结构基本概念1.2.1 计算机的硬件系统存储器存储器数据流数据流控制流控制流运算器运算器外存
17、储器外存储器输输出出设设备备内存储器内存储器输输入入设设备备控制器控制器系统结构基本概念1.运算器v算术运算v逻辑运算v采用二进制数(容易实现)v位数越多,计算精度越高v计算机的运算器长度:8位、16位、32位或64位系统结构基本概念2.存储器v功能:保存或“记忆”数据和运算过程v存储的是0或1表示的二进制代码v主存采用半导体器件来作为存储器v一个半导体触发器记忆一个二进制位v存储单元:在存储器中保存一个n位二进制数的n个触发器,组成一个存储单元v存储器地址:存储器是由许多存储单元组成,每个存储单元的编号,称为地址v存储容量:存储器所有存储单元的总数。通常用单位“KB、MB、GB”等表示v内存
18、储器(主存)和外存储器(辅存)系统结构基本概念表示参加运算的数据表示参加运算的数据从存储器的哪个单元取从存储器的哪个单元取运算的结果应存到哪个单元运算的结果应存到哪个单元3.控制器v控制计算机的各个部件有条不紊地进行工作v指令有两部分:操作的性质和操作的地址操作码地址码指出指令所进行的操作指出指令所进行的操作加、减、乘、除、取数、存数等加、减、乘、除、取数、存数等 指令操作码加法减法乘法除法取数存数打印停机001010011100101110111000系统结构基本概念电子计算机的设计思想电子计算机的设计思想v存储程序,程序控制存储程序,程序控制v“存储程序存储程序”,是把,是把指令指令以代码
19、的形式事先以代码的形式事先输入到计算机的主存储器中,即用记忆数据输入到计算机的主存储器中,即用记忆数据的同的同 一装置存储执行运算的命令,这些指令一装置存储执行运算的命令,这些指令按一定的规则组成按一定的规则组成程序程序v“程序控制程序控制”,是当计算机启动后,程序就,是当计算机启动后,程序就会控制计算机按规定的顺序逐条执行指令,会控制计算机按规定的顺序逐条执行指令,自动完成预定的信息处理任务自动完成预定的信息处理任务v冯冯诺依曼型计算机的设计思想诺依曼型计算机的设计思想存储程序并按地址顺序执行存储程序并按地址顺序执行系统结构基本概念冯冯诺依曼计算机的基本思想诺依曼计算机的基本思想v采用二进制
20、形式表示数据和指令。指令由操作码和采用二进制形式表示数据和指令。指令由操作码和地址码组成;地址码组成;v将程序和数据存放在存储器中,使计算机在工作时将程序和数据存放在存储器中,使计算机在工作时从存储器取出指令加以执行,自动完成计算任务。从存储器取出指令加以执行,自动完成计算任务。这就是这就是“存储程序存储程序”和和“程序控制程序控制”(简称存储程(简称存储程序控制)的概念;序控制)的概念;v指令的执行是顺序的,即一般按照指令在存储器中指令的执行是顺序的,即一般按照指令在存储器中存放的顺序执行,程序分支由转移指令实现。存放的顺序执行,程序分支由转移指令实现。v计算机由存储器、运算器、控制器、输入
21、和输出设计算机由存储器、运算器、控制器、输入和输出设备五大基本部件组成,规定了备五大基本部件组成,规定了5 5部分的基本功能部分的基本功能系统结构基本概念控制器的基本任务v 按照计算程序所排的指令序列,先从存储器取出一条指令放到控制器中,对该指令的操作码由译码器进行分析判别,然后根据指令性质,执行这条指令,进行相应的操作。接着从存储器取出第二条指令,再执行第二条指令,依次类推v取指令的一段时间叫做取指周期v执行指令的一段时间叫做执行周期v执行完成指令的时间,称为指令周期系统结构基本概念指令字和数据字,指令流和数据流 v某字为一条指令,则称为指令字指令字v某字代表要处理的数据,称为数据字数据字v
22、在取指周期中从内存读出的信息是指指令令流流,它流向控制器v而执行周期中从内存读出的信息流是数数据据流流,它由内存流向运算器v时时间间上上:在取指周期中,CPU从内存读出的信息一定是指指令令;而执行周期中从内存读出或写入的信息一定是数据数据。v空空间间上上:指指令令一定流向控制器;而数数据据则是在内存(或寄存器)与运算器之间流动系统结构基本概念1.2.1 计算机的硬件系统总总线线(BusBus):是计算机中用于传送信息的公用通道,是为多个部件服务的一组信息传送连接线。总线的分类:(1)按传送信息的属性分:数据总线(DB)在各部件之间传送数据信息 地址总线(AB)传送各部件相互访问的地址信息 控制
23、总线(CB)传送控制各部件操作的控制信息(2)按信息传送的方向分:单向总线 双向总线(3)按连接对象和完成的功能分:I/O BUS 用于外设与主机的信息交换。MEMORY BUS用于CPU与主存储器的信息交换系统结构基本概念按总线连接方式,计算机组成结构分为三类1、单总线结构:把各功能部件连接在单总线上,所有部件间的信息交换都经由单总线进行。(1)Unified-Bus:一元化总线:PDP-11(2)Single-Bus:单总线:IBM-PC2、双总线结构(1)两种总线:存储总线和I/O总线(2)三种形式:(A)以CPU为中心的双总线结构 (B)以存储器为中心的双总线结构 (C)采用通道或输入
24、输出处理机处理输入输出3、多总线结构:在高速外设与主存储器之间可以增设直接存储器访问方式的高速I/O总线(DMA总线)。1.2.1 计算机的硬件系统系统结构基本概念 第一台电子计算机(第一台电子计算机(ENIACENIAC)5000次加法次加法/秒秒体重体重28吨吨占地占地170M218,800只电子管只电子管1500个继电器个继电器耗电耗电150KW系统结构基本概念Top500(200Top500(2007 7)IBM Blue Gen)IBM Blue Gene e系统结构基本概念摩尔定律v早早在在19641964年年,英英特特尔尔公公司司创创始始人人戈戈登登.摩摩尔尔(Gordon Go
25、rdon MooreMoore)在在一一篇篇很很短短的的论论文文里里断断言言:每每1818个个月月,集集成成电电路路的的性性能能将将提提高高一一倍倍,而而其其价价格格将将降降低低一一半半。这这就就是是著著名名的的摩摩尔尔定定律律。作作为为迄迄今今为为止止半半导导体体发发展展史史上上意意义义最最深深远远的的定定律律,摩摩尔尔定定律律被被集集成成电电路路近近4040年年的的发发展展历历史准确无误地验证着。史准确无误地验证着。计算机组成原理计算机组成原理31什么是微型计算机l微型计算机(微型计算机(MicrocomputerMicrocomputer)采用微处理器为核心构造的计算机采用微处理器为核心
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 概述

限制150内