Mapa mental
High Level and Low Level
Conteúdo do mapa
High Level and Low Level
High Level
- Integrated Development Enviroment
- Editor
- Colours Key words
- Auto completion of programming terms
- Debugger
- Error Messages
- Correction Suggestions
Middle Stages
- Translator
- Converts high level code into low level code.
- Examples include Compilers & Interpreters
- Converts high level code into low level code.
- Compiler
- Turns all of the code into low level code that can be executed by the processor with out an interpreter. Produces a ".EXE" file. Used for shipping a product.
- Interpreter
- Converts code into low level code line by line as a non-permanent solution. Can only be ran with an interpreter. This will only run fully if the source code is error free.
- Stops after it encounters a syntax error
- Translator
Low Level
- Assembler
- An assembler converts assembly code into machine code for example ADD AX, BX becomes 0001 1101 1011.
- Mnemonic
- Is a shortened version of an Opcode like LDA for Load or SUB for Subtract.
- Opcode
- Is an instruction given to a CPU like "add" or "subtract".
- Operand
- Is a number given to an Opcode which represents something like a register directory or data.
- Machine Code
- Machine code are computer instructions stored as bits in binary.
- Assembly Code
- Assembler
Informações
- Descrição
- Mapa Mental sobre High Level and Low Level, criado por Kieran Street em 03-03-2016.
- Criado por
- Kieran Street
- Visualizações
- 1
- Avaliação
Mais sobre Programming Language Types and Generations