Hardware Flashcards
contents Computer archiecture
CPU(central processing unit)
ALU(arithmetic logic unit)- arithmetic
CU(control unit)
RAM(random access memory)
CPU
central processing unit-
execution or processing of all the instructions and data
ALU
arithmetic logic unit-
arithmetic and logic operations
CU
control unit-
reads an instruction from memory
RAM
random access memory-
stores data for the CPU
volatile, data will be lost if computer gets shut down
faster to read and write from
CIR
current instruction register-
this register stores the current instruction being decoded and executed
ACC
accumulator-
this register is used when carrying out ALU calculations; it stores data temporarily during the calculations
MAR
memory address register-
this register stores the address of the memory location currently being read from or written to
MDR
memory data register-
this register stores data which has just been read from memory or data which is about to be written to memory
PC
program counter-
this register stores the address where the next instruction to be read can be found
Address bus
carries address throughout the system Between the CPU and memory, can only carry address in 1 direction
Data bus
data can be sent both directions, carries data to and from the CPU and memory, also input and output devices
control bus
carries signals from the control unit to all the other computer components, can also travel in both directions
fetch-decode-excute cycle
the cpu fetches data and instructions and stores them in registers both the address and date buses are used, then it decodes each instruction before finally executing it
barcode scanner
red light is shone on the barcode
the white parts reflect the light back
the reflected light is read by the scanner
it is then converted to digital data