The following slides discuss the Programming Exercise I:

Slide 3.0: Programming Exercise I: Showing a tic-tac-toe game
Slide 3.1: Programming exercise guidelines
Slide 3.2: Microsoft Visual Studio Community
Slide 3.3: Using MASM (Microsoft Macro Assembler)

Slide 3.4: (Example) A sample program (ReadSub.asm)
Slide 3.5: (Example) Filename extensions and comments
Slide 3.6: (Example) INCLUDE directive
Slide 3.7: (Example) .CODE, .DATA, .STACK, and PROC directives
Slide 3.8: (Example) Instructions
Slide 3.9: (Example) MOV instruction
Slide 3.10: (Example) Instruction operands
Slide 3.11: (Example) General-purpose registers
Slide 3.12: (Example) Integer constants
Slide 3.13: (Example) Control and status flags
Slide 3.14: (Example) ADD instruction
Slide 3.15: (Example) SUB instruction
Slide 3.16: (Example) CALL instruction

  ☂ References

Slide 1.a: MASM
Slide 1.b: ARM






      My husband is mad that I have no sense of direction.    
      So I packed up my stuff and right.