chapter 1 heehoo systems architecture memory n storage Flashcards
Def. hardware
any physical component that makes up the computer
def. software and firmware)
software - any program that runs on the computer
firmware - software that comes predownloaded and cannot be deleted
purpose of CPU
- performs the FDE cycle
- manages the rest of the hardware
what is the CPU made up of?
main memory (RAM), the processor(s), cache memory
purpose of address bus
carries addresses from the processor to memory and input/output devices
purpose of data bus
sends data between the processor, memory and input/output devices
purpose of control bus
carries signals to coordinate all the computer activities
purpose of control unit (4 points)
- controls the execution of instructions in the correct order
- decodes instructions
- regulates and controls processor timing using regular pulses from the system clock
- sends and receives control signals to and from other devices within the computer
functions of ALU
- logical operations ( and, or, not)
- shift operations (binary shift)
- arithmetic operations
MAR purpose
holds the address of the instruction/piece of data to be fetched or stored
MDR purpose
where the data/program instruction is temporarily held after being fetched from memory
program counter purpose
holds the memory address of the next instruction to be processed
increments every time the FDE cycle is carried out
CIR purpose
holds the current instruction to be executed, which has been fetched from memory and is temporarily held in the MDR before being copied to the CIR
accumulator purpose
a general purpose register where all calculations are carried out
what is clock speed? units?
the number of instructions/data processed per second
hertz