【问题标题】:What is the Random Control Logic in the 6502?6502中的随机控制逻辑是什么?
【发布时间】:2018-04-19 22:04:41
【问题描述】:

我目前正在 LogiSim 中开发 6502 的一个子集,目前我正在确定要实施哪些部分以及可以删减哪些部分。我的主要资源之一是Hanson's Block Diagram

我目前正在尝试确定指令如何准确地解码到控制线中。在下图中,有两部分,解码 ROM 和随机控制逻辑。

6502 究竟是如何将程序指令解码为控制线的?作为后续,是否可以简化该区域以消除随机控制逻辑并仅使用一个 ROM 创建解码?

【问题讨论】:

标签: processor 6502


【解决方案1】:

我在我的知识范围内,但我的理解是PLA解码ROM输出其130个控制信号作为操作码和周期的函数,随机逻辑是一个纯粹的功能单元,接受PLA输出作为输入,以控制芯片的其余部分。我认为您可以将两者组合成一个 ROM;从the die shot 来看,随机逻辑大约是 PLA 的两倍,所以我的猜测是时间/成本考虑,可能包括智能任务细分,几乎可以肯定包括调试时间的计算,因为 6502 是由手,使用钢笔和尺子,导致了组合方法。

【讨论】:

  • 非常感谢,这真的很有帮助。
猜你喜欢
  • 1970-01-01
  • 2017-11-26
  • 1970-01-01
  • 2015-02-07
  • 1970-01-01
  • 2017-10-17
  • 2023-01-29
  • 2021-09-05
  • 2011-12-18
相关资源
最近更新 更多