计算机组成原理第1章课件.ppt





《计算机组成原理第1章课件.ppt》由会员分享,可在线阅读,更多相关《计算机组成原理第1章课件.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机组成原理第一章第一章 计算机系统概论计算机系统概论第二章第二章 运算方法和运算器运算方法和运算器第三章第三章 存储系统存储系统第四章第四章 指令系统指令系统 第五章第五章 中央处理器中央处理器 第六章第六章 总线系统总线系统 第七章第七章 外围设备外围设备 第八章第八章 输入输出系统输入输出系统目录运运 算算 器器控控 制制 器器主存储器主存储器输入设备输入设备输出设备输出设备总总线线 和和 输输入入输输出出接接口口高速缓存高速缓存虚拟存储器虚拟存储器(磁盘设备磁盘设备)(第二章第二章)(第五章第五章)(第第三三章章)(第六章第六章)(第第七七、八八章章)中央处理单元中央处理单元CPU系
2、统结构基本概念第一章第一章 计算机系统概论计算机系统概论v计算机系统不同于一般的电子设备,它是一个由硬件、软件组成的复杂的自动化设备。1.1 1.1 计算机的分类和应用计算机的分类和应用 1.2 1.2 计算机的硬件计算机的硬件 1.3 1.3 计算机的软件计算机的软件 1.4 1.4 计算机系统的层次结构计算机系统的层次结构系统结构基本概念1.1.1 计算机的分类计算机的分类 计算机从总体上来说分为两大类:模拟计算机和数字计算机。各自主要特点各自主要特点:模模拟拟计计算算机机由由模模拟拟运运算算器器件件构构成成,其其变变量量由由连连续续量量(如如:电压、电流等)来表示,运算过程也是连续的电压
3、、电流等)来表示,运算过程也是连续的数数字字计计算算机机则则是是由由逻逻辑辑电电子子器器件件构构成成,其其变变量量为为开开关关量量(离离散散的的数数字字量量),采采用用数数字字式式按按位位运运算算,运运算算模模式式是是离离散式的散式的1.1 1.1 计算机的分类和应用计算机的分类和应用系统结构基本概念数字计算机与模拟计算计的主要区别比较内容数字计算机模拟计算机数据表示方式数字0和1电压、电流等计算方式数字计算电量组合和测量值控制方式程序控制模拟信号组合控制精度、抗干扰性高、好低、差数据存储量大小、几乎无逻辑判断能力强无系统结构基本概念数数字字计计算算机机专用计算机专用计算机通用计算机通用计算机
4、超级计算机超级计算机大型机大型机服务器服务器工作站工作站微型机微型机单片机单片机低低高高体积体积功耗功耗性能性能数据存储量数据存储量指令系统指令系统价格价格系统结构基本概念单片机微机小型机中型机大型机超级计算机低高体积功耗性能存储容量指令规模价格高低简易性系统结构基本概念1.1.2 1.1.2 计算机的应用计算机的应用 计算机的应用范围几乎涉及人类社会的所有领域。本书归纳成六个主要方面来叙述:科学计算科学计算 自动控制自动控制 测量和测试测量和测试 信息处理信息处理 教育和卫生教育和卫生 家用电器家用电器 人工智能人工智能1.2 1.2 计算机的硬件计算机的硬件 vJ.Von Neumann(
5、冯(冯.诺伊曼)诺伊曼)19131913,生生于于匈匈牙牙利利,瑞瑞士士化化学学学学士士,匈匈牙牙利利数数学学博博士士,后后移移居居美美国;国;4040年代初,参与曼哈顿计划;年代初,参与曼哈顿计划;4444年参观年参观ENIACENIAC;4545年发表年发表“关于离散变量自动电子计算机的草案关于离散变量自动电子计算机的草案”v计算机的基本结构;计算机的基本结构;v采用二进制;采用二进制;v数据和程序都放在内存中。数据和程序都放在内存中。冯冯.诺伊曼结构诺伊曼结构主主机机系统结构基本概念1.2.1 1.2.1 计算机的硬件系统组成计算机的硬件系统组成v打算盘,求解打算盘,求解 y=ax+b
6、c一个算盘一个算盘v计算,暂存结果计算,暂存结果一张纸一张纸v记录步骤、数据记录步骤、数据一支笔一支笔v将步骤、数据抄至纸上;将步骤、数据抄至纸上;v算盘上数据,抄至纸上。算盘上数据,抄至纸上。人脑和手人脑和手v控制算盘、完成步骤控制算盘、完成步骤运算器运算器存储器存储器IO设备设备控制器控制器行号行号解题步骤与数据解题步骤与数据1取数取数 (9)算盘算盘2乘法乘法 (12)算盘算盘3加法加法 (10)算盘算盘4减法减法 (11)算盘算盘5存数存数 y 136输出输出7停止停止89a10b11c12x13y系统结构基本概念1.运算器运算器v算术运算、逻辑运算算术运算、逻辑运算v采用二进制数(容
7、易实现)采用二进制数(容易实现)v算术算术逻辑单元(逻辑单元(ALU)+专用或通用寄存器专用或通用寄存器v计算机的运算器长度:计算机的运算器长度:8 8位、位、1616位、位、3232位或位或6464位位系统结构基本概念2.存储器存储器v功能:保存或功能:保存或“记忆记忆”数据和运算过程数据和运算过程v存储的是存储的是0或或1表示的二进制代码表示的二进制代码v存存储储单单元元:在在存存储储器器中中保保存存一一个个n n位位二二进进制制数数的的n n个个触触发器,组成一个存储单元发器,组成一个存储单元v存存储储器器地地址址:存存储储器器是是由由许许多多存存储储单单元元组组成成,每每个个存存储储单
8、元的编号,称为地址单元的编号,称为地址v存存储储容容量量:存存储储器器所所有有存存储储单单元元的的总总数数。通通常常用用单单位位“KB“KB、MBMB、GB”GB”等表示等表示v内存储器(主存)和外存储器内存储器(主存)和外存储器(辅存辅存)0地址地址 存储单元存储单元1101010100010111000011010011000100101111000000100000000000000000000000000000000011010101000101111234.M-1系统结构基本概念v(1)(1)程序程序每每一一个个基基本本操操作作就就叫叫做做一一条条指指令令,而而解解算算某某一一问问题
9、题的的一一串指令序列串指令序列,叫做该问题的叫做该问题的计算程序计算程序,简称为简称为程序程序。v(2)(2)指令的形式指令的形式 表表示示参参加加运运算算的的数数据据从从存存储储器器的的哪哪个个单单元元取取;运运算算的的结结果果应应存存到哪个单元到哪个单元操作码操作码地址码地址码指指出出指指令令所所进进行行的的操操作作,如如加加、减减、乘乘、除除、取取数数、存存数等数等 3.控制器控制器v控制计算机的各个部件有条不紊地进行工作控制计算机的各个部件有条不紊地进行工作系统结构基本概念3.控制器控制器v“存储程序存储程序”:是把是把指令序列指令序列事先输入到存储器中事先输入到存储器中 v“程序控制
10、程序控制”:当计算机启动后,程序就会控制计算机按当计算机启动后,程序就会控制计算机按规定的顺序逐条执行指令,自动完成预定的信息处理任务规定的顺序逐条执行指令,自动完成预定的信息处理任务v冯冯诺依曼型计算机的设计思想:诺依曼型计算机的设计思想:存储程序并按地址顺序执行存储程序并按地址顺序执行v指令系统:指令系统:一台计算机中所有机器指令的集合。一台计算机中所有机器指令的集合。(3 3)控制器的基本任务)控制器的基本任务 控制取指令和指令译码,这段时间称为取指周期;控制取指令和指令译码,这段时间称为取指周期;控制指令执行过程,这段时间称为执行周期;控制指令执行过程,这段时间称为执行周期;取指周期和
11、执行周期交替发生;取指周期和执行周期交替发生;每取一条指令,指令计数器加每取一条指令,指令计数器加1。系统结构基本概念(4 4)指令流和数据流)指令流和数据流 v计计算算机机中中的的信信息息单单位位:位位(bit)、字字节节(Byte)、字字(Word)。例:)。例:10010110v字字长长:组组成成一一个个字字的的二二进进制制位位数数。一一个个“字字”至至少少由由一一个个以上的字节组成。以上的字节组成。v计计算算机机字字既既可可以以代代表表指指令令,也也可可以以代代表表数数据据。如如果果某某字字代代表表要要处处理理的的数数据据,则则称称为为数数据据字字;如如果果某某字字为为一一条条指指令令
12、,则称为则称为指令字指令字。v指指令令和和数数据据统统统统放放在在内内存存中中,从从形形式式上上看看,它它们们都都是是二二进进制制数数码码。一一般般来来讲讲,在在取取指指周周期期中中从从内内存存读读出出的的信信息息是是指指令令流流,它它流流向向控控制制器器;而而执执行行周周期期中中从从内内存存读读出出的信息流是的信息流是数据流数据流,它由内存流向运算器。它由内存流向运算器。3.控制器控制器系统结构基本概念操作操作编码编码加法加法001减法减法010乘法乘法011除法除法100取数取数101存数存数110停机停机000指令和数据的存储指令和数据的存储地址 存储单元0101 0111011 101
13、0001 1000010 1001110 1011000 xxxx 12345 yxcba(二进制)96781011指令字数据字指指令令区区数数据据区区操作的编码操作的编码系统结构基本概念4.适配器与输入输出设备适配器与输入输出设备v输输入入设设备备把把人人们们所所熟熟悉悉的的某某种种形形式式的的信信息息变变换换为为机机器器内部所能接收和识别的二进制信息形式。内部所能接收和识别的二进制信息形式。v输输出出设设备备把把计计算算机机处处理理的的结结果果变变换换为为人人或或其其它它机机器器所所能接收和识别的信息形式。能接收和识别的信息形式。vI/OI/O设备设备通常统称为通常统称为外围设备。外围设备
14、。v适适配配器器(I/O(I/O接接口口)相相当当与与一一个个转转换换器器,它它可可以以保保证证外外围围设备用计算机所要求的形式发送或接受信息。设备用计算机所要求的形式发送或接受信息。v系系统统总总线线构构成成计计算算机机系系统统的的信信息息链链接接,是是多多个个系系统统部部件之间进行数据传送的公共通路。件之间进行数据传送的公共通路。系统结构基本概念硬件系统五大组成部分框图硬件系统五大组成部分框图 常常用用的的输输入入设设备备有有:鼠鼠标标器器、键键盘盘、扫扫描描仪仪、数数字字化化仪仪、数数码码摄摄像像机机、条条形形码码阅读器、数码相机、阅读器、数码相机、A/D转换器等转换器等计计算算机机中中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 课件

限制150内