<font face="Dejavu Sans"/>
# ItC Week 8 - Architecture
###### tags: `Intro_to_Comp`
- ## History
- Babbage's Analytical Engine
- Pascal & Leibniz
- Von Neumann Machine

- Turing Machine vs Von Neumann Machine
- Turing Machine is an abstract concept, less like a
"real" computer
- Von Neumann Machine is an architecture for building
practical computers
- ## Building "Hack" Computer
- Instruction Memory
- Load instructions from ROM
- Memory
- Data Memory
- Screen
- Keyboard
- CPU
- ALU
- 3 registers : A, D, PC
- A : memory address
- D : Data
- PC : Program Counter
- Cycle : Fetch ⇄ Execute
{%hackmd BJrTq20hE %}