1 / 99
文档名称:

微机原理课件.pptx

格式:pptx   大小:572KB   页数:99页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

微机原理课件.pptx

上传人:wz_198613 2021/7/1 文件大小:572 KB

下载得到文件列表

微机原理课件.pptx

文档介绍

文档介绍:微处理器的基本结构
8086微处理器的主要特性和内部结构
8086CPU的工作模式和引脚信号
8086的存储器管理
8086的总线操作和时序
第1页/共99页
微处理器(Microprocessor)是一种采用大规模(LSI)或超大规模集成电路(VISI)技术的半导体芯片,集成了计算机的主要部件:控制器、运算器和寄存器组。微处理器又被称为中央处理器(Central Processing Unit),字长16位、即一次能处理16位数据的称16位CPU,如Intel8086CPU。
CPU是微型计算机的核心部件,其性能和特点基本上决定了微型计算机的性能。因此,了解CPU的组成结构、引脚功能、操作时序等是学****微机原理与接口技术,进行微机应用系统开发设计的基础。
第2页/共99页
§ 微处理器的基本结构
一、微处理器的结构框图
第3页/共99页
各部分的功能:
1. ALU (Arithmatic Logic Unit)
算术逻辑单元,是计算机中的运算部件,执行算术运算,逻辑运算及移位操作等。
2. 累加器
运算中的专用寄存器,存放操作数和运算结果。
第4页/共99页
3. 通用寄存器组
存放数据和地址。
4. 标志寄存器FR
反映指令执行时的状态标志信号,如进位标志C、零标志Z、符号标志S、奇偶标志P、溢出标志O等。
第5页/共99页
5. 程序计数器PC (Program Counter)
又称指令指针寄存器IP(Instruction Pointer), 指向下一条要执行的指令所在存储单位的地址。取出指令后,PC自动加1。
6. 堆栈指针SP (Stack Pointer)
堆栈操作时,栈顶在内存中的具体位置。
第6页/共99页
7. 变址寄存器
用于变址寻址时存放存储器的地址,也可作通用寄存器使用。
8. 数据总线缓冲器DR
寄存从MEMORY中读出或要写入的数据或指令。
第7页/共99页
9. 地址总线缓冲器AR
存放指令的地址或操作数地址。
10. 指令寄存器IR
存放从MEMORY中取出的将要被执行的指令。
第8页/共99页
11. 指令译码器ID
对IR中的指令译码,确定要执行的操作。
12. 时序和控制逻辑
产生多种微操作控制信号,由ID确定执行何种操作,发出相应功能的控制信号。
第9页/共99页
二、程序执行过程举例
以7+10=? 为例,说明程序执行过程。
1. 查指令系统,编写程序:
MOV AL,7 ; 7  AL B0H 07H ADD AL,10;10+AL  AL 04 H 0AH HLT ;处理器暂停 F4H
第10页/共99页