Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion notes/2025-04-17.md
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,13 @@ switch the circuit to do different things between the numbers so this would get

+++{"lesson_part": "main"}

Component Explanation: CIR (Current Instruction Register):
- holds the current instruction being executed
- temporary storage register that updates once the current command is executed and the next one is fetched
- works with program counter, memory address register and memory data register
<!-- [source1](https://www.geeksforgeeks.org/computer-organization-von-neumann-architecture/) -->
<!-- [source2](https://en.wikipedia.org/wiki/Von_Neumann_architecture) -->
<!-- [source3](https://stackoverflow.com/questions/68090197/what-is-the-purpose-of-the-cir-if-i-have-the-mdr-in-von-neumann-architecture) -->
what else do we need besides ALU for to have a whole computer


Expand Down Expand Up @@ -414,4 +421,4 @@ Don't forget to logout of seawulf when done
```
[ayman_sandouk@seawulf ~]$ logout
Connection to seawulf.uri.edu closed.
```
```
Loading