4.7 - Computer Organisation and Architecture Flashcards
Processor
Fetches, decodes and executes instructions that allow the computer to work.
Main Memory
Stores data and instructions currently in use.
Address Bus
Carries addresses from the CPU to main memory of locations that need to be accessed.
Data Bus
Carries data to/from RAM.
Control Bus
Carries control signals (e.g. memory read/write, clock, etc)
I/O Controller
Device that acts as an interface between the processor and an I/O device.
Stored Program Concept
Instructions are fetched, decoded and executed serially. Most common in standard PCs.
Also known as von Neumann architecture.
Harvard Architecture
Separate memories and buses for data and instructions. Can be faster. Often used in embedded systems.