A451 GCSE Computing | Hardware| Required knowledge Definition. Components Input Process Storage Output Computer architecture Von Neumann Binary logic Why do computers use binary values? Logic gates Truth tables Output devices Monitor Printer Plotter Speakers Actuators Secondary storage Magnetic hard disk Optical disk Flash memory Considerations for selecting storage: Capacity Speed Portability Durability Reliability Central processing unit (CPU) Arithmetic & logic unit Control unit. Fetch-execute cycle Fetch De-code Execute The boot sequence Clock speed Processor speeds (MHz, GHz) Cache memory Multiple processor cores Advantages / disadvantages. Input devices Keyboard Mouse Touch screen Microphone Camera Sensor Bar code scanner Eye-typer Foot mouse Puff-suck switch Braille keyboard Memory Random Access Memory (RAM) Volatile Read Only Memory (ROM) Non-volatile Virtual memory Flash memory John Von Neumann It is your responsibility to make sure you regularly revisit this knowledge outside of class.