Computer Systems Flashcards
What is a Computer’s purpose?
To take data, process it and output it
What is Hardware?
Physical components such as:
CPU, motherboard, monitor, printer
What is Software?
Programs or applications that can be run on the Computer System, such as:
Operating System, Word Processors and Video Games
What are Peripherals?
External hardware connected to a computer, such as:
Keyboard, Mouse and Printers
What is an Embedded System?
A computer built into another larger system
What are the 3 components of the CPU?
The Control Unit (CU)
The Arithmetic Logic Unit (ALU)
The Cache
What is the Control Unit?
The overall control of the CPU,
Manages the fetch-decode-execute cycle (controls data flow),
Contains the Program Counter
What is the Arithmetic Logic Unit?
Where calculations are done, and decisions are made,
Contains the Accumulator register
What is the Cache?
Very fast memory, is slower than registers but faster than RAM,
Stores regularly used data,
Has a very low capacity and is expensive compared to RAM
What are registers?
small amount of fast temporary memory within the processor where the ALU or the CU can store and change values needed to execute instructions.
What are registers? With examples?
Small amounts of fast temporary memory,
Where ALU or CU can store and change values needed to execute instructions
Examples: accumulator, program counter, memory address register, memory data register
What is the Accumulator?
Stores results of calculations from the ALU
What is the Program Counter (PC)?
Holds the Memory Address of the instructions for each cycle
What is the Memory Address Register (MAR)?
Holds any Memory Address about to be used by the CPU
What is the Memory Data Register (MDR)?
Holds the actual data or instructions