Fundamentals of Computer Organisation & Architecture Flashcards
Addressable memory
The concept of storing data and instructions in a memory with discrete, unique addresses.
Address bus
A bus that carries the memory location address of the register the data is being carried to or from
Control bus
A part of the CPU that controls and manages the execution of instructions. It sends control signals to coordinate execution and controls Fetch-Decode-Execute cycles and buses.
Data Bus
A bi-directional bus carrying data and instructions between the processor and memory.
Harvard Architecture
A computer architecture that stores data and instructions in separate memories to allow the next instruction to be read while data is currently being read or written.
I/O controllers
A interface that allows the processor to communicate with Input/Output devices connected to the computer
Main Memory
A data store for instructions for the processor that can be directly accessed by the processor.
Processor
A complex chip of transistors capable of executing programs computing data to the outputs and supervising the operation of a computer system
Von Neumann
A computer architecture where a single control unit manages program control via linear sequence of fetch-execute-decode cycles. Data and instructions are held in the same memory.
Stored Program Concept
Machine code instructions stored in main memory are fetched and executed serially by a processor that performs arithmetic and logical operations.