processor
describe the purpose of the processor
register
describe the purpose of processor registers
ALU
describe the purpose of the processor ALU
control unit
describe the purpose of the processor control unit
memory
memory location
describe the purpose of memory locations
memory location address
describe the purpose of unique addresses for memory locations
address bus
describe the purpose of the address bus
data bus
describe the purpose of the data bus
processor operation
describe how processor, memory, address bus and data bus are linked together
high level program code
binary machine code, translation
explain why high level program code needs to be translated into binary machine code instructions
interpreters, compilers
describe how interpreters and compilers translate high level program code into binary machine code instructions