8086的引脚功能以及基本知识.docx
《8086的引脚功能以及基本知识.docx》由会员分享,可在线阅读,更多相关《8086的引脚功能以及基本知识.docx(7页珍藏版)》请在第壹文秘上搜索。
1、8086微处理器由哪几部分组成?各部分的功能是什么?【解】:按功能可分为两部分:总线接口单元BlU(BUSInterfaceUnit)和执行单元EU(ExecutionUnit)。总线接口单元BlU是8086CPU在存储器和I/O设备之间的接口部件,负责对全部引脚的操作,即8086对存储器和I/O设备的全部操作都是由BIU完成的。全部对外部总线的操作都必需有正确的地址和适当的限制信号,BIU中的各部件主要是围绕这个目标设计的。它供应了16位双向数据总线,20位地址总线和若干条限制总线。其具体任务是:负责从内存单元中预取指令,并将它们送到指令队列缓冲器暂存。CPU执行指令时,总线接口单元要协作执
2、行单元,从指定的内存单元或I/O端口中取出数据传送给执行单元,或者把执行单元的处理结果传送到指定的内存单元或I/O端口中。执行单元EU中包含1个16位的运算器A1.U,8个16位的寄存器,1个16位标记寄存器FR,1个运算暂存器和执行单元的限制电路。这个单元进行全部指令的说明和执行,同时管理上述有关的寄存器。EU对指令的执行是从取指令操作码起先的,它从总线接口单元的指令队列缓冲器中每次取一个字节。假如指令队列缓冲器中是空的,WJEU就要等待BIU通过外部总线从存储器中取得指令并送到EU,通过译码电路分析,发出相应限制吩咐,限制A1.U数据总线中数据的流向。8086的基本总线周期为4个时钟周期,
3、每个时钟周期间隔称为一个T状态Tl状态:BlU(总线接口部件)将RAM或I/O地址放在地址/数据夏用总线(A/D)上。T2状态:读总线周期:A/D总线为接收数据做准备。变更线路的方向。写总线周期:A/D总线上形成待写的数据,且保持到总线周期的结束(T4)。T3,T4:对于读或写总线周期,AD总线上均为数据。还有插入等待周期Tw:当RAV或I/O接口速度不够时,T3及T4之间可插入等待状态TwTi:当InU无访问操作数和取指令的任务时,8086不执行总线操作,总线周期处于空闲状态TiOGNDADl4ADBADUADllADlAD9ADtAD7INTICHGND.AD3ADl5678108086H
4、CPU1213141516171819204039383736353433323130292827262524232221VCC(5V)1.AD1SAD16/S3HAD11S4AD18/S5她9S1iiBHE/S7m-IM/MXRD一HO1.D(WlGT0)DA(QGT1)WR(1.OCK)hMi)IOTR(Si)DEN(So)I一迎(QSo)-IMTA(QSl)TEST- IREADY- IESET在最小模式中引脚定义AD15AD0(AddressDataBUS:16位地址/数据总线,分时复用。传输地址时三态输出,传输数据时三态双向输入/输出。在总线周期Tl状态,CPU在这些引脚上输出存储器
5、或I/O端口的地址,在T2T4状态,用来传送数据,在中断响应及系统总线“保持响应”周期一,AD15AD0被置成高阻状态。A19S6-A16S3(AddressZStatus):地址/状态线,三态,输出,分时复用。在Tl状态作地址线用,A19A16及A15AO一起构成20位物理地址,可访问存储器IM字节。当CPU访问I/O短口时,A19A16为“0”,在T2T4状态作状态线用,S6S3输出状态信息。BHES7(BusHighEnable/Status):高8位数据线允许/状态信号,三态输出,低电平有效。16位数据传送时在Tl状态,用BHE指出高8位数据总线上数据有效,用ADO地址线指出低8位数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 8086 引脚 功能 以及 基本知识
