Unit 3 Hardware Flashcards
(25 cards)
what is the responsibility of a CPU (central processing unit) (AKA microprocessor or processor)
execution or processing of all the instructions and data in a computer application
what does a CPU consist of
control unit (CU)
arithmetic and logic unit (ALU)
registers and buses
what is the function of ALU
allows the required arithmetic or logic operations to be carried out while a program is running
what is the function of CU
reads an instruction from the memory
what is the function of the system clock
produce timing signals on the control bus to ensure synchronization takes place, or else the system will crash
What is the function of RAM
often referred to as the immedi access store, RAM temporarily stores read/ write operations which are being carried out
what are the 5 special purpose registers
Current instruction register
accumulator
memory address register
memory data/ buffer register
program counter
function of current instruction register (CIR)
stores the current instruction being decoded and executed
function of accumulator (ACC)
used when carrying out ALU calculations; it stores data temporarily during the calculations
what is the function of the memory address register (MAR)
stores the address of the memory location currently being read from or written to
what is the function of memory data/ buffer register (MDR)
stores data which has just been read from memory or data which is about to be written to memory
what is the function of the program counter (PC)
stores the address where the next instruction to be read can be found
what is the purpose of a system bus
connect the system to the memory and to input/ output devices
what are the 3 system buses
Address bus
Control Bus
Data bus
why are read/ write operations carried out using the RAM
the RAM carries out read/ write operations faster than a backing store (i.e- hard disk drive)
what is a computer memory made up of and what do they contain
a computer memory is made up of a number of partitions. Each partition consists of an address and its contents
what is the function of the address and contents within a computer memory
The address will uniquely identify every location in the memory and the contents will be the binary value stored in each location.
what is the general purpose of input devices
input devices are main method of entering data into computer systems, they convert external data into a form the computer can understand and can then process
what is the general purpose of output devices
output devices are the main method of getting data out of computer systems, Output devices show the results of computer processing in a human understandable form
what is the function of address bus
carries addressees throughout the computer system
why is an address bus unidirectional, and what is unidirectional?
unidirectional refers to bits being able to travel through one direction only, an address bus is unidirectional to prevent addresses being carried back to the CPU, which would be an undesirable feature
why is the width of a bus important, for which of the system buses does the width of a bus matter
the width of the bus is a very important factor for address buses and data buses as this determines the amount of bits which can simultaneously be addressed at any given time.
However, since a control bus only carries signals from the control unit, there is no real need for it to be wider
what direction can bits in the data bus travel in, and what can be contained inside a data bus?
The data bus is bidirectional (allowing data to be sent in both directions along the bus). This means data can be carried from CPU to memory (and vice versa) and to and from input/output devices. It is important to point out that data can be an address, an instruction or a numerical value
what is the function of a control bus
It carries signals from the control unit (CU) to all the other computer components