Beruflich Dokumente
Kultur Dokumente
Computer
Computer Systems
Organization
The CPU (Central Processing Unit) is the
“brain” of the computer.
• Fetches instructions from main memory.
• Examines them, and then executes them one after
another.
• The components are connected by a bus, which is a
collection of parallel wires for transmitting address,
data, and control signals.
Busses can be external to the CPU, connecting memory
and I/O devices, but also internal to the CPU.
Processors
• Use of Registers
Scratchpad for currently executing program
• Holds data needed quickly or frequently
Stores information about status of CPU and
currently executing program
• Address of next program instruction
• Signals from external devices
Types of Registers
Prefetching
ability to fetch instructions in advance from
memory, so they would be there when
needed.
-These instructions are stored in a set of
registers called prefetch buffer
-divides instruction execution into two parts;
prefetching and the actual execution
Design Principles for Modern
Computers
Parallelism
-doing two or more things at the same time
Instruction-Level Parallelism