GoConqr has a new look! Let us know what you think.

Mind map

High Level and Low Level

Kieran Street English

Map content

High Level and Low Level

  1. High Level

    • Integrated Development Enviroment
    • Editor
      • Colours Key words
      • Auto completion of programming terms
    • Debugger
      • Error Messages
      • Correction Suggestions
  2. Middle Stages

    • Translator
      • Converts high level code into low level code.
        • Examples include Compilers & Interpreters
    • 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
  3. 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

Information

Description
Mind Map on High Level and Low Level, created by Kieran Street on 03/03/2016.
Created by
Kieran Street
Views
1
Rating

More on Programming Language Types and Generations

Feedback

What is it about?

What do you think of the new look?

How do you like it?