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

Mind map

Assembly Language Fundamentals

Jesus salvador Perez pinto Ingeniería Spanish

Assembly Language Fundamentals

Map content

Assembly Language Fundamentals

  1. Basic Elements of Assembly Language

    • Labels
    • Reserved words and identifiers
    • Character and string constants
    • Integer expressions
    • Integer constants
    • Directives and instructions
    • Mnemonics and Operands
  2. Example: Adding and Subtractng iIntegers

  3. Assembling, Linking, and Running Programs

    • Map File
      • Information about each program segment: starting address ending address size segment type
    • Assemble-Link-Execute Cycle
    • Listing File
      • source code addresses object code (machine language) segment names symbols (variables, procedures, and constants)
  4. Defining Data

    • Intrinsic Data Types
    • Data Definition Statement
    • Defining BYTE and SBYTE Data
    • Defining WORD and SWORD Data
    • Defining DWORD and SDWORD Data
    • Defining QWORD Data
    • Defining TBYTE Data
    • Defining Real Number Data
    • Little Endian Order
    • Adding Variables to the AddSub Program
  5. Symbolic Constants

    • Equal-Sign Directive
    • Calculating the Sizes of Arrays and Strings
    • EQU Directive
    • TEXTEQU Directive
  6. Real-Address Mode Programming

    • Requirements INCLUDE Irvine16.inc Initialize DS to the data segment: mov ax,@data mov ds,ax
    • Generate 16-bit MS-DOS Programs
    • Advantages
    • Disadvantages

Images and files in the map

  • Assembly Language Fundamentals

Information

Description
Ingeniería Mind Map on Assembly Language Fundamentals, created by Jesus salvador Perez pinto on 28/03/2018.
Views
0
History
  • Created by Jesus salvador Perez pinto · Mar 28, 2018
  • Copied by Jesus salvador Perez pinto · Mar 28, 2018
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?