【问题标题】:timing diagram of Memory Read Cycle in 8085 Microprocessor8085微处理器内存读取周期时序图
【发布时间】:2017-07-13 16:47:14
【问题描述】:

Memory Read Machine Cycle的话题中,我得到了一个MVI指令时序图的例子。

在另一个主题Memory Interface中,本书展示了Memory Read Cycle的时序图。这里 8085 提供了两个信号——IO/M(bar) 和 RD(bar) 来表示它是一个内存读操作。 IO/M(bar)和RD(bar)可以组合产生MEMR(bar)(内存读取)控制信号,通过连接到内存信号RD(bar)可以用来使能输出缓冲器。存储器在 T2 期间放置来自寻址寄存器的数据字节,并在 T2 结束之前由微处理器读取。 为什么在这个图中有从 IO/M 到 RD 和从 RD 到 MEMR 的箭头?

这两个图都表示内存读取周期,但 M2 中的两个时序图存在一些差异。 谁能解释一下何时使用第一个时序图以及何时使用第二个时序图。

【问题讨论】:

    标签: memory 8085 timing-diagram


    【解决方案1】:

    箭头表示这一行是可能由于另一行的变化而受到影响的行。

    大致有两种类型: 1. 单行单效(如在操作码获取周期中) 2. 多行单效(如内存寻址)

    正如您在操作码获取周期中看到的,每当 Rd\ 行发生变化时,AD7 -AD0 行都会发生变化。所以这是单行单效果

    而且,在内存寻址的情况下,Rd\ 的变化会带来 MEMR\ 的变化,这会带来 AD7 - AD0 的变化,因此它是具有单一效果的多行。我不知道为什么箭头从 Io/M\ 线出来。

    您可能想在互联网上查看整个 8085 的时序图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-24
      • 2018-02-25
      相关资源
      最近更新 更多