计算机组成原理课件优秀PPT.ppt
《计算机组成原理课件优秀PPT.ppt》由会员分享,可在线阅读,更多相关《计算机组成原理课件优秀PPT.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机组成原理课件现在学习的是第1页,共24页1.1.本课程的作用本课程的作用 计算机组成原理计算机组成原理是计算机科学与技术专业的一门核心专业基础是计算机科学与技术专业的一门核心专业基础课程。从课程地位来说,它在课程。从课程地位来说,它在先导课先导课(汇编语言程序设计、数字逻辑、汇编语言程序设计、数字逻辑、数据结构数据结构)和和后续课后续课(操作系统、编译方法、接口技术等操作系统、编译方法、接口技术等)之间起着之间起着承上启下承上启下的作用。的作用。2.2.本课程的目的与任务本课程的目的与任务 从传授基础知识和培养能力的目标出发,使学生掌握宽厚的从传授基础知识和培养能力的目标出发,使学生掌握
2、宽厚的硬件硬件基础基础知识,理论联系实际,注重智力开发和能力培养,锻炼学生知识,理论联系实际,注重智力开发和能力培养,锻炼学生的的硬件分析、设计和调试硬件分析、设计和调试能力。从而适应在各类计算机上从事开发和能力。从而适应在各类计算机上从事开发和应用的需要。应用的需要。前言前言现在学习的是第2页,共24页第一章计算机系统概论第一章计算机系统概论n本章内容本章内容1.1 计算机分类和应用计算机分类和应用1.2 计算机的硬件计算机的硬件1.3 计算机的软件计算机的软件1.4 计算机系统的层次结构计算机系统的层次结构现在学习的是第3页,共24页1.1 1.1 计算机的分类与应用计算机的分类与应用1.
3、1.11.1.1计算机的分类计算机的分类1.如何分类?分类的依据及结果如何分类?分类的依据及结果按信号量按信号量分分模拟机模拟机数字机,数字机,按用途按用途分分专用专用通用,通用,按规模按规模分分巨型机巨型机大型机大型机中型机中型机小型机小型机微型机微型机单片机单片机2.2.数字机与模拟机的主要区别数字机与模拟机的主要区别模拟机模拟机:用连续量表示数据,如计算尺的长度、电表的角度。计算过:用连续量表示数据,如计算尺的长度、电表的角度。计算过程也是连续的。程也是连续的。数字机数字机:用离散的数字量表示数据,如二进制代码,按位不连续地跳动计算。:用离散的数字量表示数据,如二进制代码,按位不连续地跳
4、动计算。现在学习的是第4页,共24页1.1.2 1.1.2 计算机的应用计算机的应用1.科学计算科学计算用于科学研究和工程设计用于科学研究和工程设计计算机在科学计算和工程设计中的应用计算机在科学计算和工程设计中的应用,不仅减轻了大量繁琐的计算工不仅减轻了大量繁琐的计算工作量作量,更重要的是更重要的是,一些以往无法解决、无法及时解决或无法精确解决的问一些以往无法解决、无法及时解决或无法精确解决的问题得到了圆满的解决。题得到了圆满的解决。2.自动控制自动控制涉及面极广涉及面极广,应用于多个行业,如工业中的数控机床应用于多个行业,如工业中的数控机床 不仅提高了产品质量和生产效力,而且大大地降低了劳动
5、强度。不仅提高了产品质量和生产效力,而且大大地降低了劳动强度。提高检测精度提高检测精度适应检测环境适应检测环境智能化检测智能化检测控制检测设备控制检测设备处理检测数据处理检测数据4.信息处理信息处理-用于商务处理和管理应用,如用于商务处理和管理应用,如OA、MIS虽然计算机研制的初衷是为了科学计算,但现在已广泛应用于非数虽然计算机研制的初衷是为了科学计算,但现在已广泛应用于非数值计算领域,可用来处理文字、表格、图象、声音等各类问题。值计算领域,可用来处理文字、表格、图象、声音等各类问题。3.测量与测试测量与测试用于用于现在学习的是第5页,共24页5.计算机辅助技术计算机辅助技术 包括包括 CA
6、DComputerAidedDesignCAMComputerAidedManufacturingCATComputerAidedTestCAIComputerAidedInstruction 6.家用电器家用电器个人计算机已成为一种时尚的家用电器个人计算机已成为一种时尚的家用电器,单片机广泛应用于微波炉、洗衣机、电子玩具、游戏机等。单片机广泛应用于微波炉、洗衣机、电子玩具、游戏机等。7.人工智能人工智能-诸如计算机学习、计算机证明、景物分析、模拟人的思维过程、诸如计算机学习、计算机证明、景物分析、模拟人的思维过程、机器人等等。智能机器人机器人等等。智能机器人,它会自己识别控制对象和工作环境它
7、会自己识别控制对象和工作环境,作出判断和作出判断和决策决策,直接领会人的口令和意图直接领会人的口令和意图,能避开障碍物能避开障碍物,适应环境条件的变化适应环境条件的变化,灵活机动灵活机动地完成控制任务与信息处理任务。地完成控制任务与信息处理任务。现在学习的是第6页,共24页1.2 1.2 计算机的硬件计算机的硬件1.2.1数字计算机的硬件组成数字计算机的硬件组成-用算盘计算用算盘计算y=ax+b-c步骤如下。步骤如下。行数行数解题步骤和数据解题步骤和数据说说 明明1取数取数(9)算盘算盘(9)表示第表示第9行的数行的数a,下同下同2乘法乘法(12)算盘算盘完成完成a*x,结果在算盘上结果在算盘
8、上3加法加法(10)算盘算盘完成完成ax+b,结果在算盘上结果在算盘上4减法减法(11)算盘算盘完成完成ax+b-c,结果在算盘上结果在算盘上5存数存数 y13算盘上的算盘上的y值记到第值记到第13行行6输出输出把算盘上的把算盘上的y值写出给人看值写出给人看7停止停止运算完毕运算完毕,暂停暂停89a数据数据10b数据数据11c数据数据12x数据数据13y数据数据现在学习的是第7页,共24页算盘计算中用到了:算盘计算中用到了:1)算盘算盘:用于对数据进行加、减、乘、除等算术运算用于对数据进行加、减、乘、除等算术运算;2)纸纸:用于存储解题的原始信息,包括解题步骤和原始数据用于存储解题的原始信息,
9、包括解题步骤和原始数据;3)笔笔:用于把原始数据和解题步骤记录到纸上用于把原始数据和解题步骤记录到纸上,及把运算结果写出及把运算结果写出;4)我们人本身我们人本身(主要是脑和手主要是脑和手):用于控制解题过程。用于控制解题过程。计算机与算盘类似相应部件如计算机与算盘类似相应部件如:1)运算器运算器:在计算机中相当于算盘功能的部件;在计算机中相当于算盘功能的部件;2)存储器存储器:在计算机中相当于纸那样具有在计算机中相当于纸那样具有“记忆记忆”功能的部件功能的部件;3)输入设备输出设备输入设备输出设备:相当于笔相当于笔,把原始解题信息送到计算机或把运算结果把原始解题信息送到计算机或把运算结果显示
10、出来的设备显示出来的设备;4)控制器控制器:相当于我们的大脑相当于我们的大脑,能够自动控制整个计算过程。能够自动控制整个计算过程。现在学习的是第8页,共24页1.运算器运算器功能:功能:进行算术、逻辑运算,好比一个由电子线路构成的算盘。进行算术、逻辑运算,好比一个由电子线路构成的算盘。数制:数制:二进制:二进制:采用二进制的原因有三点采用二进制的原因有三点:字长字长(即位数即位数):通常有通常有8、16、32、64位。位。运算规律简单运算规律简单;比较容易实现比较容易实现;元件状态数最省元件状态数最省现在学习的是第9页,共24页2.存储器存储器 有内存有内存(半导体存储器半导体存储器)与外存与
11、外存(磁盘、光盘等磁盘、光盘等)之分之分 功能:功能:保存或保存或“记忆记忆”解题的原始数据和解题步骤。解题的原始数据和解题步骤。存储介质:存储介质:半导体存储器,由触发器构成,一个触发器存放半导体存储器,由触发器构成,一个触发器存放1bit。存储单元存储单元:保存一个数的多个触发器保存一个数的多个触发器,称为一个存储单元。称为一个存储单元。8个个bit构成一个字节构成一个字节(Byte)(1n)个字节构成一个字个字节构成一个字(Word)存储单元的标识:存储单元的标识:单元地址,每个存储单元的编号。单元地址,每个存储单元的编号。存储容量存储容量:存储器所有存储单元的总数。常用单位存储器所有存
12、储单元的总数。常用单位“KB、MB”表示表示,如如64KB,128MB。存储容量越大。存储容量越大,则计算机可记忆储存的信息越多。则计算机可记忆储存的信息越多。存储内容:存储内容:无论是程序还是数据,均用二进制代码表示。无论是程序还是数据,均用二进制代码表示。现在学习的是第10页,共24页3.3.控制器控制器 -是计算机中是计算机中发号施令的部件发号施令的部件,它控制计算机的个部件有条不紊它控制计算机的个部件有条不紊地进行工作。具体的讲地进行工作。具体的讲,控制器的任务控制器的任务是从内存中取出解题步骤加以分析是从内存中取出解题步骤加以分析,然后执行某种操作然后执行某种操作:(1)(1)计算程
13、序计算程序 为解决某一实际问题而设计的指令序列。为解决某一实际问题而设计的指令序列。运算器只能完成加、减、乘、除四则运算及其他一些辅助操作。对运算器只能完成加、减、乘、除四则运算及其他一些辅助操作。对于比较复杂的算题于比较复杂的算题,计算机在运算前必须化成一步一步简单的加、减、乘、计算机在运算前必须化成一步一步简单的加、减、乘、除等基本操作来做。每一个基本操作就叫做一条除等基本操作来做。每一个基本操作就叫做一条指令指令,而解算某一问题的而解算某一问题的一串指令序列一串指令序列,叫做该问题的计算程序叫做该问题的计算程序,简称为简称为程序程序。操作码操作码地址码地址码 每条指令应当明确告诉控制器每
14、条指令应当明确告诉控制器,从存储器的那个单元取数从存储器的那个单元取数,并并进行何种操进行何种操作作,操作的结果又存放到哪里操作的结果又存放到哪里。指令的内容由两部分组成。指令的内容由两部分组成,即操作的性质和即操作的性质和操作的地址。前者称为操作的地址。前者称为操作码操作码,后者称为后者称为地址码地址码。操作码操作码:指出指令所进行的操作指出指令所进行的操作,如加、减、乘、除、取数、存数等如加、减、乘、除、取数、存数等地址码地址码:表示运算数据来源于哪个单元表示运算数据来源于哪个单元,运算结果应存入哪个单元。运算结果应存入哪个单元。(2)(2)指令的形式指令的形式现在学习的是第11页,共24
15、页(3).(3).控制器的基本任务控制器的基本任务 逐条从内存中取出指令逐条从内存中取出指令取指周期取指周期 然后执行指令然后执行指令执行周期执行周期 控制器控制器 +运算器运算器 =中央处理器中央处理器 (即即CPU)CPU)(4).指令流和数据流指令流和数据流 1 1个字节个字节=8bit=8bit 1 1个字个字=(1=(1n)个字节,字长用个字节,字长用bit数表示数表示数据字:代表要处理的一个数据,数据字:代表要处理的一个数据,指令字:代表要执行的一条指令。指令字:代表要执行的一条指令。指令流与数据流的区分与流向:指令流与数据流的区分与流向:一般来讲,在取指周期中从内存读出的信息是一
16、般来讲,在取指周期中从内存读出的信息是指令流指令流,它流向控制器;而它流向控制器;而执行周期中从内存读出执行周期中从内存读出(或向内存写入或向内存写入)的信息流是的信息流是数据数据流流,它由内存流向它由内存流向运算器或运算器或(从运算器流入内存从运算器流入内存)。现在学习的是第12页,共24页4.4.适配器与输入输出设备适配器与输入输出设备(1)(1)输入设备输入设备的作用:是把人们所熟悉的某种信息形式变换为机器内部所能的作用:是把人们所熟悉的某种信息形式变换为机器内部所能接收和识别的二进制信息形式。接收和识别的二进制信息形式。常用的输入设备有:键盘、鼠标器、数字扫描仪等。常用的输入设备有:键
17、盘、鼠标器、数字扫描仪等。理想的输入设备应有理想的输入设备应有“视视”、“听听”功能功能(2)输出设备输出设备的作用:是把计算机处理的结果变换为人或其他机器所能的作用:是把计算机处理的结果变换为人或其他机器所能接收和识别的信息形式。接收和识别的信息形式。(3)常见的输出设备有:常见的输出设备有:CRTCRT显示器、打印机、绘图仪等。显示器、打印机、绘图仪等。理想的输出设备应有理想的输出设备应有“写写”、“讲讲”功能功能计算机的输入计算机的输入/输出设备通常称为外围设备。输出设备通常称为外围设备。(3)(3)适配器适配器的作用的作用由于输入输出设备种类繁多且速度各异由于输入输出设备种类繁多且速度
18、各异,因而它们不是直接地同高因而它们不是直接地同高速工作的主机相连接速工作的主机相连接,而是通过而是通过适配器适配器部件与主机相连接。部件与主机相连接。适配器的作用相当与一个转换器适配器的作用相当与一个转换器,它可以保证外围设备用计算机所要它可以保证外围设备用计算机所要求的形式发送或接受信息。求的形式发送或接受信息。现在学习的是第13页,共24页 计算机系统中还必须有计算机系统中还必须有总线总线。系统总线是构成计算机系统的。系统总线是构成计算机系统的骨架骨架,是多个系统部件之间进行数据传送的是多个系统部件之间进行数据传送的公共通路公共通路。借助系统总。借助系统总线线,计算机在各系统部件之间实现
19、计算机在各系统部件之间实现传送地址、数据和控制信息传送地址、数据和控制信息的操作。的操作。现在学习的是第14页,共24页自自1946年在美国宾夕法尼亚大学制成的世界上第一台电子数字计年在美国宾夕法尼亚大学制成的世界上第一台电子数字计算机以来算机以来,计算机的发展大致经历了五代的变化计算机的发展大致经历了五代的变化:1.1946年开始的第一代电子管计算机年开始的第一代电子管计算机:计算机运算速度一般为每秒几千次至几万次计算机运算速度一般为每秒几千次至几万次,体积庞大体积庞大,成本很高成本很高,可靠可靠性较底性较底,在此期间在此期间,形成了计算机的基本体系形成了计算机的基本体系,确定了程序设计的基
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 课件 优秀 PPT
限制150内