微机原理与接口技术教学课件汇总全书电子教案.ppt
《微机原理与接口技术教学课件汇总全书电子教案.ppt》由会员分享,可在线阅读,更多相关《微机原理与接口技术教学课件汇总全书电子教案.ppt(810页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日1第1章 微型计算机系统概述 1.1 微型计算机发展与应用 1.2 计算机中的数据表示 1.3微型计算机系统组成 1.4 微型计算机工作过程 1.5 微型计算机主要性能指标 本章小结微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日2第1章 微型计算机系统概述【任务驱动任务驱动】 本章主要介绍微型计算机系统的发展、应用、组成以及它的本章主要介绍微型计算机系统的发展、应用、组成以及它的工作过程。通过本章学习,学生应了解计算机的发展过程和微型工作过程。通过本章学习,学生应了解计算机的发展过程和微型计算机的
2、主要性能指标,理解微型计算机的工作过程,掌握计算计算机的主要性能指标,理解微型计算机的工作过程,掌握计算机中数据的表示方法以及微型计算机系统的构成;通过以上知识机中数据的表示方法以及微型计算机系统的构成;通过以上知识的学习,使学生对计算机系统有个基本的认识,为以后各章学习的学习,使学生对计算机系统有个基本的认识,为以后各章学习打下基础。打下基础。【重点难点重点难点】1微型计算机的特点与应用微型计算机的特点与应用2计算机中数据的表示方法计算机中数据的表示方法3微型计算机系统的构成微型计算机系统的构成微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日31.1 微型计算机发展与
3、应用微型计算机发展与应用 计算机是一种能自动、高速、精确地处理信息计算机是一种能自动、高速、精确地处理信息的现代化电子设备,具有算术运算和逻辑判断能力,的现代化电子设备,具有算术运算和逻辑判断能力,并能通过预先编好的程序来自动完成数据的加工处并能通过预先编好的程序来自动完成数据的加工处理,因此,也可以说计算机是一种帮助人类从事脑理,因此,也可以说计算机是一种帮助人类从事脑力劳动的工具。力劳动的工具。微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日41.1.1 微型计算机的发展微型计算机的发展 19461946年年2 2月,在美国宾夕法尼亚大学诞生了世界上第一月,在美国宾
4、夕法尼亚大学诞生了世界上第一台电子计算机台电子计算机ENIAC (Electronic Numerical Integrator ENIAC (Electronic Numerical Integrator and Computer)and Computer)。这台计算机由电子管组成,每秒可进行。这台计算机由电子管组成,每秒可进行50005000次加法运算,而且采用了著名的数学家冯次加法运算,而且采用了著名的数学家冯诺依曼的设诺依曼的设计思想,即计思想,即(1 1)采用二进制计算;)采用二进制计算;(2 2)存储程序并在程序控制下自动执行;)存储程序并在程序控制下自动执行;(3 3)其硬件由运
5、算器、控制器、存储器、输入设备和输出)其硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成。设备五大部分组成。 这种模式的计算机被称为这种模式的计算机被称为“冯冯诺依曼机诺依曼机”。计算机发。计算机发展至今,一直沿用这种设计思想。这是计算机科学发展史上展至今,一直沿用这种设计思想。这是计算机科学发展史上的一个重要里程碑,它奠定了计算机发展的科学基础。的一个重要里程碑,它奠定了计算机发展的科学基础。微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日5 随着电子科学技术的发展,计算机的发展先后经历了电子管、晶体管、大规模集成电路和超大规模集成电路为主要器件的四个时代
6、。预计在不久的将来,将诞生以超导器件、电子仿真、集成光路等技术支撑的第五代计算机。计算机总的趋势是朝着巨型化、微型巨型化、微型化、网络化、智能化化、网络化、智能化方向发展。微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日6 微型计算机是指以大规模、超大规模集成电路微型计算机是指以大规模、超大规模集成电路为主要部件,为主要部件,以集成了计算机主要部件控制器和运算器的微处理器MP(Micro Processor)为核心,再配上存储器、接口电路等所构造出的计算机系统。微型计算机的发展经历了五代。我们一般以字长微型计算机的发展经历了五代。我们一般以字长(计算机能同时处理的二进制
7、数的位数)和典型的(计算机能同时处理的二进制数的位数)和典型的微处理器芯片作为各阶段的标志。微处理器芯片作为各阶段的标志。微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日7 第一代(第一代(19711971年年19731973年)是年)是4 4位和低档位和低档8 8位微位微机。代表产品是美国机。代表产品是美国IntelIntel公司的公司的40044004微处理器及微处理器及由它组成的由它组成的MCSMCS微型计算机。微型计算机。 第二代第二代 (19741974年年19771977年)是中高档年)是中高档8 8位微机,位微机,以以Intel8080/8085Intel
8、8080/8085、MotorolaMotorola公司的公司的Mc6800Mc6800及美国及美国ZilogZilog公司的公司的Z80Z80等为等为CPUCPU的微型机为典型代表。的微型机为典型代表。 第三代(第三代(19781978年年19811981年)是年)是1616位微机,如以位微机,如以80868086,Z8000Z8000和和MC68000MC68000为为CPUCPU的微型机。的微型机。 第四代(第四代(19821982年年19921992年)是年)是3232位微机,典型位微机,典型的的CPUCPU产品有产品有8038680386和和MC68020MC68020。之后。之后I
9、ntelIntel公司又推公司又推出出8048680486微处理器。微处理器。微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日8 第五代(第五代(19931993年年19991999年)是准年)是准6464位微机。位微机。19931993年年3 3月月IntelIntel公司推出了全新的超级公司推出了全新的超级3232位微处理器芯片位微处理器芯片PentiumPentium,虽然其仍属于,虽然其仍属于3232位机,但其内部数据通道已是位机,但其内部数据通道已是6464位,提高了数据传送速度。位,提高了数据传送速度。 第六代(第六代(20002000年以后)这是新一代年以
10、后)这是新一代6464位微处理器位微处理器pentium Dpentium D。该芯片采用了新的体系结构,其性能大大高。该芯片采用了新的体系结构,其性能大大高于于IntelIntel系列的其他微处理器,给微处理器体系结构和系列的其他微处理器,给微处理器体系结构和PCPC机的性能引入了全新的概念。机的性能引入了全新的概念。 近几年来,计算机产业中又开发生产出双核近几年来,计算机产业中又开发生产出双核CPUCPU、四、四核核CPUCPU等芯片,这将把微型计算机的应用推向一个新的时等芯片,这将把微型计算机的应用推向一个新的时代。代。微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月1
11、4日91.1.2 1.1.2 微型计算机的应用微型计算机的应用 由于微型计算机具有体积小、价格低、耗电少等优由于微型计算机具有体积小、价格低、耗电少等优点,所以它的应用范围十分广阔。归纳起来,目前主要点,所以它的应用范围十分广阔。归纳起来,目前主要有如下几个应用领域。有如下几个应用领域。1 1科学计算科学计算2 2信息处理信息处理3 3计算机辅助技术计算机辅助技术4 4过程控制过程控制5 5计算机通信计算机通信6 6人工智能人工智能微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日10 1.1.3 1.1.3 微型计算机的分类微型计算机的分类(一)按照微处理器能够处理的数
12、据字长可以分为:(一)按照微处理器能够处理的数据字长可以分为:4 4位机、位机、8 8位机、位机、1616位机、位机、3232位机、位机、6464位机。位机。(二)按照微型计算机的使用形态分类可以分为:(二)按照微型计算机的使用形态分类可以分为:单片机、单板机、位片式机和微型计算机系统。单片机、单板机、位片式机和微型计算机系统。微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日111.2 计算机中的数据表示 在日常生活中,人们习惯使用在日常生活中,人们习惯使用十进制数来进行数来进行计数和计算。但计算机系统内部使用的所有指令或计数和计算。但计算机系统内部使用的所有指令或数据
13、都采用数据都采用二进制代码代码. .因此,所有需要计算机处理因此,所有需要计算机处理的数字、字母、符号等都必须采用二进制表示。但的数字、字母、符号等都必须采用二进制表示。但二进制数难记忆,阅读和书写也不方便,在计算机二进制数难记忆,阅读和书写也不方便,在计算机中有时也采用其他进制,如中有时也采用其他进制,如十六进制、八进制和十和十进制等。本节将介绍二进制与其他进制间的转换及进制等。本节将介绍二进制与其他进制间的转换及计算机中的编码方式。计算机中的编码方式。微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日121.2.1 1.2.1 数制的概念以及常用进位计数数制的概念以及
14、常用进位计数 为了区别不同的进位计数制,可以用字母后缀表示数为了区别不同的进位计数制,可以用字母后缀表示数制制: : B: B:二进制、二进制、O:O:表示八进制、表示八进制、D:D:表示十进制、表示十进制、H:H:十六进制。十六进制。1十进制1010个数码个数码(0(0、1 1、2 2、3 3、4 4、5 5、6 6、7 7、8 8、9)9)组成,基数为组成,基数为1010,计数特点为逢十进一。计数特点为逢十进一。用十进制表示数值的方法为:用十进制表示数值的方法为:其中其中Ki=0Ki=0、1 1、2 2、3 3、4 4、5 5、6 6、7 7、8 8、9 9例如:例如:(1987.6)D(
15、1987.6)D1 110103 39 910102 28 810101 17 710100 06 610101 1微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日132二进制由(由(0 0、1 1)两个数码组成。)两个数码组成。基数为基数为2,2,计数特点为逢二进一。计数特点为逢二进一。用二进制表示数值的方法为:用二进制表示数值的方法为: 其中其中Ki = 0Ki = 0、1 1例如:例如: (-1010.011)B=-(-1010.011)B=-(1 12 23 3+0+02 22 2+1+12 21 1+0+02 20 0+0+02 2-1-1+1+12 2-2-
16、2+1+12 2-3-3)微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日143八进制 由由8 8个数码个数码(0(0、1 1、2 2、3 3、4 4、5 5、6 6、7)7)组成。组成。八进制数的基数为八进制数的基数为8 8,计数特点为逢八进一。计数特点为逢八进一。用八进制表示数值的方法为:用八进制表示数值的方法为:其中其中Ki=0Ki=0、1 1、2 2、3 3、4 4、5 5、6 6、7 7例如:(例如:(423.5423.5)o=4o=48 82 2+2+28 81 1+3+38 80 0+5+58 8-1-1 微微 机机 原原 理理 与与 接接 口口 技技 术
17、术2022年4月14日154 4十六进制十六进制 由由1616个数码个数码(0(0、1 1、2 2、3 3、4 4、5 5、6 6、7 7、8 8、9 9、A A、B B、C C、D D、E E、F)F)组成。组成。基数为基数为1616,计数特点为逢十六进一。计数特点为逢十六进一。用十六进制表示数值的方法为:用十六进制表示数值的方法为:其中其中ki=0ki=0、1 1、2 2、3 3、4 4、5 5、6 6、7 7、8 8、9 9、A A、B B、C C、D D、E E、F F例如:例如: (56D.34)H=556D.34)H=516162 2+6+616161 1+13+1316160 0
18、+3+31616-1-1+4+41616-2-2微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日16 表表1.1 1.1 常用进位计数制对应关系表常用进位计数制对应关系表十进制十进制 二进制二进制 八进制八进制 十六进制十六进制 十进制十进制 二进制二进制 八进制八进制 十六进制十六进制 0 0000 0 0 8 1000 10 8 1 0001 1 1 9 1001 11 9 2 0010 2 2 10 1010 12 A 3 0011 3 3 11 1011 13 B 4 0100 4 4 12 1100 14 C 5 0101 5 5 13 1101 15 D 6
19、 0110 6 6 14 1110 16 E 7 0111 7 7 15 1111 17 F 微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日171.2.2 1.2.2 进位计数制间的转换进位计数制间的转换1 1二、八、十六进制数转换成十进制数二、八、十六进制数转换成十进制数 这种转换非常简单,将二、八、十六进制数按这种转换非常简单,将二、八、十六进制数按“权权”展开相展开相加即可。加即可。 例例1.11.1将下列二进制数将下列二进制数1011.111011.11和十六进制数和十六进制数B6.8B6.8转换成十进制转换成十进制数数(1011.111011.11)2 2=
20、1=12 23 3+0+02 22 2+1+12 21 1+1+12 20 0+1+12-2-1 1+1+12 2- -2 2=8+0+2+1+0.5+0.25 =8+0+2+1+0.5+0.25 =(11.7511.75)1010(B6.8B6.8)1616=11=1116161 16 616160 08 816161 11761766 60.50.5(182.5182.5)1010微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日182 2十进制数转换为二、八、十六进制数十进制数转换为二、八、十六进制数 十进制数到二、八、十六进制数的转换比较复杂,要把整数部分和小数部
21、分分别进行转换,然后再把转换结果进行相加。 整数部分转换采用除基数取余数法:整数部分转换采用除基数取余数法: 用基数(2、8或16)不断地去除要转换的数,直到商为0。再将每一步所得的余数,按逆序排列,便为转换结果。例1.2 将(152)10转换为二进制数,转换过程如下:转换结果为: (152)D= (10011000)B微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日19微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日20 小数部分转换采用乘基数取整数法:小数部分转换采用乘基数取整数法: 每次用基数与小数部分相乘,取乘积的整数部分,再取其小数部分
22、乘基数直到小数部分为0。将所取整数顺序排在小数点后即为转换结果。例1.3将(0.375)10转换为二进制数,转换过程如下:转换结果为转换结果为(0.375)D=(0.011)B(0.375)D=(0.011)B 注意:如果在小数转换过程中,乘积结果小数部分永远注意:如果在小数转换过程中,乘积结果小数部分永远不为不为0 0的话,可以根据精度要求来保留相应小数位数。的话,可以根据精度要求来保留相应小数位数。微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日213 3二进制和八、十六进制之间的转换二进制和八、十六进制之间的转换 (1 1)二进制到八进制、十六进制的转换)二进制到
23、八进制、十六进制的转换 二进制到八进制转换采用二进制到八进制转换采用“三位合一位三位合一位”的方法;二进制到十的方法;二进制到十六进制转换采用六进制转换采用“四位合一位四位合一位”的方法。把要转换的二进制数,从的方法。把要转换的二进制数,从小数点开始向两边分别进行分组。转换为八进制时,向左每三位为小数点开始向两边分别进行分组。转换为八进制时,向左每三位为一组,向右每三位为一组,向左不是三位的,从左边补一组,向右每三位为一组,向左不是三位的,从左边补0 0;向右不;向右不足三位的,从右边补足三位的,从右边补0 0。转换为十六进制时,向左每四位为一组,。转换为十六进制时,向左每四位为一组,向右每四
24、位为一组,向左不足四位的,从左边补向右每四位为一组,向左不足四位的,从左边补0 0,向右不足四位,向右不足四位的,从右边补的,从右边补0 0。微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日22 例例1.4 1.4 将(将(1000110.011000110.01)2 2分别转换为八进制数和十六分别转换为八进制数和十六进制数。进制数。“二二”到到“八八”的转换采用的转换采用“三位合一位三位合一位”的方法:的方法: 001 0 0 0 1 1 0 . 0 1 0001 0 0 0 1 1 0 . 0 1 0 1 0 6. 2 1 0 6. 2“二二”到到“十六十六”的转换
25、采用的转换采用“四位合一位四位合一位”的方法:的方法: 0 1 0 0 0 1 1 0 . 0 1 0 00 1 0 0 0 1 1 0 . 0 1 0 0 4 6 . 4 4 6 . 4(1000110.011000110.01)B=B=(106.2106.2)O=O=(46.446.4)H H微微 机机 原原 理理 与与 接接 口口 技技 术术2022年4月14日23(2 2)八进制、十六进制到二进制的转换)八进制、十六进制到二进制的转换八进制、十六进制到二进制的转换的方法采用把一位八(十八进制、十六进制到二进制的转换的方法采用把一位八(十六)进制数拆成三位(四位)二进制数表示的方法,按顺
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术 教学 课件 汇总 全书 电子 教案
限制150内