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

Mind map

Assembly Language

Deleted user User has deleted their subject information English

Assembly Language

Map content

Assembly Language

  1. uses mnemonics to represent the operation codes and addresses.

  2. assembler then translates the assembly language program into machine code for execution

  3. assembler translates assembly language into binary

  4. BRP

    • branch if positive ->if the answer = a positive number then it'll branch / go to a different part of the code
    • BRZ
      • branch if zero -> if the answer = 0 -> jump to a specified line in the code
      • BRA
        • will branch whatever the value held in the acc
  5. ADDRSSING MODES

    • IMMEDIATE
      • The operand is the actual value
    • DIRECT
      • operand holds memory address of the value to be operated on. -> only addressing mode used in the LMC
    • INDIRECT
      • operand is the location (typically a register) which holds the address of the data we want. -> enable a larger range of addressable locations.
    • INDEXED
      • address of operand is obtained by adding to the contents of an index register -> a constant value.
        • The number of the index register and the constant value are included in the instruction code,
          • used to access an array whose elements are in successive memory locations.
  6. ·

    • OPCODE
      • OPERAND CODE
        • specifies the data or memory location of the data on which the operation will be performed
      • specifies the operation to be performed by the instruction

Images and files in the map

  • Assembly Language
  • Assembly Language

Information

Description
User has deleted their subject information Mind Map on Assembly Language, created by Deleted user on 23/05/2024.
Created by
Deleted user · May 2024
Updated
May 23, 2024
Views
11
History
  • Created by Amara f · Mar 4, 2024
  • Copied by Amara f · May 23, 2024
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?