3. Machine Level Architecture Flashcards
What is Main memory
All data and instructions stored in main memory
Define processor
Executes programs and supervises the operation of the rest of the system
Define main memory
Data store that can be directly addressed by the CPU
Define RAM
Random access memory Can be read from and written to. Data is cleared when the power is off
Define ROM
Read-only memory Can only be read from. Data is maintained when the power is off
What is in the 3 box model
CPU, Main memory, Input/ Output System bus
What is the system bus
The Control Bus The Address Bus The Data bus
Define address bus
Single directional Carries address signals from the CPU to Main Memory and I/O devices
Define Data Bus
Bi- directional Bus Typically consists of 32 wires Used to transport data between the 3 components
What is the benefit of a larger data bus
The larger the data bus, the more data can be transported at one time. Therefore more complex instructions can be used
Define Control Bus
Bi-directional bus Typically consists of 8 wires. Used to transport control signals between the 3 components.
Define Computer Bus
A set of parallel wires connecting independent components of a computer system
Define I/O
Input / Output Allows the CPU to communicate with peripherals
Define Input Devices
Used to get information into the system - keyboard, mouse, touch screen
Used to send information out of the system -VDU( Visual Display Unit), printer, speakers
Define Output Devices
Define I/O controller
An electronic circuit that connects to a system bus and an I/O device. It provides the correct voltages and currents for the system bus and the I/O device . Keyboard controller, disk controller, video display controller
Define I/O device
A hardware unit that sends or receives data, or stores data by communicating with the processor and main memory through an I/O controller
Define Periperal
A computer device that is not part of the CPU. Can be external - Mouse, Keyboard, Monitor Can be internal - CD drive
Define I/O port
A set of data, command and and status registers. Allows for I/O devices to be connected without the need for special equipment
Define secondary storage
Permanent storage memory not directly connected to the processor