• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/3

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

3 Cards in this Set

  • Front
  • Back

Assembly language

A language closely related to the computer being programmed / low level language / machine specific.


uses descriptive names (for data stores)


uses mnemonics (for instructions)


uses labels to allow selection


each instruction is generally translated into one machine code instruction


may use macros

Process of Assembler producing Machine Code

Reserves storage for instructions and data


Replaces mnemonic opcodes with machine codes


replaces symbolic addresses with numeric addresses.


creates symbol table to match labels to addresses


checks syntax / offers diagnostics for errors

Interpreter vs Compiler

INterpreter translates one line at a time, then allows it to be run before translation of next line, reports one error at a time then stops




Compilers translate the program as a single unit, provides error diagnostics at the end.