Specifications
Application Examples
STACK SEGMENT
STACK SEGMENT STACK
DW 20 DUP (?) ; UNINITIALIZED STACK
STACK_TOP LABEL WORD ; TOP OF STACK
STACK ENDS
;
PROCEDURE
CODE SEGMENT PARA
ASSUME CS:CODE, SS:STACK, DS:NOTHING, ES:NOTHING
MAIN:
MOV BX,SEG STACK
MOV SS,BX
MOV SP,OFFSET STACK_TOP
; INITIALIZE CONFIG REGS
PUT OPCN,OPCN_INIT
PUT OPSEL,OPSEL_INIT
PUT OPHA,OPHA_INIT
PUT DULA,DULA_INIT
PUT IULA,IULA_INIT
PUT TULA,TULA_INIT
PUT SULA,SULA_INIT
PUT WCY2,WCY2_INIT
PUT WCY1,WCY1_INIT
PUT WMB,WMB_INIT
PUT RFC,RFC_INIT
PUT TCKS,TCKS_INIT
CODE ENDS
END MAIN
4-5