计算机组成原理概论精选文档.ppt
《计算机组成原理概论精选文档.ppt》由会员分享,可在线阅读,更多相关《计算机组成原理概论精选文档.ppt(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机组成原理课件计算机组成原理课件 概论概论本讲稿第一页,共四十二页1课程目的:课程目的:掌掌掌掌握握握握计计计计算算算算机机机机的的的的硬硬硬硬件件件件组组组组成成成成和和和和工工工工作作作作原原原原理理理理,深深深深刻刻刻刻理理理理解解解解程序在计算机硬件上被执行的过程。程序在计算机硬件上被执行的过程。程序在计算机硬件上被执行的过程。程序在计算机硬件上被执行的过程。课程任务:课程任务:掌掌掌掌握握握握计计计计算算算算机机机机硬硬硬硬件件件件系系系系统统统统各各各各组组组组成成成成部部部部件件件件的的的的工工工工作作作作原原原原理理理理、逻逻逻逻辑实现、设计思想。辑实现、设计思想。辑实现、
2、设计思想。辑实现、设计思想。理解各部件联结成整机并协调运转的方法。理解各部件联结成整机并协调运转的方法。理解各部件联结成整机并协调运转的方法。理解各部件联结成整机并协调运转的方法。了解当代计算机系统的新技术和新成果。了解当代计算机系统的新技术和新成果。了解当代计算机系统的新技术和新成果。了解当代计算机系统的新技术和新成果。本讲稿第二页,共四十二页2最后的成绩:最后的成绩:到课情况到课情况作业情况作业情况期末考试期末考试本讲稿第三页,共四十二页3计算机组成原理课程设计计算机组成原理课程设计教师:教师:冯建文、吴迎来、俞岳军冯建文、吴迎来、俞岳军课时:课时:32216,实践学分:实践学分:1个个实
3、实验验个个数数:6-7个个,实实验验20学学时时,授授课课12学时。学时。本讲稿第四页,共四十二页4计算机组成原理课程设计计算机组成原理课程设计成绩:五分制成绩:五分制及格标准:同时满足以下条件及格标准:同时满足以下条件平时平时6-7次实验:次实验:全部到课全部到课实验报告:实验报告:全部提交全部提交实验期末考试:实验期末考试:“及格及格“以上以上本讲稿第五页,共四十二页5第一章第一章 概概 论论1.1 1.1 计算机分类计算机分类计算机分类计算机分类1.2 计算机的系统组成计算机的系统组成计算机的系统组成计算机的系统组成1.3 1.3 计算机系统层次结构计算机系统层次结构计算机系统层次结构计
4、算机系统层次结构1.4 1.4 计算机主要技术指标计算机主要技术指标计算机主要技术指标计算机主要技术指标1.5 1.5 计算机的发展计算机的发展本章小结本章小结本章小结本章小结作业作业作业作业本讲稿第六页,共四十二页61.1 计算机分类计算机分类一、按使用范围分类一、按使用范围分类二、按照规模和处理能力分类二、按照规模和处理能力分类三、按系统结构分类三、按系统结构分类无论按哪一种方法分类,各类计算机之间的主要无论按哪一种方法分类,各类计算机之间的主要区别是区别是运算速度、存储容量运算速度、存储容量运算速度、存储容量运算速度、存储容量及及及及机器体积机器体积机器体积机器体积等。等。等。等。本讲稿
5、第七页,共四十二页7一、按使用范围分类一、按使用范围分类1 1、通用计算机、通用计算机、通用计算机、通用计算机通用计算机是指为通用计算机是指为通用计算机是指为通用计算机是指为解决各种问题解决各种问题解决各种问题解决各种问题,具有,具有,具有,具有较强的通用性较强的通用性较强的通用性较强的通用性而设而设而设而设计的计算机。该机适用于一般的科学计算、学术研究、计的计算机。该机适用于一般的科学计算、学术研究、计的计算机。该机适用于一般的科学计算、学术研究、计的计算机。该机适用于一般的科学计算、学术研究、工程设计和数据处理等工程设计和数据处理等工程设计和数据处理等工程设计和数据处理等广泛用途广泛用途广
6、泛用途广泛用途,这类机器本身有较大的,这类机器本身有较大的,这类机器本身有较大的,这类机器本身有较大的适用面。适用面。适用面。适用面。2 2、专用计算机、专用计算机专用计算机是指为适应专用计算机是指为适应专用计算机是指为适应专用计算机是指为适应某种特殊应用某种特殊应用某种特殊应用某种特殊应用而设计的计算机,而设计的计算机,而设计的计算机,而设计的计算机,具有运行效率高、速度快、精度高等特点。一般用在具有运行效率高、速度快、精度高等特点。一般用在具有运行效率高、速度快、精度高等特点。一般用在具有运行效率高、速度快、精度高等特点。一般用在过程控制中,如智能仪表、飞机的自动控制、导弹的过程控制中,如
7、智能仪表、飞机的自动控制、导弹的过程控制中,如智能仪表、飞机的自动控制、导弹的过程控制中,如智能仪表、飞机的自动控制、导弹的导航系统等。导航系统等。导航系统等。导航系统等。本讲稿第八页,共四十二页8二、按照规模和处理能力分类二、按照规模和处理能力分类1 1、巨型计算机、巨型计算机、巨型计算机、巨型计算机运算速度快、存储容量大,价格相当昂贵,主要用于复杂、尖端的科学研究领运算速度快、存储容量大,价格相当昂贵,主要用于复杂、尖端的科学研究领运算速度快、存储容量大,价格相当昂贵,主要用于复杂、尖端的科学研究领运算速度快、存储容量大,价格相当昂贵,主要用于复杂、尖端的科学研究领域,特别是军事科学计算。
8、域,特别是军事科学计算。域,特别是军事科学计算。域,特别是军事科学计算。2 2、大、大、大、大/中型计算机中型计算机中型计算机中型计算机通用性能好、外部设备负载能力强、处理速度快。它有完善的指令系通用性能好、外部设备负载能力强、处理速度快。它有完善的指令系通用性能好、外部设备负载能力强、处理速度快。它有完善的指令系通用性能好、外部设备负载能力强、处理速度快。它有完善的指令系统,丰富的外部设备和功能齐全的软件系统,并允许多个用户同时使统,丰富的外部设备和功能齐全的软件系统,并允许多个用户同时使统,丰富的外部设备和功能齐全的软件系统,并允许多个用户同时使统,丰富的外部设备和功能齐全的软件系统,并允
9、许多个用户同时使用。主要用于科学计算、数据处理或做网络服务器。用。主要用于科学计算、数据处理或做网络服务器。用。主要用于科学计算、数据处理或做网络服务器。用。主要用于科学计算、数据处理或做网络服务器。3 3、小型计算机、小型计算机、小型计算机、小型计算机具有规模较小、结构简单、成本较低、操作简单、易于维护、与外部设备具有规模较小、结构简单、成本较低、操作简单、易于维护、与外部设备具有规模较小、结构简单、成本较低、操作简单、易于维护、与外部设备具有规模较小、结构简单、成本较低、操作简单、易于维护、与外部设备连接容易等特点。目前的小型机,如连接容易等特点。目前的小型机,如连接容易等特点。目前的小型
10、机,如连接容易等特点。目前的小型机,如IBM AS/400IBM AS/400,其性能已大大提高,其性能已大大提高,其性能已大大提高,其性能已大大提高,主要用于事务处理。主要用于事务处理。主要用于事务处理。主要用于事务处理。本讲稿第九页,共四十二页9二、按照规模和处理能力分类二、按照规模和处理能力分类4、微型计算机:简称微机、微型计算机:简称微机以运算器和控制器为核心,加上由大规模集成以运算器和控制器为核心,加上由大规模集成电路制作的存储器、输入电路制作的存储器、输入/输出接口和系统总线,输出接口和系统总线,输出接口和系统总线,输出接口和系统总线,构成了体积小、结构紧凑、价格低但又具有一定功能
11、构成了体积小、结构紧凑、价格低但又具有一定功能构成了体积小、结构紧凑、价格低但又具有一定功能构成了体积小、结构紧凑、价格低但又具有一定功能的计算机。的计算机。的计算机。的计算机。单板机:所有器件制作在一块印刷线路板上。单板机:所有器件制作在一块印刷线路板上。单板机:所有器件制作在一块印刷线路板上。单板机:所有器件制作在一块印刷线路板上。单片机:将运算器、控制器、存储器和输入单片机:将运算器、控制器、存储器和输入单片机:将运算器、控制器、存储器和输入单片机:将运算器、控制器、存储器和输入/输出接口集成输出接口集成输出接口集成输出接口集成在一块芯片中。在一块芯片中。在一块芯片中。在一块芯片中。微型
12、计算机系统:以微机为核心,再配以相应的外部微型计算机系统:以微机为核心,再配以相应的外部微型计算机系统:以微机为核心,再配以相应的外部微型计算机系统:以微机为核心,再配以相应的外部设备、电源、辅助电路和控制微机工作的软件。设备、电源、辅助电路和控制微机工作的软件。设备、电源、辅助电路和控制微机工作的软件。设备、电源、辅助电路和控制微机工作的软件。本讲稿第十页,共四十二页10二、按照规模和处理能力分类二、按照规模和处理能力分类5 5、工作站、工作站、工作站、工作站工作站是指为了某种特殊用途而将高性能的计算机系统、输入工作站是指为了某种特殊用途而将高性能的计算机系统、输入工作站是指为了某种特殊用途
13、而将高性能的计算机系统、输入工作站是指为了某种特殊用途而将高性能的计算机系统、输入/输出设备与专用软件结合在一起的系统。输出设备与专用软件结合在一起的系统。输出设备与专用软件结合在一起的系统。输出设备与专用软件结合在一起的系统。6、服务器、服务器服务器是在网络环境下为多用户提供服务的共享设备,服务器是在网络环境下为多用户提供服务的共享设备,服务器是在网络环境下为多用户提供服务的共享设备,服务器是在网络环境下为多用户提供服务的共享设备,一般分为文件服务器、打印服务器、计算服务器和通信一般分为文件服务器、打印服务器、计算服务器和通信一般分为文件服务器、打印服务器、计算服务器和通信一般分为文件服务器
14、、打印服务器、计算服务器和通信服务器等。服务器等。服务器等。服务器等。目前,目前,目前,目前,微型计算机与工作站、小型计算机乃至中、微型计算机与工作站、小型计算机乃至中、大型机之间的界限已经愈来愈模糊。大型机之间的界限已经愈来愈模糊。本讲稿第十一页,共四十二页11计算机分类计算机分类电子计算机电子计算机电子计算机电子计算机模拟计算机模拟计算机模拟计算机模拟计算机数字计算机数字计算机数字计算机数字计算机按按按按信息的表示信息的表示信息的表示信息的表示方式方式方式方式分分分分专用计算机专用计算机专用计算机专用计算机通用计算机通用计算机通用计算机通用计算机巨型机巨型机巨型机巨型机大型机大型机大型机大
15、型机中型机中型机中型机中型机小型机小型机小型机小型机微型机微型机微型机微型机工作站工作站工作站工作站服务器服务器服务器服务器按按按按应用应用应用应用范围范围范围范围分分分分按按按按规模和处规模和处规模和处规模和处理能力理能力理能力理能力分分分分本讲稿第十二页,共四十二页12三、按系统结构分类三、按系统结构分类即即Michael FlynnMichael Flynn分类法:分类法:分类法:分类法:计算机在执行程序过程中,有计算机在执行程序过程中,有2 2种信息在流动。一种信息在流动。一种信息在流动。一种信息在流动。一种是种是种是种是计算机指令计算机指令计算机指令计算机指令,它从存储器流入控制器,
16、并变,它从存储器流入控制器,并变成整个计算机系统的控制信号。另一种是成整个计算机系统的控制信号。另一种是数据数据数据数据,从输入设备流入存储器,再流入执行部件如运算从输入设备流入存储器,再流入执行部件如运算器,运算结果流入存储器或输出设备。器,运算结果流入存储器或输出设备。Flynn称前一种信息为称前一种信息为称前一种信息为称前一种信息为“指令流指令流”,后一种信息为,后一种信息为,后一种信息为,后一种信息为“数据流数据流数据流数据流”。因此根据指令流与数据流的不同组合,。因此根据指令流与数据流的不同组合,。因此根据指令流与数据流的不同组合,。因此根据指令流与数据流的不同组合,计算机系统结构分
17、为以下计算机系统结构分为以下计算机系统结构分为以下计算机系统结构分为以下4 4类。类。本讲稿第十三页,共四十二页13三、按系统结构分类三、按系统结构分类本讲稿第十四页,共四十二页14本课程讨论的对象:本课程讨论的对象:电子数字计算机电子数字计算机SISD计算机计算机冯冯诺依曼体系结构计算机诺依曼体系结构计算机本讲稿第十五页,共四十二页151.2 计算机的系统组成计算机的系统组成一、计算机系统组成一、计算机系统组成二、计算机硬件系统二、计算机硬件系统 三、计算机软件系统三、计算机软件系统 本讲稿第十六页,共四十二页16一、计算机系统组成一、计算机系统组成一个完整的计算机系统,包括两大部分,即一个
18、完整的计算机系统,包括两大部分,即一个完整的计算机系统,包括两大部分,即一个完整的计算机系统,包括两大部分,即硬件系统硬件系统和软件系统和软件系统。硬件系统硬件系统硬件系统硬件系统是指构成计算机的物理设备,即由机械、光、是指构成计算机的物理设备,即由机械、光、是指构成计算机的物理设备,即由机械、光、是指构成计算机的物理设备,即由机械、光、电、磁等器件构成的具有计算、控制、存储、输入和电、磁等器件构成的具有计算、控制、存储、输入和电、磁等器件构成的具有计算、控制、存储、输入和电、磁等器件构成的具有计算、控制、存储、输入和输出功能的实体部件。如输出功能的实体部件。如输出功能的实体部件。如输出功能的
19、实体部件。如CPUCPU、存储器、软盘驱动器、存储器、软盘驱动器、存储器、软盘驱动器、存储器、软盘驱动器、硬盘驱动器、光盘驱动器、主机板、各种卡及整机中的主硬盘驱动器、光盘驱动器、主机板、各种卡及整机中的主硬盘驱动器、光盘驱动器、主机板、各种卡及整机中的主硬盘驱动器、光盘驱动器、主机板、各种卡及整机中的主机、显示器、打印机、绘图仪、调制解调器等等,整机硬机、显示器、打印机、绘图仪、调制解调器等等,整机硬机、显示器、打印机、绘图仪、调制解调器等等,整机硬机、显示器、打印机、绘图仪、调制解调器等等,整机硬件也称件也称件也称件也称“硬设备硬设备硬设备硬设备”。软件系统软件系统软件系统软件系统则是指管
20、理计算机软件和硬件资源、控制计算则是指管理计算机软件和硬件资源、控制计算则是指管理计算机软件和硬件资源、控制计算则是指管理计算机软件和硬件资源、控制计算机运行的程序、命令、指令、数据等,软件系统就是程机运行的程序、命令、指令、数据等,软件系统就是程机运行的程序、命令、指令、数据等,软件系统就是程机运行的程序、命令、指令、数据等,软件系统就是程序系统,也称为序系统,也称为序系统,也称为序系统,也称为“软设备软设备软设备软设备”。本讲稿第十七页,共四十二页17一、计算机系统组成一、计算机系统组成计算机是依靠硬件和软件的协同工作来执计算机是依靠硬件和软件的协同工作来执行一个具体任务。行一个具体任务。
21、硬件是计算机系统的物质基础,而软件又是硬硬件是计算机系统的物质基础,而软件又是硬件功能的扩充和完善。件功能的扩充和完善。任何软件都是建立在硬件基础上的,任何软任何软件都是建立在硬件基础上的,任何软件也离不开硬件的支持。件也离不开硬件的支持。如果没有软件的支持,硬件的功能就不能得到如果没有软件的支持,硬件的功能就不能得到充分的发挥。充分的发挥。本讲稿第十八页,共四十二页18一、计算机系统组成一、计算机系统组成计算机计算机计算机计算机系统系统系统系统硬件系统硬件系统硬件系统硬件系统软件系统软件系统软件系统软件系统应用软件应用软件应用软件应用软件系统软件系统软件系统软件系统软件操作系统操作系统操作系
22、统操作系统语言处理程序语言处理程序语言处理程序语言处理程序数据库管理系统数据库管理系统数据库管理系统数据库管理系统外围设备外围设备外围设备外围设备主机主机主机主机数据处理程序数据处理程序数据处理程序数据处理程序自动控制程序自动控制程序自动控制程序自动控制程序企业管理程序企业管理程序企业管理程序企业管理程序科学计算程序科学计算程序科学计算程序科学计算程序外存储器:磁盘、磁带、光盘等外存储器:磁盘、磁带、光盘等外存储器:磁盘、磁带、光盘等外存储器:磁盘、磁带、光盘等输入设备:键盘、鼠标器、扫描仪等输入设备:键盘、鼠标器、扫描仪等输入设备:键盘、鼠标器、扫描仪等输入设备:键盘、鼠标器、扫描仪等输出设
23、备:显示器、打印机、绘图仪等输出设备:显示器、打印机、绘图仪等输出设备:显示器、打印机、绘图仪等输出设备:显示器、打印机、绘图仪等中央处理器(中央处理器(中央处理器(中央处理器(CPUCPU):运算器、控制器):运算器、控制器):运算器、控制器):运算器、控制器内存储器:内存储器:内存储器:内存储器:ROMROM、RAMRAM本讲稿第十九页,共四十二页19一、计算机系统组成一、计算机系统组成冯冯诺依曼(诺依曼(Von Neumann)体系结)体系结构构1946年由年由美籍匈牙利数学家冯美籍匈牙利数学家冯 诺伊曼诺伊曼诺伊曼诺伊曼提提出出计算机的体系结构发生了许多变化,计算机的体系结构发生了许多
24、变化,但但Von Neumann提出的提出的二进制二进制、程序程序存储和程序控制存储和程序控制,依然是普遍遵循的,依然是普遍遵循的原则。原则。本讲稿第二十页,共四十二页20冯冯诺依曼体系结构特点诺依曼体系结构特点1、采用采用采用采用二进制二进制表示数据和指令;表示数据和指令;表示数据和指令;表示数据和指令;2 2、采采采采用用用用存存存存储储储储程程程程序序序序即即即即把把把把编编编编好好好好的的的的程程程程序序序序和和和和原原原原始始始始数数数数据据据据预预预预先先先先存存存存入入入入计计计计算算算算机机机机主主主主存存存存中中中中,使使使使计计计计算算算算机机机机工工工工作作作作时时时时能
25、能能能连连连连续续续续、自自自自动动动动、高高高高速速速速地地地地从从从从存存存存储储储储器器器器中中中中取取取取出出出出一一一一条条条条条条条条指指指指令令令令并并并并执执执执行行行行,从从从从而而而而自自自自动完成预定的任务;动完成预定的任务;动完成预定的任务;动完成预定的任务;3 3、计计计计算算算算机机机机硬硬硬硬件件件件系系系系统统统统由由由由运运运运算算算算器器器器、存存存存储储储储器器器器、控控控控制制制制器器器器、输输输输入设备和输出设备入设备和输出设备入设备和输出设备入设备和输出设备五大部件五大部件五大部件五大部件组成。组成。组成。组成。本讲稿第二十一页,共四十二页21冯冯诺
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机组成原理 概论精选文档 计算机 组成 原理 概论 精选 文档
限制150内