Skip to the content.
Back to Section 1
<style>
ol {
list-style-type: lower-alpha !important;
}
Overview of 1.1 Components of a computer and their uses
-
- Arithmetic and Logic Unit; ALU
- Control Unit and Registers:
- Program Counter; PC
- Accumulator; ACC
- Memory Address Register; MAR
- Memory Data Register; MDR
- Current Instruction Register; CIR
- Buses:
- Data bus
- Address bus
- Control bus
- How these relate to assembly language programs
- The Fetch-Decode-Execute Cycle; including its effects on registers
- The factors affecting the performance of the CPU:
- Clock speed
- Number of cores
- Cache
- The use of pipelining in a processor to improve efficiency
- Von Neumann, Harvard, and contemporary processor architecture
- The differences between and uses of CISC and RISC processors
- GPUs and their uses (including those not related to graphics)
- Multicore and Parallel systems
- How different input, output, and storage devices can be applied to the solution of different problems
- The uses of magnetic, flash, and optical storage devices
- RAM and ROM
- Virtual storage