电子科技大学,计算机组成原理1计算机组成原理-1.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《电子科技大学,计算机组成原理1计算机组成原理-1.ppt》由会员分享,可在线阅读,更多相关《电子科技大学,计算机组成原理1计算机组成原理-1.ppt(63页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机组成原理计算机组成原理授课教师:纪禄平授课教师:纪禄平邮件邮件:电子科技大学计算机学院电子科技大学计算机学院课程内容简介课程内容简介:第一章第一章 概论概论 4学学时时 第二章第二章 计算机中的信息表示计算机中的信息表示 6学时学时 第三章第三章 CPUCPU子系统子系统 24学时学时 第四章第四章 存储子系统存储子系统 8学时学时 第五章第五章 I/OI/O子系统子系统 8学时学时 第六章第六章 输入输入/输出设备及输出设备及I/OI/O接口接口 4学时学时 第七章第七章 计算机硬件系统模型计算机硬件系统模型(自学自学)一、课程主要内容一、课程主要内容讨论计算机单机系统的硬件组成讨论计
2、算机单机系统的硬件组成。即五大功能部件的即五大功能部件的工作原理工作原理、逻辑逻辑实现实现、设计方法设计方法及相互连接及相互连接构成整构成整机的方法机的方法。强调两个层次的整机概念:强调两个层次的整机概念:CPU整机概念整机概念硬件系统整机概念硬件系统整机概念 紧紧抓住各部件之间的信息紧紧抓住各部件之间的信息传送方式传送方式和和传送途径传送途径。二、学习目的二、学习目的 为培养同学们在分析、设计、开为培养同学们在分析、设计、开发计算机系统方面的能力打下坚实的发计算机系统方面的能力打下坚实的基础。基础。三、教学特点三、教学特点1、以、以模型机模型机为背景讨论基本原理,为背景讨论基本原理,适当辐射
3、实用机型。适当辐射实用机型。2、讨论硬件组成时,在、讨论硬件组成时,在寄存器级寄存器级进行分析。进行分析。四、教学安排(四、教学安排(64课时,课时,4节节/周)周)教学思路:教学思路:CPU 主机主机 计算机硬件系统计算机硬件系统 五、成绩分布五、成绩分布出勤、作业出勤、作业半期考试半期考试上机实验上机实验期末考试期末考试20分分80选修课:可编程逻辑设计选修课:可编程逻辑设计 主要内容:主要内容:计算机的基本概念计算机的基本概念 系统硬件组成系统硬件组成(主要部件、系统结构)(主要部件、系统结构)计算机的性能指标计算机的性能指标第一章第一章 概论概论 第一节第一节 计算机的基本概念计算机的
4、基本概念电电子子计计算算机机一一种种能能够够自自动动高高速速精精确确地地对对数数字字信信息息进进行行加加工工处处理理存存储储与与传送的电子设备。传送的电子设备。计算机的分类计算机的分类 计算机从总体上来说分为两大类计算机从总体上来说分为两大类:模拟计算机模拟计算机和和数字计算机数字计算机。各自主要特点各自主要特点:模模拟拟计计算算机机:由由模模拟拟运运算算器器件件构构成成,处处理理在在时时间间和和数数值值上上连连续续的的模模拟拟量量(如如:电电压压、电电流流等);等);数数字字计计算算机机:由由逻逻辑辑电电子子器器件件构构成成,处处理理离离散的数字量。散的数字量。计算机的分类计算机的分类计算机
5、分类数字计算机又可分为数字计算机又可分为:专用计算机专用计算机和和通用计算机通用计算机。专用机专用机是以快速、经济和高集成度为主要是以快速、经济和高集成度为主要指标的特殊计算机,它是针对某一任务设计的指标的特殊计算机,它是针对某一任务设计的计算机,但是它的适应性较差(如:工控机、计算机,但是它的适应性较差(如:工控机、IOP等)等)。通用机通用机适应性较高,但是牺牲了效率、速适应性较高,但是牺牲了效率、速度和经济性。度和经济性。计算机分类按照计算机的按照计算机的体积、简易性、功率损耗、体积、简易性、功率损耗、性能指标、数据存储容量、指令系统规性能指标、数据存储容量、指令系统规模、机器价格模、机
6、器价格和和应用范围应用范围等条件,将计等条件,将计算机分为算机分为巨型机、大型机、中型机、小巨型机、大型机、中型机、小型机型机和和微型机微型机等。等。它们的结构规模和性能指标依次递减。它们的结构规模和性能指标依次递减。随着超大规模集成电路的迅速发展,类随着超大规模集成电路的迅速发展,类型也会发生动态变化。型也会发生动态变化。计算机分类通用计算机类别通用计算机类别:1.1.1 冯冯 诺依曼思想诺依曼思想1.用二进制代码表示程序和数据;用二进制代码表示程序和数据;任何复杂的运算和操作都可转换成一系任何复杂的运算和操作都可转换成一系列用二进制代码表示的简单指令,各种列用二进制代码表示的简单指令,各种
7、数据则可用二进制代码来表示;数据则可用二进制代码来表示;2.计算机采用存储程序的工作方式;计算机采用存储程序的工作方式;3.计算机硬件由存储器、运算器、控制器、计算机硬件由存储器、运算器、控制器、输入设备和输出设备组成。输入设备和输出设备组成。将组成程序的指令和数据存储起来(称为存储将组成程序的指令和数据存储起来(称为存储程序),让计算机自动地执行有关指令,就可程序),让计算机自动地执行有关指令,就可以完成各种复杂的运算操作(称为程序控制)。以完成各种复杂的运算操作(称为程序控制)。计算机硬件组成如后图所示计算机硬件组成如后图所示;这些思想已成为现代计算机技术的理论基础。这些思想已成为现代计算
8、机技术的理论基础。图图 计算机组成示意图计算机组成示意图控制器控制器存储器存储器运算器运算器输出设备输出设备输入设备输入设备实心箭头实心箭头代表控制信号流向代表控制信号流向 空心箭头空心箭头代表数据信号流向代表数据信号流向 编写程序编写程序输入程序输入程序存储程序存储程序输出结果输出结果执行指令执行指令将程序转换为将程序转换为指令序列指令序列图图 计算机的工作流程计算机的工作流程1.1.2 信息的数字化表示信息的数字化表示 1.在计算机中用数字代码表示各种信息在计算机中用数字代码表示各种信息 二进制代码二进制代码例例1 用数字代码表示数据用数字代码表示数据 5-5 表示为表示为 0 101 表
9、示为表示为 1 101 例例2 用数字代码表示字符用数字代码表示字符 A B 表示为表示为 1000001 表示为表示为 1000010 例例3 用数字代码表示命令、状态用数字代码表示命令、状态 启动启动 停止停止 正在工作正在工作 工作结束工作结束 表示为表示为 00 表示为表示为 01 表示为表示为 10 表示为表示为 11 2.在物理机制上用数字信号在物理机制上用数字信号 数字型电信号数字型电信号例例1 用电平信号表示数用电平信号表示数字代码字代码 高电平高电平 1 低电平低电平 高电平高电平 0 1 例例2 用脉冲信号表示数用脉冲信号表示数字代码字代码 有脉冲有脉冲无脉冲无脉冲 有脉冲
10、有脉冲101 表示数字代码表示数字代码 实现并行实现并行操作操作实现串行实现串行操作操作 3.数字化方法表示信息的优点数字化方法表示信息的优点(1)物理上易实现信息的表示与存储)物理上易实现信息的表示与存储(2)抗干扰能力强,可靠性高)抗干扰能力强,可靠性高(3)数值的表示范围大,精度高)数值的表示范围大,精度高(4)可表示的信息类型广泛)可表示的信息类型广泛(5)能用数字逻辑技术进行处理)能用数字逻辑技术进行处理1.1.3 存储程序工作方式存储程序工作方式 1.事先编制程序事先编制程序 3.自动、连续地执行程序自动、连续地执行程序 2.事先存储程序事先存储程序 传统诺依曼机串行执行指令。传统
11、诺依曼机串行执行指令。对传统诺依曼机的改造:增加对传统诺依曼机的改造:增加并行并行处理处理功能。功能。第二节第二节 计算机系统的组织计算机系统的组织硬件硬件是指构成计算机系统的实体和是指构成计算机系统的实体和装置之类的有形设备,是组成计算机系装置之类的有形设备,是组成计算机系统的物质基础。统的物质基础。软件软件是指由硬件所表达的各种内在是指由硬件所表达的各种内在信息,包括数据与控制程序。因为它们信息,包括数据与控制程序。因为它们是无形的东西,所以称为软件或软设备。是无形的东西,所以称为软件或软设备。1.2.1 计算机的硬件系统组成计算机的硬件系统组成运运 算算 器器控控 制制 器器主存储器主存
12、储器输入设备输入设备输出设备输出设备总总线线 和和 输输入入输输出出接接口口高速缓存高速缓存虚拟存储器虚拟存储器(磁盘设备磁盘设备)(第第3章章)(第第4章章)(第第5章章)(第第6章章)CPU计算机的硬件计算机的硬件计算机的一般组成结构为:计算机的一般组成结构为:运算器运算器+存储器存储器+控制器控制器+输入输入/输输出设备。出设备。主要功能部件主要功能部件1.CPU(Central Processing Unit)由运算器、控制器组成。由运算器、控制器组成。(1 1)运算器运算器 1)功能:)功能:加工信息加工信息。2)组成:)组成:v又又 称称 为为 算算 术术 逻逻 辑辑 单单 元元
13、ALU(Arithmetic Logic Unit),用用来来进进行行算算术术或或逻逻辑辑运运算算以以及及位移循环等操作,它是位移循环等操作,它是CPU的执行部件。的执行部件。vALU是是一一种种以以全全加加器器为为核核心心的的具具有有多多种种运运算算功能的组合逻辑电路。功能的组合逻辑电路。v在在运运算算中中,当当数数的的位位数数越越多多时时,计计算算的的精精度度就就越越高高,但但是是位位数数越越多多,所所需需的的电电子子器器件件也也越越多多。目目前前计计算算机机的的运运算算器器长长度度一一般般是是8位位、16位位、32位或位或64位位移位器移位器ALU选择器通用寄存器组通用寄存器组选择器移位
14、器移位器ALUALU选择器通用寄存器组通用寄存器组选择器 ALU:ALU:通过加法器实现运算通过加法器实现运算操作(由全加器求和、由进位操作(由全加器求和、由进位链传递进位信号)。链传递进位信号)。移位器移位器ALUALU选择器通用寄存器组通用寄存器组选择器 通用寄存器组:提供操作数,通用寄存器组:提供操作数,存放运算结果。存放运算结果。移位器移位器ALUALU选择器通用寄存器组通用寄存器组选择器 选择器:选择操作数;选择控选择器:选择操作数;选择控制条件,实现各种算法。制条件,实现各种算法。移位器移位器ALUALU选择器通用寄存器组通用寄存器组选择器 移位器:直接或者移位送移位器:直接或者移
15、位送出运算结果。出运算结果。3)讨论)讨论 几种典型的运算器组成几种典型的运算器组成 几种主要的运算方法(定、浮)几种主要的运算方法(定、浮)(2)控制器)控制器 1)功能:)功能:产生控制命令产生控制命令(微命令微命令),控制全机操作控制全机操作。2)组成:)组成:微命令发生器微命令发生器指指令令信信息息状状态态信信息息时时序序信信号号微命令序列微命令序列微命令产生方式(指令执行控制方式):微命令产生方式(指令执行控制方式):3)讨论)讨论 两种控制器组成原理与控制机制;两种控制器组成原理与控制机制;模型机的模型机的数据通路结构数据通路结构和和指令执行指令执行过程过程。组合逻辑控制方式:组合
16、逻辑控制方式:微程序控制方式:微程序控制方式:由组合逻辑电由组合逻辑电 路产生微命令路产生微命令由微指令产生由微指令产生微命令微命令2.存储器存储器1)功能)功能:存储数据和存储数据和数字化后数字化后的程序的程序。注意到注意到:不论是数据不论是数据,还是程序还是程序,存储器存储的全是用存储器存储的全是用0或或1 1表示的表示的二进制代码二进制代码。存储器包括如下存储器包括如下名词概念名词概念:存储单元存储单元:在存储器中保存一个在存储器中保存一个n位二进制数的位二进制数的n个个触发器触发器,组成一个存储单元。组成一个存储单元。地址地址:存储器是由许多存储单元组成存储器是由许多存储单元组成,每个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子科技大学 计算机 组成 原理
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内