8086CPU总线形成电路设计

1. 总线形成电路需要使用到的数电芯片:
  • 74LS244(8位单向缓冲器)

在这里插入图片描述

  • 74LS245(8位双向缓冲器,收发器)

在这里插入图片描述

  • 74LS373(锁存器)

在这里插入图片描述

2. 8086引脚功能和时序:

在这里插入图片描述

  • 时钟和复位:

8086时钟信号CLK和刚上电时的复位信号RESET应该由8284时钟发生器来产生。

RESET引脚高电平有效,有效时间至少为4个时钟周期。

复位之后,CS为FFFFH,IP为0000H。

  • 三个周期:

时钟周期是CPU工作最基本的单位(8086以时钟下降沿同步工作);

总线周期是CPU通过总线对外部访问一次的最小时间,基本的总线周期为4个时钟周期,也可以插入等待状态Tw;

指令周期是执行一条指令的时间,和指令类型有关。

  • 复用引脚时序:(操作外部MEM时)

AD0-AD15的时序:总线周期的T1内输入地址码,T2-T4输入数据码。

A16/S3-A19/S6的时序:总线周期的T1内输出地址码,T2-T4输出状态码。

BHE/S7的时序:总线周期的T1内输入BHE,T2-T4输入S7状态码。BHE有效表示使用高八位数据线。

在这里插入图片描述

  • 几个控制引脚:

ALE引脚为地址锁存引脚,在T1时有一个高电平门信号,指示AD0-AD15复用引脚输出地址了。

DT/R引脚为数据线发送方向引脚,整个总线周期内,高电平表示向外,低电平表示向CPU。

DEN引脚为数据有效引脚,在T2-T4内的一部分时间为低电平(有效),指示AD0-AD15复用引脚输出数据了。

M/IO引脚为MEM或者IO操作引脚,在整个总线周期内,高电平表示对MEM操作,低电平表示对IO操作。

WRRD引脚在DEN有效期间的部分时间有效,若为写则WR有效,若为读则RD有效。

  • 总线形成电路设计:(最小系统)

在这里插入图片描述

  • 其他控制总线的功能:

READY准备好引脚:由8284时钟发生器接管,在总线周期的T3内8086检测该引脚,若为低电平则认为外部慢速MEM或IO没有准备好,从而在总线周期中插入一个Tw等待周期。

  • 9
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值