This section describes the various types of ALP directives:

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³Type                     ³Function                 ³Directives               ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Conditional error        ³Debugs programs and      ³.ERR                     ³
³                         ³checks for assembly-time ³.ERR1                    ³
³                         ³errors.                  ³.ERR2                    ³
³                         ³                         ³.ERRDEF                  ³
³                         ³                         ³.ERRNDEF                 ³
³                         ³                         ³.ERRE                    ³
³                         ³                         ³.ERRNZ                   ³
³                         ³                         ³.ERRB                    ³
³                         ³                         ³.ERRDIF                  ³
³                         ³                         ³.ERRDIFI                 ³
³                         ³                         ³.ERRIDN                  ³
³                         ³                         ³.ERRIDNI                 ³
³                         ³                         ³.ERRNB                   ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Data allocation          ³Allows you to create and ³BYTE                     ³
³                         ³initialize variables for ³DB                       ³
³                         ³use within your program. ³DD                       ³
³                         ³                         ³DF                       ³
³                         ³                         ³DQ                       ³
³                         ³                         ³DT                       ³
³                         ³                         ³DW                       ³
³                         ³                         ³DWORD                    ³
³                         ³                         ³FWORD                    ³
³                         ³                         ³QWORD                    ³
³                         ³                         ³REAL4                    ³
³                         ³                         ³REAL8                    ³
³                         ³                         ³REAL10                   ³
³                         ³                         ³SBYTE                    ³
³                         ³                         ³SDWORD                   ³
³                         ³                         ³SWORD                    ³
³                         ³                         ³TBYTE                    ³
³                         ³                         ³WORD                     ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Intermodule linkage      ³Simplifies data sharing  ³COMM                     ³
³                         ³and a provides a         ³END                      ³
³                         ³high-level interface to  ³EXTERN/EXTRN             ³
³                         ³multiple-module          ³EXTERNDEF                ³
³                         ³programming.             ³INCLUDELIB               ³
³                         ³                         ³NAME                     ³
³                         ³                         ³PUBLIC                   ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Listing control          ³Controls the assembler   ³%BIN                     ³
³                         ³listing of your source   ³.CREF                    ³
³                         ³file.                    ³.LALL                    ³
³                         ³                         ³.LIST                    ³
³                         ³                         ³.LISTALL                 ³
³                         ³                         ³.LISTIF                  ³
³                         ³                         ³.LISTMACRO               ³
³                         ³                         ³.LISTMACROALL            ³
³                         ³                         ³.NOCREF                  ³
³                         ³                         ³.NOLIST                  ³
³                         ³                         ³.NOLISTIF                ³
³                         ³                         ³.NOLISTMACRO             ³
³                         ³                         ³PAGE                     ³
³                         ³                         ³.SALL                    ³
³                         ³                         ³.SFCOND                  ³
³                         ³                         ³SUBTITLE                 ³
³                         ³                         ³SUBTTL                   ³
³                         ³                         ³.TFCOND                  ³
³                         ³                         ³TITLE                    ³
³                         ³                         ³.XALL                    ³
³                         ³                         ³.XCREF                   ³
³                         ³                         ³.XLIST                   ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Procedure control        ³Allows you to organize   ³PROC                     ³
³                         ³your code into           ³LOCAL                    ³
³                         ³procedures.              ³ENDP                     ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Processor control        ³Selects processors and   ³.186                     ³
³                         ³coprocessors.            ³.286                     ³
³                         ³                         ³.286P                    ³
³                         ³                         ³.287                     ³
³                         ³                         ³.386                     ³
³                         ³                         ³.386P                    ³
³                         ³                         ³.387                     ³
³                         ³                         ³.486                     ³
³                         ³                         ³.486P                    ³
³                         ³                         ³.586                     ³
³                         ³                         ³.586P                    ³
³                         ³                         ³.686                     ³
³                         ³                         ³.686P                    ³
³                         ³                         ³.8086                    ³
³                         ³                         ³.8087                    ³
³                         ³                         ³.MMX                     ³
³                         ³                         ³.NOMMX                   ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Segments                 ³Creates and manages      ³ALIGN                    ³
³                         ³segments.                ³.ALPHA                   ³
³                         ³                         ³.CODE                    ³
³                         ³                         ³.CONST                   ³
³                         ³                         ³.DATA                    ³
³                         ³                         ³.DATA?                   ³
³                         ³                         ³DOSSEG                   ³
³                         ³                         ³.DOSSEG                  ³
³                         ³                         ³ENDS                     ³
³                         ³                         ³EVEN                     ³
³                         ³                         ³.FARDATA                 ³
³                         ³                         ³.FARDATA?                ³
³                         ³                         ³GROUP                    ³
³                         ³                         ³.MODEL                   ³
³                         ³                         ³ORG                      ³
³                         ³                         ³SEGMENT                  ³
³                         ³                         ³.SEQ                     ³
³                         ³                         ³.STACK                   ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Type definition          ³Allows the creation of   ³RECORD                   ³
³                         ³complex user-defined data³STRUC                    ³
³                         ³types.                   ³STRUCT                   ³
³                         ³                         ³TYPEDEF                  ³
³                         ³                         ³UNION                    ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Miscellaneous            ³Provides miscellaneous   ³=                        ³
³                         ³functions.               ³.ABORT                   ³
³                         ³                         ³ASSUME                   ³
³                         ³                         ³EQU                      ³
³                         ³                         ³LABEL                    ³
³                         ³                         ³OPTION                   ³
³                         ³                         ³.RADIX                   ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ


[Back] [Next]