Added notes to fetch sequence
This commit is contained in:
parent
d2fb5af35f
commit
473c49b2e8
1 changed files with 5 additions and 1 deletions
6
notes
6
notes
|
@ -115,12 +115,16 @@ MBR_W | | |###|
|
||||||
MBR_BUF | | |###|
|
MBR_BUF | | |###|
|
||||||
IR_W | | |###|
|
IR_W | | |###|
|
||||||
|
|
||||||
|
--
|
||||||
|
In phase 0 we need to write PC to MAR via the A_BUS
|
||||||
|
In phase 1 we need to increment PC and write the data at mem[MAR] to both MBR and IR
|
||||||
|
Honestly since the opcode is just the opcode and nothing else we might be able to skip the MBR step here
|
||||||
--
|
--
|
||||||
|
|
||||||
Ph 0
|
Ph 0
|
||||||
----
|
----
|
||||||
PC -> A_BUS via PC_BUF(l)
|
PC -> A_BUS via PC_BUF(l)
|
||||||
A_BUS -> MEM_A via MAR_W(c)
|
A_BUS -> MAR via MAR_W(c)
|
||||||
|
|
||||||
Ph 1
|
Ph 1
|
||||||
----
|
----
|
||||||
|
|
Loading…
Reference in a new issue