微型计算机原理与应用 教学课件 ppt 作者 王法能 杨永生 主编 潘晓中 周晓娟 副主编 第一章

上传人:E**** 文档编号:89245196 上传时间:2019-05-22 格式:PPT 页数:44 大小:320.51KB
返回 下载 相关 举报
微型计算机原理与应用 教学课件 ppt 作者 王法能 杨永生 主编 潘晓中 周晓娟 副主编 第一章_第1页
第1页 / 共44页
微型计算机原理与应用 教学课件 ppt 作者 王法能 杨永生 主编 潘晓中 周晓娟 副主编 第一章_第2页
第2页 / 共44页
微型计算机原理与应用 教学课件 ppt 作者 王法能 杨永生 主编 潘晓中 周晓娟 副主编 第一章_第3页
第3页 / 共44页
微型计算机原理与应用 教学课件 ppt 作者 王法能 杨永生 主编 潘晓中 周晓娟 副主编 第一章_第4页
第4页 / 共44页
微型计算机原理与应用 教学课件 ppt 作者 王法能 杨永生 主编 潘晓中 周晓娟 副主编 第一章_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《微型计算机原理与应用 教学课件 ppt 作者 王法能 杨永生 主编 潘晓中 周晓娟 副主编 第一章》由会员分享,可在线阅读,更多相关《微型计算机原理与应用 教学课件 ppt 作者 王法能 杨永生 主编 潘晓中 周晓娟 副主编 第一章(44页珍藏版)》请在金锄头文库上搜索。

1、第1章 微型计算机基础知识,【本章重点】微型计算机的组成和各部分的作 用,以及计算机中数的表示方法。 【本章难点】计算机中数的表示方法:原码、 反码、补码的关系。,1.1 微型计算机的组成及工作原理,1.1.1 微型计算机中的基本概念 1微处理器(Microprocessor) 2微型计算机 (1)单片微处理机 (2)通用微型计算机 3微型计算机系统,1.1.2 微型计算机的基本结构,微型计算机的基本组成,1.1.3 微型计算机的基本工作过程 微型计算机的基本工作过程是执行程序的过程,也就是CPU自动从程序存放的第1个存储单元起,逐步取出指令、分析指令,并根据指令规定的操作类型和操作对象,执行

2、指令规定的相关操作。如此重复,周而复始,直至执行完程序的所有指令,从而实现程序的基本功能,这就是微型计算机的基本工作原理。 工作过程:,1.2微处理器及其发展,1.2.1 微处理器的发展历史 1971.11,Intel公司第一枚微处理器芯片4004,4位机,它总共集成了2200个晶体管。 1972年4月,Intel公司宣布另一种型号的微处理器8008研制成功。 8位机。 1975年1月,Motorola公司宣布推出它的8位微处理器6800。 1979年,Intel公司推出了Intel 8086/8088微处理器,它是最早的PC机的CPU。 1983年,Intel公司推出了Intel 80286

3、微处理器,它是完全16位微处理器 。 1985年,Intel公司推出了Intel 80386微处理器。 1989年,Intel公司推出了Intel 80486微处理器。 1993年3月,Intel公司推出了名为Pentium(经典奔腾)的微处理 。 1995年11月Intel公司又推出了Pentium Pro(高能奔腾)。 1997年1月,Intel公司又推出了Pentium MMX(多能奔腾)。 1997年5月,Intel公司推出了Pentium(奔腾二代) 1999年2月,Intel公司推出了Pentium (奔腾三代) 2000年11月,Intel公司推出了Pentium4(奔腾四代)。

4、,各代微处理器的特点,1.2.2 微处理器的内部结构 1总线部件 2预取部件 3译码器 4控制器 5运算逻辑部件 6存储器管理部件 1.2.3 Pentium系列微处理器 1.2.3.1 Pentium奔腾微处理器的主要特点: 1、标量体系结构 2、双流水线结构,(1)转移预测部件 (2)高性能的浮点运算 (3)存储器页面大小任选,1.2.3.2 Pentium MMX的主要特点 Pentium MMX是在奔腾芯片基础上增加了MMX技术。MMX技术的特点主要有二项。 采用S1MD型指令。SIMD(Single Introduction Multi Data,单指令多数据流)是计算 机系统结构的

5、一种。 拥有积和运算功能。 拥有饱和运算功能。 采用MMX技术后,提高了不同种类的应用性能,尤其对图形、图像、动画、音频数据处理的改进最为明显。,1.2.3.3 Pentium Pro的主要特点 1三路超标量体系结构和14级超级流水线 2动态执行技术 (1)数据流分析 (2)增强的转移预测 (3)推理执行 3优化的32位代码结构和66MHz的系统总线 Pentium Pro采用优化的32位代码结构和66MHz的系统总线。,1.2.3.4 Pentium II的主要特点 Pentium是在Pentium Pro的基础上增加了MMX技术,具有以下几个特点。 采用了DIB(Dual independ

6、ent Bus,双重独立总线)技术。Pentium可同时使用这两条总线,其中一条总线用于连接二级高速缓存,一条总线用于连接主存,这样充分提高了数据传输能力。 使用了SEC(Single Edge Contact,半边接触盒)技术。将512KB二级高速缓存移出CPU内核,但用一个塑料盒将CPU与二级高速缓存封装在一起,中间用高速缓存总线相连。也正同为这一点,Pentium II采用了一种新型插槽Slot 1,它与Socket 7不兼容。 双16KB高速缓存。即16KB的数据高速缓存和16KB的代码高速缓存。,1.2.3.5 Pentium 的主要特点 Pentium 采用了与Pentium相同的

7、Slot 1结构,同样支持100MH的系统外频。Pentium针对K6-2中的3D NOW!指令,在MMX指令集基础上增加了70条新的SSE指令集,从而大大增强了3D几何运算、动画、影像、音效等功能。Pentium 利用数字信号处理软件解决方案,实现更高效的声音采样和过滤,提高语音引擎的反应速度与准确率,使语音能力成为现实。Pentium 可在一个场景中渲染更多的三维对象,表现更多的光源(13个光源),实现渲染反问、光影效果;Pentium 采用并行的SIMD浮点运算架构,并特别增加了8个128位寄存器来配合新指令的运算,使其在图像、视频上有额外的表现。进行实时同步MPEG2编码与解码无需MP

8、EG硬件卡,可获得增强的数字电视体验,若配以宽带的Modem使可视电话成为可能。,1.2.3.6 Pentium 4主要特点 Pentium 4 CPU是目前Intel公司技术最先进、功能最强大的台式机处理器,采用先进技术设计,是目前中高档的微机微处理器。它采用了HT(HyperThreading,超线程)技术,使一个处理器同时运行两个独立的软件线程;采用了超级流水线技术(Hyper Pipelined technology)、800533400MHz前端总线(FSB,Front Side Bus)、执行跟踪高速缓存和快速执行引擎;另外它还提供了许多增强特性,包括高级传输高速缓存、高级动态执行

9、、增强浮点和多媒体单元以及SSE2(Streaming SIMD Extensions 2,SIMD流技术扩展2)等。它在网络广播、多媒体、视频剪辑、图像处理、网络视频流、语音、3D、CSD和游戏等方面的功能大大加强了。,目前流行的Pentium 4CPU可分为四代,技术特性如表,1.2.4微处理器的发展趋势 歌登.摩尔(Gordon Moore)是Intel公司奠基者之一,他在1964年提出一个摩尔定理,摩尔定理说每18个月半导体集成电路里面晶体管的个数会翻一倍,也就是集成度提升一倍,每隔18个月其性能会提升一倍。这个非常著名的摩尔定理,从1964年提出以来(尽管当时计算机集成电路芯片还没有

10、出现),到1971年Intel公司首次做出第一块CPU 4004芯片,再到现在,发展了大概三十多年。可以发现,CPU一直是遵循摩尔定理在发展的,后来到1995年歌登摩尔对摩尔定理稍微修改了一下,原来是每一年半(18个月)后来改成两年,也就是说每两年芯片的集成度会提升一倍,特性提升一倍,但价格不变。 对Intel而言,IA-64是其下个1015年的架构。新的IA-64将使Intel摆脱x86架构的限制,从而设计出超越所有现有RISC CPU和x86CPU的新型处理器。IA-64处理器,具有64位寻址能力和64位宽的寄存器,所以被称为64位CPU。,1.3.1 数制的表示 1.常用数制 (1)十进

11、制数 我们熟悉的十进制数有两个主要特点: 有十个不同的数字符号:0、1、2、9; 低位向高位进、借位的规律是“逢十进一”“借一当十”的计数原则进行计数。 例如: 1234.45=1103210231014100410-1510-2 式中的10称为十进制数的基数, 103、102、101、100、10-1称为各数位的权。十进制数用D结尾表示。,1.3 数制与编码,(2)二进制数 在二进制中只有两个不同数码:0和1,进位规律是“逢二进一”“借一当二”的计数原则进行计数。二进制数用B结尾表示。 例如,二进制数11011011.01可表示为: (11011011.01)2=12712602512412

12、302212112002-112-2 (3)八进制数 在八进制中有0、1、2、7八个不同数码,采用“逢八进一”“借一当八”的计数原则进行计数。八进制数用Q结尾表示。 例如,八进制数(503.04)Q可表示为: (503.04)Q=582+081+380+08-1+48-2,(4)十六进制数 在十六进制中有0、1、2、9、A、B、C、D、E、F共十六个不同的数码,采用“逢十六进一”“借一当十六”的计数原则进行计数。十六进制数用H结尾表示。 例如,十六进制数(4E9.27)H可表示为 (4E9.27)H=4162141619160216-1716-2 2不同进制数之间的相互转换 表1-4列出了二、

13、八、十、十六进制数之间的对应关系,熟记这些对应关系对后续内容的学习会有较大的帮助。,表1-3 各种进位制的对应关系,(1)二、八、十六进制数转换成为十进制数 根据各进制的定义表示方式,按权展开相加,即可转换为十进制数。 【例1-1】将(10101)B,(72)Q,(49)H转换为十进制数。 (10101)B=124023122021120=37 (72)Q=781+280=58 (49)H=41619160=73 (2)十进制数转换为二进制数 十进制数转换二进制数,需要将整数部分和小数部分分开,采用不同方法进行转换,然后用小数点将这两部分连接起来。,整数部分:除2取余法。 具体方法是:将要转换

14、的十进制数除以2,取余数;再用商除以2,再取余数,直到商等于0为止,将每次得到的余数按倒序的方法排列起来作为结果。 【例1-2】将十进制数25转换成二进制数,所以(25)D=11001B,小数部分:乘2取整法。 具体方法是:将十进制小数不断地乘以2,直到积的小数部分为零(或直到所要求的位数)为止,每次乘得的整数依次排列即为相应进制的数码。最初得到的为最高有效数位,最后得到的为最低有效数字。 【例1-3】将十进制数0.625转换成二进制数。,所以(0.625)D=0.101B,【例1-4】将十进制数25.625转换成二进制数,只要将上例整数和小数部分组合在一起即可,即(25.625)D=(110

15、01.101)B 例如:将十进制193.12转换成八进制数。,所以(193.12)D (301.075)Q,(3) 二进制与八进制之间的相互转换 由于23=8,故可采用“合三为一”的原则,即从小数点开始向左、右两边各以3位为一组进行二-八转换:若不足3位的以0补足,便可以将二进制数转换为八进制数。反之,每位八进制数用三位二进制数表示,就可将八进制数转换为二进制数。 【例1-5】将(10100101.01011101)2转换为八进制数。 010 100 101.010 111 010 2 4 5 . 2 7 2 即 (10100101.01011101)B =(245.272)Q,【例1-6】将

16、(756.34)Q转换为二进制数。 7 5 6 . 3 4 111 101 110 . 011 100 即 (756.34)Q=(111101110.0111)B (4) 二进制与十六进制之间的相互转换 由于24=16,故可采用“合四为一”的原则,即从小数点开始向左、右两边各以4位为一组进行二十六转换,若不足4位的以0补足,便可以将二进制数转换为十六进制数。反之,每位十六进制数用四位二进制数表示,就可将十六进制数转换为二进制数。,【例1-7】将(1111111000111.100101011)B转换为十六进制数。 0001 1111 1100 0111 . 1001 0101 1000 1 F C 7 . 9 5 8 即 (111111000111.10010101

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号