Define High-Level Language
user-oriented
Define Low-Level Language
Define Imperative High Level languages
- List of Instructions
Define Declarative Languages
e. g. SQL, Haskell
Define OOP
- Define data and instructions to manipulate the data
Define opcode
specifies which operation the processor should perform
Define operand
- can be actual piece of data or memory reference
Advantages of High-Level
Advantages of Low-Level
Disadvantages of Low-Level
Define Processor Instruction Set
Define Addressing Mode
Define Immediate Addressing
-Actual Value
Define Direct Addressing
-Memory Address
D
Define Indirect Addressing
-Address which holds address to where data is stored