微机原理与接口技术-第1章.ppt
《微机原理与接口技术-第1章.ppt》由会员分享,可在线阅读,更多相关《微机原理与接口技术-第1章.ppt(62页珍藏版)》请在三一办公上搜索。
1、微机原理与接口技术PPT李继灿 主编 李继灿等 制作,第1章 微机系统概述,学习目标本章是整个课程的基础与重点。简要介绍:计算机与微机的发展简史与分类,以及微机系统组成的基本概念。重点讨论:典型的单总线微机硬件系统结构,微处理器组织及各部分的作用,存储器组织及其读写操作过程。简要讨论:微机运算的一些基础知识。学习要求了解计算机的发展简史。正确理解微型计算机的硬件系统和软件系统。理解CPU对存储器的读写操作过程,重点掌握冯诺依曼计算机的设计思想。着重理解和熟练掌握程序执行的过程。能熟练掌握与运用各种数制及其相互转化的综合表示法。熟练掌握补码及其运算,着重理解补码与溢出的区别。,1.1微机硬件技术
2、的发展,1.计算机的发展简史电子计算机按其逻辑元件的更新可分为4代:第1代:电子管计算机(19461956);第2代:晶体管计算机(19571964);第3代:中小规模集成电路计算机(19651970);第4代:超大规模集成电路计算机(1971今)。电子计算机按其性能可分为5类:大型计算机/巨型计算机(Mainframe Computer);中型计算机(Mediumcomputer);小型计算机(Minicomputer);微型计算机(Microcomputer);单片计算机(Single-Chip Microcomputer)。微型计算机是第4代超大规模集成电路计算机向微型化方向发展的一个非
3、常重要的分支,也是本书讨论的基本机型。,2.Intel CPU发展简史,生产年份 Intel产品 主要性能说明1971 4004 第1片4位CPU,采用10微米制程,集成2300个晶体管1972 8008 第1片8位CPU,集成3500个晶体管,首次装在叫做“Mark-8(马克八号)”的机器上,这也是目前已知的最早的家用 电脑1974 8080 第2代8位CPU,约6000个晶体管,被用于当时一种品牌为 Altair(“牵牛星”科幻剧)的电脑上。这也是有史以 来第1台知名的个人电脑1978 8086/8088 第1片16位CPU,2.9万个晶体管,IBM公司于1981年推出 基于8088(准1
4、6位CPU)的PC。8086标志着x86系列的开 端,从8086开始,才有了目前应用最广泛的PC行业基础1980 80186 是Intel针对工业控制/通信等嵌入式市场推出的8086CPU的扩展产品,除8086内核,另外包括了中断控制器、定时器、DMA、I/O、UART、片选电路等外设。,2.Intel CPU发展简史,生产年份 Intel产品 主要性能说明1982 80286 超级16位CPU,14.3万只晶体管,首次运行保护模式并兼容前期所有软件,IBM公司将80286用在技术更为先进AT机中1985 80386 第1片32位并支持多任务的CPU,集成27.5万个晶体管1989 80486
5、 增强的32位CPU,相当于80386+片内80387+8KB cache,集成125万个晶体管1993 Pentium(奔腾)第1片双流水CPU,集成310万个晶体管,内核采用了RISC 技术1995Pentium MMX在Pentium内核基础上改进而成,集成450万个晶体管,最大特点是增加了57条MMX指令,目的是提高CPU处理多媒体数据的效率1995年秋 Pentium Pro首个专门为32位服务器、工作站设计的CPU,集成550万个晶体管,0.6m制程技术,256KB的二级高速缓存1997 Pentium II Pentium Pro的改进型CPU,结合了Intel MMX技术,集成
6、 750万个晶体管,频率达750MHZ,2.Intel CPU发展简史,生产年份 Intel产品 主要性能说明1999 Pentium III Pentium II的改进型CPU,集成950万个晶体管,0.25m制程技术2000 Pentium 4 内建了4200万个晶体管,采用0.18m制程技术,频率达 2GHZ2002 Pentium4 Xeon 内含创新的超线程技术,使性能增加25%,0.18m制程技术,频率达3.2HZ,是首次运行每秒30亿个运算周期的CPU2005 Pentium D 首颗内含2个处理核心,揭开x86处理器多核心时代2006 Core 2 DuoCore微架构桌面处理
7、器,内含2.91亿个晶体管,性能 比Pentium D提升40%,省电效率也增加40%2007.4 四核处理器Core2 Core2 Extreme QX6700处理器的频率为2.66GHz;Core2 Extreme QX6800 Extreme QX6800的核心频率为2.93GHz,2.Intel CPU发展简史,生产年份 Intel产品 主要性能说明2008年7月 E8600双核处理器 Intel 酷睿2双核 E8600,插槽类型 LGA 775,主 频 3330,45m制程工艺,L2缓存6MB,L1缓存 232/232KB,核心电压1.856V,双核心类型 Wofldale,总线频率
8、 1333,倍频 102010年2月 四核i7 978/950/920 Intel推出i7的9系列是高端CPU产品,其规格架构 都是一样的,DDR3 的3通道接口支持3通道内 存,原生4核心的处理器,一级超线程技术,它支 持智能超频2010年7月 core i7/i5/i3 Intel推出涵盖高、中、低档产品。新技术有:QPI(快速通道互联)、DMI(直接媒体接口)总 线、睿频加速技术、32nm制程、原生4核/6核、L3 智能缓存、AE5新指令、SSE4.2指令集、集成双通 道/三通道DDR3 MCRC(内存控制器中枢)、集成 GPU(图形处理器)、集成PCI-E控制器,3微机的分类,1.2
9、微机系统的组成,硬件系统 根据存储程序原理构造的计算机,称为存储程序计算机,又称冯诺伊曼型计算机。一个基本的微机硬件系统的组成原理框图如下所示。,现代主流的微型计算机系统,微机硬件系统主要包括主机、输入设备和输出设备3大部分。(1)主机在主机箱内,最重要的一个部件是主板。如图所示。,(2)输入设备常见的输入设备有键盘、鼠标器、图像/声音输入设备(如扫描仪、数码相机/摄像机、网络摄像头)等。(3)输出设备 常见的输出设备有显示器、打印机、音箱等。,主要部件的介绍,主机箱体内的主板是构成复杂电子系统的中心。在面板上密布着各种元件(包括南、北桥芯片组、BIOS芯片等)、插槽(CPU插槽、内存条插槽和
10、各种扩展插槽等)和接口(串口、并口、USB口、IEEE1394口等)。,软件系统,软件系统通常可分为两大类:系统软件和应用软件。系统软件主要包括操作系统、程序设计语言、解释和编译系统、数据库管理系统以及网络与通讯系统等。应用软件是指利用计算机及其提供的系统软件为解决各种实际问题而编制的专用程序或软件。系统程序类:如备份工具“一键GHOST”,数据恢复“Free Fast Recovery”,中文输入“QQ拼音输入法,电子阅读“Adobe Reader”,压缩工具“Win RAR”等;媒体工具类:如视频播放“Windows Media Player”、“暴风影音”,视频处理“视频编辑专家”,音频
11、播放“千千静听”,网络音视“PPTV网络电视”等;网络工具类:下载工具“迅雷(Thunder)”、“快车FlashGet”等;图形图像类:如图像处理“Adobe Photoshop”,CAD图形,图像浏览“ACDSee”,Flash工具,动画制作“Macromedia Flash”等;管理软件类:办公软件“Microsoft Office 2007”,股票证券“大智慧新一代”等;安全类:如反黑防马“360安全卫士”,病毒防治“360杀毒”等。,1.3微机硬件系统结构,微机硬件系统结构:按照总体布局的设计要求将各部件构成某个系统的连接方式。典型的微机硬件系统结构通常是用系统总线将各个部件连接起来
12、的。根据所传送信息的内容与作用不同,通常可将系统总线分为3类:数据总线DB(Data Bus);地址总线AB(Address Bus);控制总线CB(Control Bus)。根据总线结构组织方式的不同,可分为单总线、双总线和双重总线3类。,1.3微机硬件系统结构,总线结构组织方式:单总线、双总线和双重总线3类。,1.4微处理器结构模型的组成,微处理器模型的概念以“化繁为简”的方法,将一个复杂的微处理器用一个简化的微处理器来描述。图1-2给出了一个简化的微处理器结构模型。微处理器结构:运算器、控制器和内部寄存器阵列。,1.运算器,运算器:又称为算术逻辑单元ALU(Arithmetic Logi
13、c Unit),用来进行算术或逻辑运算以及位移循环等操作。参加运算的两个操作数:通常,一个来自累加器A(Accumulator);另一个来自内部数据总线,可以是数据寄存器DR(Data Register)中的内容,也可以是寄存器阵列RA中某个寄存器的内容。运算结果往往也送回累加器A暂存。,2.控制器,控制器:根据指令功能转化为控制信号的部件。它包括:指令寄存器IR(Instruction Register);指令译码器ID(Instruction Decoder);可编程逻辑阵列PLA(Programmable Logic Array)。指令代码如何流动:首先由内存流向IR,再由IR流向ID,
14、经ID将指令代码译码后最后送至PLA,于是由它产生取指令和执行指令所需的各种微操作控制信号。由于每条指令所执行的具体操作不同,所以,每条指令将对应控制信号的某一种组合,以确定相应的操作序列。,3.内部寄存器,微处理器的内部寄存器包括:内部寄存器:累加器A、数据寄存器DR、程序计数器PC、地址寄存器AR、标志寄存器F以及寄存器阵列RA(也称为寄存器组RS)。要着重理解程序计数器PC的功能与作用:由于PC具有自动加1的功能,能够使地址寄存器不断获得有序递增的寻址信息,所以,它对维持微处理器有序地执行程序起着关键性的作用。注意,标志寄存器是一个十分重要的寄存器,随着微处理器的不断升级,标志寄存器各标
15、志位的设置与定义也越来越复杂。但是,后期产品的设计都沿用了对前期产品的兼容性。,1.5 存储器的组成与读写操作,1.存储器的组成存储器是微机中的存储和记忆部件,用来存放数据和程序。在计算机中,一般用位二进制代码作为一个字节(byte),字节是计算机中存储器容量的基本单位;用2个字节组成一个字(word)来标识16位数据的长度。字长:表示计算机数据总线上一次能处理的信息的位数即位长,并由此而定义是多少位的计算机,如1位机,4位机、8位机、16位机、32位机等。注意,为了计算机管理内存的方便,对每个内存单元都要赋予一个不同的编号。这个编号称之为地址单元号或简称地址。各存储单元的地址与该地址中存放的
16、内容是完全不同的意思,不可混淆。,随机存取存储器,随机存取存储器组成:存储体、地址译码器和控制电路,如图所示。一个由8根地址线连接的存储体共有256个存储单元,其编号从00H(十六进制表示)到FFH,即从00000000到11111111。,2.存储器的读写操作过程,读出信息的操作过程分3步,注意,读操作的特点是非破坏性的。这一特点很重要,因为它允许多次读出同一单元的内容。向存储器写入信息的操作过程也分3步。上述类型的存储器称为随机存取存储器RAM。,1.6微机的工作过程,计算机的工作原理:“存储程序”“程序控制”,即先把处理问题的步骤和所需的数据转换成计算机能识别的指令和数据送入存储器中保存
17、起来;工作时,由计算机的处理器将这些指令逐条取出执行。参见程序执行过程示意图。,例:3+2的微机工作过程,编写“3+2=?”的程序。该程序是3条指令5个字节。注意:由于微处理器和存储器均用1个字节存放与处理信息,因此,当把这段程序存入存储器时,共需要占5个存储单元。假设把它存放在存储器的最低端5个单元里,则该程序将占有从00H至04H这5个单元,如图所示。,取第1条指令的操作过程,开始执行程序时,必须先给程序计数器PC赋以第1条指令的首地址00H,然后进入第1条指令的取指阶段。,执行第1条指令取立即数阶段,执行第1条指令须把指令第2字节中的操作数03H取出来。取指令第2字节的过程如图所示。,取
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术
链接地址:https://www.31ppt.com/p-5975716.html