计算机原理电子教案课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《计算机原理电子教案课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 原理 电子 教案 课件
- 资源描述:
-
1、 21世纪高等职业教育规划教材 计算机原理 主编 倪天林中国财政经济出版社中国财政经济出版社 计算机原理电子教案目录计算机原理电子教案目录第1章 计算机概述第2章 计算机中信息的表示方法第3章 中央处理器第4章 主存储器第5章 总线系统第6章 微型计算机的主板第7章 中断系统第8章 微型计算机接口技术第9章 微型计算机的外部设备思考与练习参考答案思考与练习参考答案第第1 1章章 计算机概述计算机概述.下页下页本章首页本章首页.总目录总目录.上页上页1.11.1 计算机的发展概况计算机的发展概况 1.1.1 1.1.1 计算机的产生和发展计算机的产生和发展 电子计算机是由各种电子器件组成的,是能
2、够自动、高速、精确地进行算术运算、逻辑控制和信息处理的现代化设备。自从其诞生以来,已被广泛应用于科学计算、数据(信息)处理和过程控制等领域。.下页下页本章首页本章首页.总目录总目录.上页上页 第一台计算机的制造成功。1946年2月世界上第一台通用电子数字计算机是美国宾夕法尼亚大学莫尔学院的约翰莫奇利(J.W.Mauchly)博士和他的研究生J普雷斯泊埃克特(J.P.Eckert)主持研制的,取名为ENIAC(Electronic Numerical Integrator And Calculator,译作“埃尼阿克”,即电子数字积分计数器)。 1.1.计算机的产生计算机的产生.下页下页本章首页
3、本章首页.总目录总目录.上页上页 1945年,美籍匈牙利数学家冯诺依曼(Von Neumann)博士发表电子计算机逻辑设计初探论文,提出二进制表达方式和存储程序控制计算机构想。 世界上第一台具有存储程序功能的计算机是EDVAC(Electronic Discrete Variable Automatic Computer,译作“埃德瓦克”,即电子数据计算机),它是由曾担任ENIAC小组顾问的冯诺依曼博士领导设计的。 冯冯诺依曼计算机模式的提出诺依曼计算机模式的提出.下页下页本章首页本章首页.总目录总目录.上页上页 一般认为冯诺依曼机具有如下基本特点 (1)计算机由运算器、控制器、存储器、输入设
4、备和输出设备五部分组成。 (2)采用存储程序的方式,程序和数据放在同一存储器中,由指令组成的程序可以修改。(3)数据以二进制码表示 。(4)指令由操作码和地址码组成。(5)指令在存储器中按执行顺序存放,由指令计数器指明要执行的指令所在的单元地址,一般按顺序递增。 (6)机器以运算器为中心,数据传送都经过运算器。.下页下页本章首页本章首页.总目录总目录.上页上页 以构成计算机硬件的器件为标志,计算机的发展以构成计算机硬件的器件为标志,计算机的发展经历电子管、晶体管、中小规模集成电路以及大规经历电子管、晶体管、中小规模集成电路以及大规模和超大规模集成电路四个阶段。模和超大规模集成电路四个阶段。 (
5、1 1)电子管时代)电子管时代(20世纪世纪40年代中期到年代中期到50年代中期年代中期) (2 2)晶体管时代)晶体管时代(20世纪世纪50年代中期到年代中期到60年代中期年代中期) (3 3)中小规模集成电路时代)中小规模集成电路时代(20世纪世纪60年代中期到年代中期到70年代初期年代初期) (4 4)大规模和超大规模集成电路时代)大规模和超大规模集成电路时代(20世纪世纪70年年代初期至今代初期至今) 2.2.电子计算机的发展简史电子计算机的发展简史.下页下页本章首页本章首页.总目录总目录.上页上页 微型计算机属于第四代计算机,是20世纪70年代初期研制成功的。 微型计算机(Micro
6、 Computer)是由微处理器(CPU)、存储器和I/O接口电路组成的计算机。 微处理器(Micro Processor)是微型计算机的核心芯片,它是将计算机中的运算器和控制器集成在一片硅片上制成的集成电路。这样的芯片也被称为中央处理单元,简称为CPU(Central Processing Unit)。 第一代微型计算机(4位或低档8位微处理器)。典型产品是Intel公司1971年研制成功的4004(4位CPU)及1972年推出的低档8位CPU 8008。 第二代微型计算机(中高档8位微处理器)。典型产品有1974年Intel公司生产的8080 CPU,Zilog 公司生产的Z80 CPU、
7、Motorola公司生产的MC6800 CPU以及Intel 公司1976年推出的8085CPU。 1.1.21.1.2 微型计算机的发展微型计算机的发展.下页下页本章首页本章首页.总目录总目录.上页上页 第三代微型计算机(16位微处理器)。典型产品是1978年Intel公司生产的8086 CPU、Zilog公司的Z8000 CPU和Motorola公司的MC6800 CPU。 第四代微型计算机(32位高档微处理器)。典型产品是Intel公司推出的32位微处理器芯片80386和80486。 第五代微型计算机(64位高档微处理器)。典型产品是1993年Intel公司推出的Pentium(奔腾,I
8、ntel 586)以及IBM、Apple和Motorola三家公司联合生产的Power PC。 .下页下页本章首页本章首页.总目录总目录.上页上页 进入20世纪90年代以来,计算机技术的发展更为迅速,产品不断升级换代。未来的计算机将向巨型化、微型化、网络化、多媒体化、智能化的方向发展。 1.1.31.1.3 计算机的发展趋势计算机的发展趋势.下页下页本章首页本章首页.总目录总目录.上页上页1.21.2. .1 1 计算机的特点计算机的特点 (1)运算速度快。 (2)计算精度高。 (3)存储能力强。 (4)可靠性高。 (5)具有逻辑判断能力。 1.21.2 计算机的特点和分类计算机的特点和分类.
9、下页下页本章首页本章首页.总目录总目录.上页上页 1. 按工作原理分有电子模拟计算机、电子数字计算机 2. 按用途分有专用计算机、通用计算机 3. 按规模分有巨型机、大型机、中型机、小型机、微型机1 1. .2.2 2.2 计算机的主要分类计算机的主要分类.下页下页本章首页本章首页.总目录总目录.上页上页 1. 科学研究计算 2. 信息处理 3. 过程控制 4. 网络与通信 5. 计算机辅助系统 6. 人工智能1.2.3 1.2.3 计算机的应用领域计算机的应用领域.下页下页本章首页本章首页.总目录总目录.上页上页1.31.3 微型计算机的基本组成及技术指标微型计算机的基本组成及技术指标 1.
10、3.1 1.3.1 微型计算机的组成微型计算机的组成 1.微型计算机的硬件组成 (1)中央处理器CPU(Central Processing Unit)。 中央处理器也叫微处理器(机)简称CPU,是用来实现运算和控制功能的部件,由运算器、控制器和寄存器三部分组成,CPU是计算机的核心部件。 (2)存储器。 存储器分为内存储器和外存储器。 .下页下页本章首页本章首页.总目录总目录.上页上页 内存储器。存储器中含有大量的存储单元,每个存储单元(即一个字节Byte)可以存放8个二进制位(bit)。二进制位用b表示,字节用B表示,1B=8b。存储器的存储容量可以用字节来表示,也可以用千字节(KB)、兆
11、字节(MB)、千兆字节(GB)表示。 内存按工作方式不同又分为只读存储器ROM(Read Only Memory)和随机存储器RAM(Random Access Memory)。 外存储器。外存储器又叫辅助存储器。常用的外存有硬盘、软盘、光盘、移动磁盘。 .下页下页本章首页本章首页.总目录总目录.上页上页 (3)主板(Main board)。 主板是微机中最主要的电路板,也是微机中最大的一块电路板。主板由印刷线路板和连接在其上的集成电路芯片以及各种晶体管元器件组成。 (4)输入/输出设备及其接口电路。 (5)总线(BUS)。 CPU内部的总线叫内部总线,CPU外部的总线叫外部总线。 总线按传输
12、信息的性质不同分为数据总线、地址总线和控制总线。 .下页下页本章首页本章首页.总目录总目录.上页上页 (1)系统软件。 系统软件是指不需要用户干预的,为其它程序的开发、调试以及运行等建立一个良好环境的程序。主要包括操作系统OS(Operating System)和系统应用程序。 操作系统。操作系统是管理和控制计算机资源的系统软件,任何软件的运行都必须有操作系统的支持。操作系统具有五大基本功能:处理器管理、存储器管理、设备管理、作业管理、文件管理。微机的操作系统主要有磁盘操作系统(DOS)和窗口操作系统(WINDOWS)。 2. 2.软件系统软件系统.下页下页本章首页本章首页.总目录总目录.上页
13、上页 程序设计语言。程序设计语言就是提供给用户用来编写程序的语言。包括机器语言、汇编语言、高级语言。 (2)应用软件。 应用软件是为用户解决各行各业实际问题而开发的软件,它们可以直接帮助用户提高工作质量和效率,甚至可以解决用户原来难以解决的问题。如:文字处理软件WPS、WORD;电子表格软件EXCEL;网页制作软件FRONTPAGE;辅助设计软件AutoCAD等。应用软件越丰富,越能充分发挥计算机的作用。 .下页下页本章首页本章首页.总目录总目录.上页上页1.1.微型计算机的工作原理微型计算机的工作原理 微机的工作过程就是不断地从内存中取出指令并执行指令的过程。当开始运行程序时,首先应把第一条
14、指令所在存储单元的地址赋予程序计数器PC(Program Counter),然后机器就进入取指阶段。 在取指阶段,数据缓冲寄存器的内容将被送至指令寄存器IR,然后由指令译码器对IR中指令的操作码字段进行译码,并发出执行该指令所需要的各种微操作控制信号。取指阶段结束后,机器就进入执行指令阶段.当一条指令执行完毕后,转入下一条指令的取指阶段。这样周而复始地循环,直到遇到暂停指令时结束。 1.3.2 微型计算机的工件原理与工作过程微型计算机的工件原理与工作过程.下页下页本章首页本章首页.总目录总目录.上页上页 2.2.微型计算机的工作过程微型计算机的工作过程 微机在实际工作中,由用户将程序、数据或文
15、档通过输入设备输入到内存,或通过计算机指令将其从外存调入内存,一旦运行程序,控制器便会自动地从内存逐条取出指令,对指令进行译码,计算机按指令的要求来控制硬件各部分工作,运算器在控制器的指挥下从内存中读出数据,并对数据进行算术或逻辑运算,然后把运算的结果再存入内存,输出设备在控制器的指挥下将结果数据以人们要求的形式输出,这样计算机就完成了用户所规定的任务。.下页下页本章首页本章首页.总目录总目录.上页上页1.3.31.3.3 微型计算机的性能指标微型计算机的性能指标 1字长 2存储容量 3存取周期 4时钟频率 5运算速度 6系统配置 .下页下页本章首页本章首页.总目录总目录.上页上页第第2 2章
16、章 计算机中信息的表示方法计算机中信息的表示方法.下页下页本章首页本章首页.总目录总目录.上页上页 2.1 2.1 计算机中信息的代码计算机中信息的代码 2.1.1 2.1.1 符号符号“0”“0”和和“1”“1” 电子装置可以有两种状态,如开关的开和关,电路的通和断。我们可以用“0”和“1”这两个符号来分别表示这两种状态。 2.1.2 2.1.2 用数字型电信号表示数字代码用数字型电信号表示数字代码 因为一个电信号只能表示两种状态,为了区别各种事物的信息特征,我们就需要多一些电信号。.下页下页本章首页本章首页.总目录总目录.上页上页 数字化方法表示信息的优点数字化方法表示信息的优点 (1 1
17、)抗干扰能力强,可靠性高。)抗干扰能力强,可靠性高。 (2 2)依靠多位数字信号的组合,可表示为几)依靠多位数字信号的组合,可表示为几乎无限的数目。乎无限的数目。 (3 3)数字化信息可以存储、易传送。)数字化信息可以存储、易传送。 (4 4)可表示的信息类型与范围广泛。)可表示的信息类型与范围广泛。 (5 5)能用逻辑代数等数字逻辑技术处理电信)能用逻辑代数等数字逻辑技术处理电信号信息。号信息。 .下页下页总目录总目录.上页上页本章首页本章首页. 2.2 2.2 数字的表示和运算数字的表示和运算 2.2.1 2.2.1 二进制和十进制间的转换二进制和十进制间的转换 将十进制整数转换为二进制数
18、,首先将十进制数除2取余数,然后不断地对前次得到的商除2并列出其余数,然后把所得余数按从后向前的次序排列。该方法简称除2取余法。 十进制小数转换为二进制小数的方法是:首先不断地对前次得到的积的小数部分乘2,并列出该次得到的整数数值,然后按从前向后的次序排列。该方法简称乘2取整法。 .下页下页总目录总目录.上页上页本章首页本章首页. 既有整数又有小数的十进制数转换为二进制数,将整数部分和小数部分分别转换后合并即可。 二进制转换为十进制,用每位二进制数作系数,以2作底数,以所在的位数减1作指数,形成一个多项式,计算多项式的值,计算的结果就是十进制数。.下页下页总目录总目录.上页上页本章首页本章首页
19、.2.2.2 2.2.2 定点数和浮点数定点数和浮点数 实际使用的二进制数可分为二进制整数和二进制实数两种,在计算机内部,分别用定点数和浮点数表示二进制整数和二进制实数。 1 1定点数定点数 定点数是指小数点的位置固定不变。在计算机中,通常用定点数表示二进制整数,因此定点数的小数点位置通常固定在数值的最后。 2 2浮点数浮点数 浮点数是指小数点位置不固定的数,通常它既有整数部分又有小数部分。 .下页下页总目录总目录.上页上页本章首页本章首页. 2.2.3 2.2.3 原码、反码和补码原码、反码和补码 二进制数四则运算和十进制数四则运算一样,也有加、减、乘、除。要在计算机中实现二进制数四则运算,
20、计算机中就应该有加法装置、减法装置、乘法装置和除法装置。我们知道,乘法运算可以用若干次加法运算实现,除法运算可以用若干次减法运算实现。这样,为简化计算机硬件设计的复杂性,硬件就可以不包含乘法装置和除法装置。 .下页下页总目录总目录.上页上页本章首页本章首页. 如果将二进制的减法运算通过一定的形式转换为加法运算,就可以去掉减法装置,只剩下加法装置。我们通过二进制数的补码可以实现这种转换。补码是把二进制的正数和负数表示成一种统一的去掉符号的纯数值形式。 .下页下页总目录总目录.上页上页本章首页本章首页. 1 1原码原码 原码是用“符号码+二进制绝对值”表示的机器码。 符号码用0表示正数,用1表示负
21、数。绝对值一般用七位二进制数表示,不足七位在前面补0。.下页下页总目录总目录.上页上页本章首页本章首页. 2 2反码反码 正数的反码与原码相同,负数的反码除符号位不变外,其余取反。 3 3补码补码 正数的补码与原码相同,负数的补码在反码的基础上加1。 对于补码来说,不仅两个二进制数的加法运算可以用补码的加法来实现,而且两个二进制数的减法运算也可以用补码的加法来实现。补码运算不仅用加法实现了减法,而且实现了正号和负号的数字化表示。.下页下页总目录总目录.上页上页本章首页本章首页. (1)补码运算的基本公式: x+y补=x补+y补 (2)补码有两个重要特点: 二进制的加法运算和减法运算都转换成了补
22、码的加法运算。 符号位直接参加运算。这样,对于数值的四则运算来说,可以用只包含加法操作的一个算法来实现乘法,用只包含减法操作的一个算法来实现除法,用补码编码方法来实现减法。这样,计算机硬件只需设计出实现两个二进制数相加的加法器,就可以实现算术的四则运算。.下页下页总目录总目录.上页上页本章首页本章首页. (3) 将十进制数输入和输出计算机实现加法和减法运算的完整过程为: 把用户输入的十进制数转换为二进制数; 把二进制数转换为补码; 实现补码加法; 把补码形式的运算结果转换为二进制数; 把二进制数转换为十进制数输出给用户。.下页下页总目录总目录.上页上页本章首页本章首页.2.3 2.3 计算机中
23、其它信息编码计算机中其它信息编码 2.3.1 2.3.1 西文字符的编码西文字符的编码 1 1字符的字符的ASCIIASCII码码 计算机中最常使用的字符编码标准是ASCII码(American Standard Code for Information Interchange,美国标准信息交换代码)。ASCII码是一种用7位0、1符号表示字符的编码方案。 2 2字符的十六进制形式字符的十六进制形式 把一位0、1符号称做一个二进制码,则字符的十六进制编码是把4位二进制码用一个符号表示。因4位二进制码共有16种不同状态,故这种编码称为十六进制编码。 .下页下页总目录总目录.上页上页本章首页本章首
24、页.2.3.2 2.3.2 汉字的编码汉字的编码 汉字编码可分为机内码和机外码两类。机内码是在计算机内部使用的用二进制代码表示的汉字编码,用于在计算机内部存储、交换、加工处理的汉字代码。机外码是不在计算机内部使用的、而是用来输入汉字信息的代码。此外,还有储存和显示汉字形状的字型点阵码。 汉字在计算机内部也可以用和字符相同的方法编码表示。但是,汉字编码要考虑两个问题: (1)汉字通常是和字符混合使用的,因此,汉字编码方案要考虑和字符编码方案的兼容问题。 (2)汉字不是拼音文字,不能像英文那样只对26个字母编码就可以解决英文单词的编码。汉字是方块文字,并且个数很多,所以用于编码的符号位数要更多一些
25、。.下页下页总目录总目录.上页上页本章首页本章首页. 1 1国标码国标码 1981年我国公布的国家标准信息交换用汉字编码字符集基本集是一种国家标准编码,代号为GB231280。GB231280码也称作国标码。 在GB231280码中,收录了一级汉字3755个(最常用汉字,用汉语拼音排序),二级汉字3008个(次常用汉字,用偏旁部首排序),编码的汉字共计6763个,另外还编码有汉语注音字母、希腊字母、拉丁字母、俄文字母、日文假名等682个,合计7445个。 GB231280规定,所有国标汉字与符号组成一个9494的矩阵。在此矩阵中,每一行称为一个区,共有94个区(区号为01-94),每一列称为一
展开阅读全文