微型计算机技术及应用 第2章 16位和32位

微型计算机技术及应用 第2章 16位和32位

ID:43777071

大小:4.94 MB

页数:90页

时间:2019-10-14

微型计算机技术及应用 第2章 16位和32位_第1页
微型计算机技术及应用 第2章 16位和32位_第2页
微型计算机技术及应用 第2章 16位和32位_第3页
微型计算机技术及应用 第2章 16位和32位_第4页
微型计算机技术及应用 第2章 16位和32位_第5页
资源描述:

《微型计算机技术及应用 第2章 16位和32位》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章16位和32位微处理器本章重点:CPU的编程结构标志寄存器的含义CPU的操作时序CPU的中断分类和中断向量硬件中断和软件中断的区别,软件中断的特点微处理器的性能指标:①字长②主频2.116位微处理器80862.1.18086的编程结构从功能上,8086分为两部分,即1.总线接口部件(businterfaceunit,BIU)2.执行部件(executionunit,EU)1.总线接口部件总线接口部件负责与存储器、I/O端口传送数据,由下列4部分组成:①4个段地址寄存器(CS、DS、ES、SS)②16位的指令指针寄存器I

2、P(InstructionPointer)③20位的地址加法器④6字节的指令队列缓冲器2.执行部件执行部件负责指令的执行,由下列4部分组成:①4个通用寄存器,即AX(accumulator)、BX(base)、CX(count)、DX(data);②4个专用寄存器,即基数指针寄存器BP(basepointer)堆栈指针寄存器SP(stackpointer)源变址寄存器SI(sourceindex)目的变址寄存器DI(destinationindex);③标志寄存器;④算术逻辑部件ALU(arithmeticlogicunit

3、)。标志寄存器共有16位,其中7位未用,所用的各位含义如下:1514131211109876543210OFDFIFTFSFZFAFPFCF根据功能,8086的标志可以分为两类:1.状态标志2.控制标志状态标志有6个,即SF、ZF、PF、CF、AF和OF①符号标志SF(signflag)②零标志ZF(zeroflag)③奇偶标志PF(parityflag)④进位标志CF(carryflag)⑤辅助进位标志AF(auxiliarycarryflag)⑥溢出标志OF(overflowflag)例题1:00100011010001

4、01+00110010000110010101010101011110求运算后的各个标志位:SF/ZF/PF/CF/AF/OF000000例题2:执行下面的加法指令:ADDAL,BL01111110+0010100010100110求运算后的各个标志位:SF/ZF/PF/CF/AF/OF101011控制标志有3个,即①方向标志DF(directionflag)DF=0:增址传送,CLD指令DF=1:减址传送,STD指令②中断允许标志IF(interruptenableflag)IF=1则中断允许,IF=0则禁止中断。③跟踪标

5、志TF(trapflag)又称为单步标志,是为了调试程序方便而设置的。TF=1,CPU处于单步执行状态。3.8086的总线周期的概念典型的8086总线周期序列:n①T1状态,发地址信息②T2状态,总线的高4位输出状态信息③T3状态,高4位状态信息,低16位数据④T3之后,可能插入TW⑤在T4状态,结束。习题P2.3P2.5P2.82.1.28086的引脚信号和工作模式1.8088的引脚信号2.8086的引脚信号以及最小模式和最大模式3.8086/8088的引脚信号和功能注意:①8086/8088的数据线和地址线复用②80

6、86有16根数据线③第21脚(RESET)为输入复位信号④第22引脚为“准备好”(READY)信号⑤高4位地址和状态线复用各引脚信号:①GND、VCC地和电源②AD15~AD0地址/数据复用③A19/S6~A16/S3地址/状态复用④BHE/S7高8位数据总线允许/状态复用BHE和A0的代码组合和对应的操作MOVAX,[2000H]MOVAL,[2000H]MOVAL,[2001H]MOVAX,[2001H]⑤NMI非屏蔽中断输入⑥INTR可屏蔽中断请求信号输入⑦RD读信号输出⑧CLK时钟输入⑨RESET复位信号输入⑩REA

7、DY“准备好”信号输入⑾TEST测试信号输入⑿MN/MX最小和最大模式控制输入4.最小模式引脚信号①INTA中断响应信号输出②ALE地址锁存允许信号输出③DEN数据允许信号④DT/R数据收发信号输出⑤M/IO存储器/输入输出控制信号输出⑥WR写信号输出⑦HOLD总线保持请求信号输入⑧HLDA总线保持响应信号输出5.最大模式引脚信号①QS1、QS0指令队列状态信号输出②S2、S1、S0总线周期状态信号输出③LOCK(lock)总线封锁信号输出④RQ/GT1、RQ/GT0总线请求信号输入、总线授权信号输出习题P2.11P2.

8、14P2.156.8086最小模式典型接口芯片1)地址锁存器(1)单向三态门(2)双向三态门2)总线收发器(双向三态缓冲器)7.8086在最小模式下的典型配置:8.8086在最大模式下的典型配置:2.1.38086的操作和时序8086的主要操作:①系统的复位和启动操作;②暂停操作;③总线操

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。