Computer Science - Advanced Computer systems Flashcards
(20 cards)
Solid State
no moving parts
CPU
Central processing unit
What does the CPU do?
- Carries out processing by executing instruction
- Processes mathematical and logical data
- Retrieves data and instructions from main memory
- Stores Data into main memory once executed
What 4 main components do you find in the CPU
- Registers
- Control unit (CU)
- Arithmetic logic unit (ALU)
- Cache memory
What are registers?
Very fast memory within the CPU
Name 4 registers
- Program counter (PC)
- Memory Address Register (MAR)
- Memory Data Register (MDR)
- Accumulator (ACC)
What does the Program counter do?
keeps track of the memory address of the next instruction to be executed in a program
What does the MAR do?
holds the address of the current instruction that is to be fetched from memory
What does the MDR do?
holds the contents found at the address held in the MAR
What does the ACC do?
store the results of arithmetic and logical operations done in instructions
What are buses
Electrical connectors along which the data is passed to different parts of the computer system (CPU, RAM)
Name 3 buses
Data bus, Address bus, control bus
What does the data bus do?
What does the address bus do?
What does the control bus do?
What is the clock in a CPU?
1MHz = ??
1000KHz
Where is the CPU located in a computer system?
the motherboard
What is cache memory?
What is the FDE cycle?
Fetch, decode, execute