关于总线复用的优缺点
1.总线复用的概念
总线复用:即数据和地址同时在一条总线上传输的方式。而复用传送是指多个用户共享公用信道的一种机制,目前最常见的主要有码分多路复用,时分多路复用和频分多路复用等。下面是所述复用的基本概念,码分复用是传输的信号都有各自的标识码和地址码,接收端据此区分公共信道的信息,标识码和地址码完全一致时传输信息被接收;时分多路复用是将信道按时间进行分割,不同来源信号在不同的时间段内得到响应各信号的传输时间在时间轴上不会重叠;频分多路复用是把信道的可用频带划分成若干互不相交的频段,每路信号经过频率调制后的频谱占用其中的一个频段,实现了多路不同频率的信号在同一信道中传输,当接收端接收到信号后将采用适当的带通滤波器和频率解调器等来恢复原来的信号。
2.总线复用的优缺点
常见的总线复用如STC系列增强型8051单片机,8088微机等。其中8051的地址为16bit,数据宽度8bit,而高位地址总线8bit是与数据8bit复用的。所以总共还是16根线。数据和地址分离是通过外电路来完成的。
优点:以查到的80C51为例,将低8位地址与数据总线分时复用的方法,即当读写外部时,单片机首先由p0,p2口送出16位地址,然后通过p0口读写数据,并且在整个写入过程中,地址是不改变的。这样可以大大提高总线的利用率,同时可以降低线路的复杂程度减少I/O口的数目。
缺点:由于解决数据/地址在总线上传输竞争总线的问题,所以电路中一般需要大量的锁存器来帮助实现,保存复用过程中的地址锁存与少量数据的暂存并且与外部芯片相连接。因此其虽然提高总线利用率但其时间应该会稍长一些,对总线的征用等待时间会出现问题,因此对于流水线型及一次执行多进程这样的执行方式会很不利。
3.如何通过数字电路将它们分离开来?
数据和地址的分离是通过外部电路来完成的,一般用锁存器74LS273来实现(74LS273是一种带清除功能的8d触发器,是专门为数据的输入/输出而设计的,正脉冲触发,低电平清除,常用作地址锁存器),对地址信息进行锁存,在通过ALE信号(脉冲输出,应用与外部存储器,也就是说它是用于3总线结构并行通讯.在并行通讯中控制地址/数据总线的复用问题。)来控制,然后再传输数据信息。
---王占涛
关于总线复用的优缺点
1.总线复用的概念
总线复用:即数据和地址同时在一条总线上传输的方式。而复用传送是指多个用户共享公用信道的一种机制,目前最常见的主要有码分多路复用,时分多路复用和频分多路复用等。下面是所述复用的基本概念,码分复用是传输的信号都有各自的标识码和地址码,接收端据此区分公共信道的信息,标识码和地址码完全一致时传输信息被接收;时分多路复用是将信道按时间进行分割,不同来源信号在不同的时间段内得到响应各信号的传输时间在时间轴上不会重叠;频分多路复用是把信道的可用频带划分成若干互不相交的频段,每路信号经过频率调制后的频谱占用其中的一个频段,实现了多路不同频率的信号在同一信道中传输,当接收端接收到信号后将采用适当的带通滤波器和频率解调器等来恢复原来的信号。
2.总线复用的优缺点
常见的总线复用如STC系列增强型8051单片机,8088微机等。其中8051的地址为16bit,数据宽度8bit,而高位地址总线8bit是与数据8bit复用的。所以总共还是16根线。数据和地址分离是通过外电路来完成的。
优点:以查到的80C51为例,将低8位地址与数据总线分时复用的方法,即当读写外部时,单片机首先由p0,p2口送出16位地址,然后通过p0口读写数据,并且在整个写入过程中,地址是不改变的。这样可以大大提高总线的利用率,同时可以降低线路的复杂程度减少I/O口的数目。
缺点:由于解决数据/地址在总线上传输竞争总线的问题,所以电路中一般需要大量的锁存器来帮助实现,保存复用过程中的地址锁存与少量数据的暂存并且与外部芯片相连接。因此其虽然提高总线利用率但其时间应该会稍长一些,对总线的征用等待时间会出现问题,因此对于流水线型及一次执行多进程这样的执行方式会很不利。
3.如何通过数字电路将它们分离开来?
数据和地址的分离是通过外部电路来完成的,一般用锁存器74LS273来实现(74LS273是一种带清除功能的8d触发器,是专门为数据的输入/输出而设计的,正脉冲触发,低电平清除,常用作地址锁存器),对地址信息进行锁存,在通过ALE信号(脉冲输出,应用与外部存储器,也就是说它是用于3总线结构并行通讯.在并行通讯中控制地址/数据总线的复用问题。)来控制,然后再传输数据信息。
---王占涛