Mind map
marcel very cool computer science revision
Map content
marcel very cool computer science revision
Topic 3
- Hardware
- CPU
- von Neumann architecture
- Control Unit
- Decodes instructions received from memory and coordinates the executions of the other components.
- ALU
- Arithmetic Logic Unit: performs arithmetic and logic operations on data.
- Buses
- Address Bus: carries address of the location of the memory. Unidirectional.
- Data Bus: carries data between CPU and memory. Bidirectional.
- Control Bus: carries command signals from control unit to other components. Bidirectional.
- Registers
- Provide fast, temporary storage for instructions and data.
- Clock
- Sends electronic signals at intervals to components to synchronise all actions.
- Control Unit
- Fetch-decode-execute cycle
- von Neumann architecture
- Embedded systems
- Storage
- CPU
- Software
- Programming languages
- Translators
- Compiler
- All code translated prior to being executed
- All code translated prior to being executed
- Interpreter
- Each line of code translated one at a time
- Because the source code is translated line by line while execution is underway, so the program runs more slowly
- Each line of code translated one at a time
- Compiler
- Translators
- Hardware