1 EVBOUND = 1 ;THIS VALUE BEING 0 DOES NO BOUNDARY ALLIGNMENT, VALUE 1 ;3.30
3 ; : : : : : : : : : : : : : : ;3.30
4 IF EVBOUND ;;IF EVEN (WORD) ALLIGNMENT IS REQUESTED, ;3.30
5 ; : : : : : : : : : : : : : : ;3.30
7 EVEN ;;ADJUST TO EVEN BOUNDARY ;3.30
11 ;;GENERATE BOUNDARY PADDING TO FORCE ODD OFFSET ;3.30
12 IF (($-CODE) MOD 2) EQ 0 ;3.30
17 CODE_SEGMENT MACRO ;3.30
18 ;;ALLIGN THE SEGMENT ON WORD BOUNDARY TO ALLOW FOR EVEN ALLIGNMENT OF DATA;3.30
19 CODE SEGMENT WORD PUBLIC 'CODE' ;3.30 ;3.30
22 ; : : : : : : : : : : : : : : ;3.30
23 ELSE ;;SINCE EVEN ALLIGNMENT IS NOT DESIRED, JUST USE BYTE ALLI;3.30 GNMENT
24 ; : : : : : : : : : : : : : : ;3.30
27 ;;REQUEST FOR WORD ALLIGNMENT DOES NOTHING ;3.30
31 ;;REQUEST FOR ODD ALLIGNMENT DOES NOTHING ;3.30
34 CODE_SEGMENT MACRO ;3.30
35 ;;SEGMENT IS ALLIGNED ON BYTE BOUNDARY FOR MINIMUM SIZE OF GENERATION ;3.30
36 CODE SEGMENT BYTE PUBLIC 'CODE' ;3.30
39 ; : : : : : : : : : : : : : : ;3.30
41 ; : : : : : : : : : : : : : : ;3.30