<font face="Dejavu Sans"/> # ItC Week 8 - Architecture ###### tags: `Intro_to_Comp` - ## History - Babbage's Analytical Engine - Pascal & Leibniz - Von Neumann Machine ![Von Neumann Machine](https://i.imgur.com/x3wj0I2.png) - 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 &#8644; Execute {%hackmd BJrTq20hE %}