;*******************************************************
; CTEC130 Lab 2: Template.asm
; Programmer: 
; Assembly Code: 8086/8088
; Date: 
;********************************************************
;
; Hardware Configuration:
;--------------------------------------------------------
; Port 300H:   Bit 7 - 
;              Bit 6 - 
;              Bit 5 - 
;              Bit 4 - 
;              Bit 3 - 
;              Bit 2 - 
;              Bit 1 - 
;              Bit 0 - 


; Port 303H    8255 Mode Port---Set to 88H on start
;---------------------------------------------------------
; SYSTEM CONSTANTS
;
; I/O ports used


;----------------------------------------------------------
; Reserve area for stack
STSEG   SEGMENT
        DB      32 DUP (?)
STSEG   ENDS
;-----------------------------------------------------------
; Data variables

DTSEG   SEGMENT
DTSEG   ENDS
;------------------------------------------------------------
; Main program start here

CDSEG   SEGMENT
MAIN    PROC    FAR
        ASSUME  CS:CDSEG,DS:DTSEG,SS:STSEG

        MOV     AX,DTSEG        ; Init data segment                
        MOV     DS,AX

 
 
; exit to dos
        MOV     AH,4CH          ; Exit to DOs
        INT     21H

 MAIN   ENDP

;--------------------------------------------------------------
; Procedure: PName
; Function : 
; Parameters Passed: 
; Parameters Returned: 
; Procedures Called : 
; Registers Destroyed: 
;---------------------------------------------------------------
PName   PROC    NEAR
        RET                         ; done delay return
PName   ENDP
;------------------------------------------------------------------

CDSEG   ENDS
        END     MAIN



