What is machine code?
What is assembly language?
A low level programming language which is processor-dependant; each instruction is one machine operation
- It uses mnemonics
What are the two types of high level programming languages?
Declarative and Imperative
What are Declarative high level languages?
Give some examples.
-They declare the necessary information to produce the required result.
SQL, CSS
What are Imperative high level languages?
Advantages of using Machine Code and Assembly language over high level languages.
Disadvantages of using Machine Code and assembly language over high level languages.
What are the 2 advantages of using assembly language over machine code
Give examples of processes that need to use assembly language?
Embedded systems, interrupt handlers, device drivers
What is the relationship between machine code and assembly language?
They have a one to one relationship, one machine code instruction = one assembly language instruction