《微型计算机原理及应用》课程教学资源(PPT课件讲稿)第2章 微处理器

第2章微处理器 21概述 228088/8086微处理器 2380286微处理器 2380X86/ Pentium微处理器 2.4本章小结 思考与练习题
2.1 概述 2.2 8088/8086微处理器 2.3 80286微处理器 2.3 80X86/Pentium微处理器 2.4 本章小结 思考与练习题 第2章 微处理器

21微处理器的基本结构 微处理器 Microprocessor),是采用大规 模或超大规模集成电路技术做成的半导体芯 片,上面集成了计算机的主要部件:控制器、 运算器和寄存器组。整个微型计算机硬件系 统的核心就是微处理器,所以它又称为中央 处理器( Central Processing Unit),即CPU
微处理器(Microprocessor) ,是采用大规 模或超大规模集成电路技术做成的半导体芯 片,上面集成了计算机的主要部件:控制器、 运算器和寄存器组。整个微型计算机硬件系 统的核心就是微处理器,所以它又称为中央 处理器(Central Processing Unit),即CPU。 2.1 微处理器的基本结构

21微处理器的基本结构 若字长8位,即一次能处理8位数据,则称 为8位CPU,如Z80的CPU;若字长为16位, 则称为16位CPU,如8086/8088、80286的 CPU等 图3-1是一个典型的8位微处理器的内部结构, 它一般由算术逻辑运算单元、寄存器组和 指令处理单元等几个部分组成
若字长8位,即一次能处理8位数据,则称 为8位CPU,如Z80的CPU;若字长为16位, 则称为16位CPU,如8086/8088、80286的 CPU等。 图3-1是一个典型的8位微处理器的内部结构, 它一般由算术逻辑运算单元、寄存器组和 指令处理单元等几个部分组成。 2.1 微处理器的基本结构

时 指令寄存 指令译码 逻序 控制总线 和 辑控 制 通用 地址 地址地址总线 寄存器组寄存器组 总线 控制 内部数据总线 数据 总 线 控制」数据总线 暂存器累加器 标志寄存器 ALU 图3-18位微处理器内部结构
图3-1 8位微处理器内部结构

21微处理器的基本结构 1.算术逻辑运算单元(ALU, Arithmetic Logic Unit 算术逻辑运算单元实际上就是计算机的 运算器,负责CPU进行各种运算,包括算术 运算和逻辑运算
1. 算术逻辑运算单元(ALU,Arithmetic Logic Unit) 算术逻辑运算单元实际上就是计算机的 运算器,负责CPU进行各种运算,包括算术 运算和逻辑运算。 2.1 微处理器的基本结构

21微处理器的基本结构 算术运算:指加、减、增量(加1)、减量 (减1)、比较、求反、求补等运算,有些微处 理器还可以进行乘、除运算。 逻辑运算:指逻辑与、逻辑或、逻辑非、 逻辑异或,以及移位、循环移位等运算和操 作
算术运算:指加、减、增量(加1)、减量 (减1)、比较、求反、求补等运算,有些微处 理器还可以进行乘、除运算。 逻辑运算:指逻辑与、逻辑或、逻辑非、 逻辑异或,以及移位、循环移位等运算和操 作。 2.1 微处理器的基本结构

21微处理器的基本结构 ALU的基本组成是一个加法器。ALU所进 行的运算中,多数操作需要两个操作数,比 如“加”和“逻辑与”运算。但是,也有些 运算只要一个操作数,比如“增量”和“逻 辑非”运算
ALU的基本组成是一个加法器。ALU所进 行的运算中,多数操作需要两个操作数,比 如“加”和“逻辑与”运算。但是,也有些 运算只要一个操作数,比如“增量”和“逻 辑非”运算。 2.1 微处理器的基本结构

21微处理器的基本结构 对8位CPU来说,由累加器提供其中一个 操作数,而另一个操作数通过暂存器来提供。 运算后,运算结果被返回到累加器,而运算 中状态的变化和运算结果的数字特征则被记 录在标志寄存器中。程序根据运算后各个标 志位的情况来决定下一步走向
对8位CPU来说,由累加器提供其中一个 操作数,而另一个操作数通过暂存器来提供。 运算后,运算结果被返回到累加器,而运算 中状态的变化和运算结果的数字特征则被记 录在标志寄存器中。程序根据运算后各个标 志位的情况来决定下一步走向。 2.1 微处理器的基本结构

21微处理器的基本结构 运算单元电路 寄存器 累加器
运算单元电路 寄存器 累加器 2.1 微处理器的基本结构

2.寄存器组( Register Set) 寄存器是CPU内部的高速存储单元,不同 的CPU配有不同数量、不同长度的一组寄存 器。有些寄存器不面向用户,我们称为“透 明”寄存器,对它们的工作,用户不需要了 解;有些寄存器则面向用户,供编程时使用, 这些寄存器在程序中频繁使用,被称为可编 程寄存器
2. 寄存器组(Register Set) 寄存器是CPU内部的高速存储单元,不同 的CPU配有不同数量、不同长度的一组寄存 器。有些寄存器不面向用户,我们称为“透 明”寄存器,对它们的工作,用户不需要了 解;有些寄存器则面向用户,供编程时使用, 这些寄存器在程序中频繁使用,被称为可编 程寄存器
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- Landmark-Based Speech Recognition.ppt
- 中国科学技术大学:《现代密码学理论与实践》课程教学资源(PPT课件讲稿)第9章 公钥密码学与RSA.pptx
- 中国科学技术大学:《数据结构及其算法》课程电子教案(PPT课件讲稿)第六章 二叉树和树.pps
- 计算机外设及电源故障处理(PPT课件讲稿).ppt
- 《计算机系统结构》课程教学资源(PPT课件讲稿)第三章 流水线技术.ppt
- 四川大学:《Java面向对象编程》课程PPT教学课件(Object-Oriented Programming - Java)Unit 1.2 Designing Classes.ppt
- 软件开发环境与工具的选用(PPT课件讲稿)Select software development tool.ppt
- 电子科技大学:《微机原理与接口技术》课程教学资源(PPT实验讲稿,习友宝).ppt
- 北京师范大学:《多媒体技术与网页制作》课程教学资源(PPT课件)数字音频技术.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿,共十二章,田丽华、岳俊华、孙颖馨).ppt
- 《算法设计与分析》课程教学资源(PPT讲稿)第十五讲 NP完全性理论与近似算法.pptx
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第八章 密钥分配与密钥管理.pptx
- 河南中医药大学(河南中医学院):《计算机网络》课程教学资源(PPT课件讲稿)第二章 物理层(阮晓龙).pptx
- 中国人民大学:A Survey on PIM(PPT讲稿).ppt
- 《电脑组装与维护实例教程》教学资源(PPT课件讲稿)第13章 计算机的保养.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)Chapter 06 广域网技术.ppt
- 《Link Layer Computer Networking:A Top Down Approach》课程教学资源(PPT课件讲稿)Chapter 5 The Data Link Layer.ppt
- 《计算机辅助设计——CAD制图》课程标准.pdf
- 合肥工业大学:《网络安全概论》课程教学资源(PPT课件讲稿)无线网络安全.ppt
- 《单片机原理及应用》课程教学资源(PPT课件讲稿)第3章 MCS-51单片机的指令系统.pptx
- 《计算机网络》课程教学资源(PPT课件讲稿)第六章 IP路由.ppt
- Urandaline Investments The Perils of Down Under:Chinese Investment in Australia.pptx
- 四川大学:《数据库技术》课程教学资源(PPT课件讲稿)第1章 数据库技术概论.ppt
- 《数据结构》课程教学资源(PPT课件讲稿)第四章 串.ppt
- 西安电子科技大学:《Mobile Programming》课程PPT教学课件(Android Programming)Lecture 7 数据持久化 Data Persistence.pptx
- 《轻松学习C语言》教学资源(PPT课件讲稿,繁体版,共十二章).pptx
- 《计算机组装维修及实训教程》课程教学资源(PPT课件)第2章 中央处理器.ppt
- 《操作系统》课程教学资源(PPT课件)第六章 设备管理 Devices Management.ppt
- 《编译原理》课程教学资源(PPT课件讲稿)第三章 语法分析.ppt
- Object-Oriented Programming(Java).ppt
- Threads, SMP, and MicroKernels.ppt
- 对等网络 Peer-to-Peer Networks(P2P).ppt
- 香港浸会大学:《网络管理 Network Management》课程教学资源(PPT课件讲稿)Chapter 02 Network Management Model.ppt
- 中国科学技术大学:《高级操作系统 Advanced Operating System》课程教学资源(PPT课件讲稿)第四章 分布式进程和处理机管理(主讲:熊焰).ppt
- 兰州大学:《SOA & Web Service》教学资源(PPT课件讲稿)Lecture 5 Web Service Program(苏伟).ppt
- 哈尔滨工业大学:开放式中文实体关系抽取研究(导师:秦兵).pptx
- 《计算机控制技术》课程教学资源(PPT课件讲稿)第二章 模拟量输出通道.ppt
- 中国科学技术大学:《并行算法实践》课程教学资源(PPT课件讲稿)上篇 并行程序设计导论 单元I 并行程序设计基础 第三章 并行程序设计简介.ppt
- 《多媒体技术基础》课程教学资源(PPT课件讲稿)单元1 多媒体概述.ppt
- 广西医科大学:《计算机网络 Computer Networking》课程教学资源(PPT课件讲稿)Chapter 18 NETWORK DESIGN AND IMPLEMENTATION.pptx