; 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