; CIS-77 Lab exercise M01 ; ABC.asm ; Empty program that reserves 3 bytes of memory ; in the data segment. .386 ; Tells MASM to use Intel 80386 instruction set. .MODEL FLAT ; Flat memory model option casemap:none ; Treat labels as case-sensitive .CONST ; Constant data segment .STACK 100h ; (default is 1-kilobyte stack) .DATA ; Begin initialised data segment BYTE 'A' BYTE 'B' BYTE 'C' .CODE ; Begin code segment _main PROC ; Main entry point into program BYTE 16 DUP (90h) ret _main ENDP END _main ; Marks the end of the module and sets the program entry point label