From 473c49b2e897561ce423b4d80f90117c89a1ec4a Mon Sep 17 00:00:00 2001 From: Quantum Date: Sat, 9 Mar 2024 00:00:38 -0500 Subject: [PATCH] Added notes to fetch sequence --- notes | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/notes b/notes index ea3f7b6..9fed511 100644 --- a/notes +++ b/notes @@ -115,12 +115,16 @@ MBR_W | | |###| MBR_BUF | | |###| 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 ---- PC -> A_BUS via PC_BUF(l) -A_BUS -> MEM_A via MAR_W(c) +A_BUS -> MAR via MAR_W(c) Ph 1 ----