在我的笔记中,我在浏览 8085 处理器的笔记时不断遇到两个让我困惑的术语。
第一个是address data multiplexing。这究竟是什么意思?我理解多路复用的概念(将 n 个信号合二为一),但是地址数据从何而来?
其次,什么是bus buffering?我的理解是,这是电路中电信号的放大,以便它们可以传播更远的距离。这样对吗?
Syn*_*ech 11
我试图把我的计算机架构文本拿出来,但它被埋在后面的一个盒子里。
地址多路复用允许您在处理器上使用更少的引脚,从而减少总线。因此,不是有一些总线用于地址,还有一些用于数据,而是将地址放在数据线上,它被读取,然后将数据放在相同的线上,它被读取并存储在先前的位置读取地址。对于 8085,它允许设计添加 1 个引脚,但减少 8 个引脚,以获得 7 个引脚的净增益(损失?)(以增加逻辑/编程复杂性为代价降低物理/制造复杂性)。
计算机具有以不同速度运行的不同设备。因此,经常有多个设备同时竞争总线。为了允许交易并行发生而不是“取票”,系统需要能够在数据可用但总线繁忙时保存数据,直到总线被释放。它将数据保存在缓冲区中。
我希望这已经足够清楚了。如果没有,请随时对您不理解的任何内容进行澄清。
| 归档时间: |
|
| 查看次数: |
16914 次 |
| 最近记录: |