如何用proteus仿真出8086的总线周期时序图

2025-04-04 02:34:57
推荐回答(1个)
回答1:

T1,cpu往多路服用总线上发出地址信息,指出要寻址的存储单元T2,cpu从总线上撤消地址,使总线的低16位浮置成高阻态,为传输数据做准备。总线最高4位(A19~A16)用来输出本总线周期状态信息。T3,多路总线高4位继续提供状态信息,而多路总线低16位(8088则位低8位)上出现由cpu写出的数据或cpu从存储器或端口读入数据。在被写入数据或读取数据的外设或存储器不能及时配cpu传送数据,这是外设或存储器会通过READY信号线在T3状态启动之前向CPU发送1个“数据未准备好信号,因而cpu会在T3后插入1个或多个Tw附加时钟周期,在Tw状态,总线上信息情况和T3状态的信息情况1样。当制定的存储器或外设完成数据传送时,READY线上发出准备好信号,CPU接遭到这1信号,脱离Tw进入T4,总线周期结束。