02 Computer Systems Flashcards
“Brain” of the computer.
Central Processing Unit (CPU)
Connects the components to the CPU through parallel wires used to transmit data and control signals.
bus
Small but high-speed memory
Registers
Most important register.
Program Counter
Holds the instruction currently being executed.
Instruction Register
Consists of Registers (1-32)
Data path
Allows units of data (word) from the memory to be fetched by registers and used as ALU inputs.
Register-memory
Fetches data from the register.
Register-register
The CPU executes instructions as a series of small steps called _____.
fetch-decode-execute cycle
RISC stands for? CISC refers to?
Reduced Instruction Set Computer, Complex Instruction Set Computer
Requires more steps to do what the counterpart does.
RISC
Slower than its counterpart Set Computer.
CISC
Design Principles for Modern Computers
All common instructions are directly executed by the hardware.
Maximize the rate at which instructions are used.
Instructions should be easy to decode.
Only LOADS and STORES should reference the memory.
Provide plenty of registers
Refers to the cycles a CPU executes per second.
Clock speed
Executing more than one instruction at once as a way to get more performance for a given clock speed
Parallelism