Unit 5 - Computer Organisation and Architecture Flashcards
(138 cards)
What is a computer system?
Any system that can take a set of inputs and process them to produce useful outputs
Why is an I/O controller required in a computer?
This is necessary because the processor cannot communicate directly with peripheral devices
How does the I/O controller work?
The I/O controller converts the signals sent by the peripherals into a format which the processor can understand and vice versa
What piece of software works in unison with the I/O controller?
A device driver
What does the device driver do?
A device driver is a piece of software that allows peripheral devices to communicate with the processor. The component of the processor is communicates with is the I/O controller.
Busses are made up of _______
Microscopic parallel wires
What are the 4 standard bus sizes
8, 16, 32 or 64 lines
T/F: the control bus is omnidirectional
True
What does omnidirectional mean?
Signals can be sent in both directions
What is the control bus used for?
Controls the flow of data between the processor and other parts of the comput
T/F: you can only send signals in one direction on the data bus
False: the data bus is omnidirectional
What impact will increasing the width of the data bus have on the computer?
It will increase the performance of the computer because the more wires there are in the data bus the more bits can be sent at once
Which two busses are omnidirectional?
The control and data bus
Which bus is unidirectional?
The address bus
What is the address bus used for?
It sends memory addresses from the processor to CPU components
What does the width of the address bus determine?
The maximum number of memory addresses of that system because a memory address is sent in one operation
What are the 5 main control signals?
- Memory read
- Memory write
- Bus request
- Bus grant
- Clock
What do the control signals memory read and memory write do?
Memory read causes data from the addressed location to be placed on the data bus
Memory write causes data from the data bus to be written into the addressed location
What do the control signals bus request and bus grant do?
Indicates that a device is requesting use of the data bus
Indicates that the CPU has granted a device access to the data bus
What does the control signals clock do?
Synchronises operation
What is the word length?
The number of bits that can be addressed, transferred or manipulated as one unit
What is stored in main memory?
Data and instructions
What is a general purpose computer?
A computer that can perform many different tasks at different times
What is the fixed program concept?
This described the programming of early computer when they only had one program which meant that they could only do one thing