1

Memory Read Machine Cycle的主题中,我得到了 MVI 指令的时序图示例。 在此处输入图像描述

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

在此处输入图像描述 两个图都表示内存读取周期,但 M2 中的两个时序图存在一些差异。请任何人解释何时使用第一个时序图以及何时使用第二个时序图。

4

1 回答 1

0

箭头指定该行是可能由于另一行的更改而受到影响的行。

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

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

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

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

于 2018-12-04T05:54:09.597 回答