The following slides give the fundamentals of MASM assembly language:

Slide 5.1: Defining data
Slide 5.2: Intrinsic data types
Slide 5.3: Data definition statements
Slide 5.4: Data definition statements (cont.)
Slide 5.5: Defining BYTE and SBYTE data
Slide 5.6: Multiple initializers
Slide 5.7: Defining strings
Slide 5.8: Defining WORD and SWORD data
Slide 5.9: Defining other data
Slide 5.10: Little endian order
Slide 5.11: Symbolic constants
Slide 5.12: Calculating data sizes and EQU directive
Slide 5.13: TEXTEQU directive

  ☂ References

Slide 4.a: Using MARS (video: 8:35 minutes)
Slide 4.b: MIPS assembly language
Slide 4.c: ASCII table
Slide 4.d: MARS syscall functions





      Husband & his wife went for divorce at court    
      Judge: “U have 3 kids ... How will u divide them?”    
      He had long discussion with his wife & said:    
      “OK, sir, we will come next year with 1 more.”