Unit 5 Flashcards
What does the processor do?
The processor responds to processes and instructions that drive the computer, it contains the control unit, AL, and the registers
What does the control unit do?
The control unit coordinates and controls all the operations carried out by the CPU and operates the fetch execute cycle as well as accepting the next instruction and braking down the processing into several steps
What is the fetch stage in the FE cycle?
Causes the next instruction to be asked from the main memory
What is the decode stage?
It decodes the instruction
What is the execute stage?
Causes the instruction to be carried out
What does the ALU do?
The arithmetic logic unit can perform both arithmetic or logical operations including adding, subtracting comparisons as well as bitwise logical operations (AND, ORs etc) and shift operations
What are registers?
Registers are special memory cells that operate at very high speeds, and were all ALU operations take place
What is a bus?
A bus is a set of parallel wires connecting two or more components of a computer.
What are the three buses that the processor is connected to?
Address bus, data bus, and control bus
What are the three main buses known as?
The system bus
How many devices can transmit along the bus at once?
Only one as it has a shared transmission media
Which way does the control bus go?
The control bus goes in both directions between everything
What are control lines?
The induvidual wires in the control bus?
Why are control lines provided?
To ensure that access and use to the data and addresss bus doesn’t lead to collisions
What is the control buses purpose?
Its purpose is to transmit command, timing, and specific status between system componenets
Examples of control lines
Memory write, memory read, interrupt request, bust request, bus grant, clock, and reset
What does the data bus consit of?
The data bus consits of 8,16,32, or 64 seperate lines provide by a bi-directional bath for moving data and instructions between componenets
Is the data bus always bi direction?
Not always, for example between the VDU output controller it is only one way
Why is the width of the data bus key for system performance?
The wider the data bus is, the more data it can carry out once meaning that it can fetch more data at once.
What is memory divided into?
Words
What is a word?
Each word is a fixed size group of digits (8,16, etc) which is handeled as a unit by the processor
What does the width of the address bus determine?
The maximum possible memory capacity of the system
What is the address bus used for?
When a processor wishes to read a word of data from memory it puts the address of the desired word on the address bus
Where does the address bus go from/ to?
The address bus goes from the processor to all the other components
What is an input/ output controller?
An I/O controller is a devers which interacts between and input or output device and the processor
What does each devices controller connect to?
The control bus
What do the I/O controllers do?
They recieve input and output requests from the processor and then send device specidic control signals to the device they control as well as managing the data flow to and from from the device
What does the I/O controllers electric circuit consit of?
An interface that allows connection of the controller to the system or I/O bus, a set of data, command, and status registers, an interface that enables connection of the controller to the cable connecting the device to the computer
What is an interface?
An interface is a standardised form of defining connecting things such as signals, number of pins/ sockets and voltage levels.