1. Low level languages are machine orientated while High level languages are said to be ______________ orientated.
2. Every CPU has to have its processing instructions in machine code (an alternative term for machine code is ____________)
3. Machine code is loaded into the ______________ of the CPU before being executed (e.g. Fetch Decode Execute cycle)
4. __________ is popular short hand for Binary (each number is still ultimately a string of 1s and 0s)
5. Early chip designers knew that writing in raw 'machine code' was too complex, so more people-friendly ____________came into being.
6. Providing more user-friendly commands means that instead of a coder having to remember that B8 will load 1 into a register AX, they can write the command:
7. Low level langauges are not _________ and usually specific to a particular CPU.
8. High level languages have a one to one correspondence with the architecture's machine code instructions.
9. Low level languages typically use _____ for addresses.
10. Mneumonics are used in assembly language because they are ____________________.
11. For the following instruction, 'ADD' is the instruction name (___________) and 45 is the data or address (the _____________).
12. In assembly language, generally speaking, when you see a # it is referring to an address rather than a number.
13. Select the description that best explains what this assembly language instruction does.
14. Select the description that best explains what this assembly language instruction does.
15. Select the description that best explains what this assembly language instruction does.