Ключевые слова директив
В следующем списке содержатся все ключевые слова директив Турбо Ассемблера. Ключевые слова группируются по версиям Турбо Ассемблера, в которых они вводились.
Следующие ключевые слова были введены в Турбо Ассемблере версии 1.0.
Ключевые слова Турбо Ассемблера 1.0 (VERSION T100) % (1) | %NOLIST | JZ | SETNLE | .186 (M) | NOLOCALS | LAHF | SETNO | .286 (M) | NOMASM51 | LDS | SETNP | .286C (M) | %NOMACS | LEA | SETNS | .286P (M) | NOMULTERRS | LES | SETNZ | .287 (M) | NOSMART | LOCK | SETO | .386 (M) | %NOSYMS | LODS | SETP | .386C (M) | %NOTRUNCS | LODSB | SETPE | .386P (M) | NOWARN | LODSW | SETPO | .387 (M) | ORG | LOOP | SETS | .486 (M) | %OUT (1) | LOOPE | SETZ | .486C (M) | P186 | LOOPNE | SHLD | .486P (M) | P286 | LOOPNZ | SHRD | .8086 (M) | P286N | LOOPZ | STOSD | .8087 (M) | P286P | MOV | LOOPW | : (2) | P287 | MOVS | LOOPWE | = (2) | P286 | MOVSB | LOOPWNE | ALIGN | P386N | MOVSW | LOOPWNZ | .ALPHA | P386P | MUL | LOOPWZ | ARG | P387 | NEG | F2XM1 | ASSUME | P486 | NOP | FABS | %BI | P486N | NOT | FADD | .CODE (M) | P8086 | OR | FADDP | .CODESEG | P8087 | OUT | FBLD | COMM (10) | PAGE | POP | FBSTP | COMMENT (1) | %PAGESIZE | PUSH | FCHS | %CONDS | %PCNT | PUSHF | FCLEX | CONST | PNO87 | RCL | FCOM | .CONST (M) | %POPLCTL | RCR | FCOMP | .CREF (M) | PROC (2) | REP | FCOMPP | %CREF | %PUSHLCTL | REPE | FCOS | %CREFALL | PUBLIC (1) | REPNE | FDECSTP | %CREFREF | PURGE | REPNZ | FDISI | %CREFUREF | QUIRKS | REPZ | FDIV | %CTLS | .RADIX (M) | RET | FDIVP | .DATA (M) | RADIX | RETF | FDIVR | .DATA? (M) | RECORD (2) | RETN | FDIVRP | DATASEG | REPT (1) | ROL | FENI | DB | .SALL (M) | ROL | FFREE | DD | SEGMENT (2) | SAHF | FIADD | %DEPTH | .SEQ (M) | SAL | FICOM | DF (2) | .SFCOND (M) | SAR | FICOMP | DISPLAY | SMART | SBB | FIDIV | DOSSEG | .STACK (M) | SCAS | FIDIVR | DP (2) | .STARTUP (M) | SCASB | FILD | DQ (2) | STRUC (2) | SCASW | FIMUL | DT (2) | SUBTTL (1) | SHL | FINCSTP | DW (2) | %SUBTTL [Р | SHR | FINIT | ELSE (1) | %SYMS | STC | FIST | ELSEIF (1) | %TABSIZE | STD | FISTP | ELSEIF1 (1) | %TEXT | STI | FISUB | ELSEIF2 (1) | .TFCOND (M) | STOS | FISUBR | ELSEIFB (1) | TITLE (1) | STOSB | FLD | ELSEIFDEF (1) | %TITLE | STOSW | FLDCTW | ELSEIFDIF (1) | %TRUNC | SUB | FLDENV | ELSEIFDIFI (1) | UDATASEG | TEST | FLDLG2 | ELSEIFE (1) | UFARDATA | WAIT | FLDLN2 | ELSEIFIDN (1) | UNION (2) | WBINV | FLDL2E | ELSEIFIDNI (1) | USES | XCHG | FLDL2T | ELSEIFNB (1) | WARN | XLAT | FLDPI | ELSEIFNDEF (1) | .XALL (M) | XLATB | FLDZ | EMUL | .XCREF (M) | SOR | FMUL | END | .XLIST (M) | BOUND | FMULP | ENDIF (1) | USECS | ENTER | FNCLEX | ENDM | USEDS | INS | FNDSI | ENDP (2) | USESS | INSB | FNENI | ENDS (2) | USEES | INSW | FNINIT | EQU (2) | USEFS | LEAVE | FNOP | .ERR (1) (M) | USEFS | OUTS | FNSAVE | ERR | CATSTR (2) | OUTSB | FNSTCW | .ERR1 (1) (M) | INSTR (2) | OUTSW | FNSTENV | .ERR2 (1) (M) | SIZESTR (2) | POPA | FNSTSW | .ERRB (1) (M) | SUBSTR (2) | PUSHA | FPATAN | .ERRDEF (1) (M) | AAA | ARPL | FPREM | .ERRDIF (1) (M) | AAD | CTLS | FPTAN | .ERRDIFI (1) (M) | AAM | LAR | FRNDINT | .ERRE (1) (M) | AAS | LGDT | FRSTOR | .ERRIDN (1) (M) | ADC | LIDT | FSAVE | ERRIF | ADD | LLDT | FSCALE | .ERRDIF (1) (M) | AND | LMSW | FSQRT | .ERRDIFI (1) (M) | ARPL | LSL | FST | .ERRE (1) (M) | BSF | LTR | FSTCW | .ERRIDN (1) (M) | BSR | SGDT | FSTENV | ERRIF | BSWAP | SIDT | FSTP | ERRIF1 | BT | SLDT | FSTSW | ERRIF2 | BTC | SMSW | FSTSW | ERRIFB | BT | STR | FSUB | ERRIFDEF | BTR | VERR | FSUBP | ERRIFDIF | BTS | VERW | FSUBR | ERRIFDIFI | CALL | BSF | FSUBRP | ERRIFE | CBW | BSR | FTST | ERRIFDIDN | CDQ | BT | FUCOM | ERRIFDIDNI | CLC | BTC | FUCOMP | ERRIFNB | CLD | BTR | FUCOMPP | ERRIFNDEF | CLI | BTS | FWAIT | .ERRIFNB (1) (M) | CLTS | CDQ | FXAM | .ERRIFDEF (1) (M) | CMC | CMPSD | FXCH | .ERRNZ (1) (M) | CMP | CWDE | FXTRACT | .EVEN | CMPS | INSD | FYL2X | EVENDATA | CMPS | IRETD | FYL2XP1 | EXITM | CMPXCHG | IJECXZ | FSETPM | EXTRN (1) | CWD | LPS | FPCOS | .FARDATA | CWDE | LGS | FPREM1 | FARDATA | DAA | LODSD | FPSIN | .FARDATA (M) | DAS | LOOPD | FPSINCOS | .FARDATA? (M) | DEC | LOOPDE | FUCOM | GLOBAL (1) | DIV | LOOPDNE | FUCOMP | GROUP (2) | ESC | LOOPDNZ | FUCOMPP | %INCL | HLT | LOOPDZ | | IDEAL | IDIV | LSS | | IF (1) | IMUL | MOVSD | | IF1 (1) | IN | MOVSX | | IF2 (1) | INC | MOVZX | | IFb (1) | INS | OUTSD | | IFDEF (1) | INT | POPAD | | IFDIFI (1) | INVO | POPFD | | IFE (1) | IRET | PUSHAD | | IFIDN (1) | JA | PUSHFD | | FIDNI (1) | JAE | SCASD | | IFNB (1) | JB | SETA | | IFNDEF (1) | JBT | SETAE | | %INCTL (1) | JCXZ | SETB | | INCLUD (1) | JE | SETBE | | INCLUDELIB (1) | JG | SETC | | IRP (1) | JGT | OUTSD | | IRPC (1) | JL | POPAD | | JUMPS | JLE | POPFD | | LABEL (2) | JNA | PUSHAD | | .LALL (M) | JNAE | PUSHFD | | .LFCOND (M) | JNB | SCASD | | %LINUM | JNBE | SETA | | %LIST | JNC | SETAE | | .LIST (M) | JNE | SETB | | LOCAL | JNG | SETBE | | LOCALS | JNGE | SETC | | MASM | JNL | SETE | | %MACS | JNLE | SETG | | MACRO (2) | JNO | SETGE | | MODEL | JNP | SETL | | .MODEL (M) | JNC | SETLE | | MULTERRS | JNP | SETNA | | NAME (1) | JNS | SETNAE | | %NEWPAGE | JNZ | SETNB | | %NOCONDS | JO | SETNBE | | %NNOCREF | JP | SETNC | | %NOCTLS | JPE | SETNE | | NOEMUL | JPO | SETNG | | %NOINCL | JS | SETNGE | | NOJUMPS | JUMP | SETNL | |
В Турбо Ассемблере версии 2.0 поддерживаются все ключевые слова версии 1.0 со следующими дополнениями:
Новые ключевые слова Турбо Ассемблера версии 2.0 (VERSION T200)BSWAP | P486 | STARTUPCODE | CMPXCHG | P486N | WBINVD | | INVD | PUBLICDLL(I) | XADD | INVLPG | RETCODE | | |
В Турбо Ассемблере версии 2.5 поддерживаются все ключевые слова версии 2.0 со следующими дополнениями:
Новые ключевые слова Турбо Ассемблера версии 2.5 (VERSION T250) ENTERD | LEAVED | | | ENTERW | LEAVEW | | |
В Турбо Ассемблере версии 3.0 поддерживаются все ключевые слова версии 2.5 со следующими дополнениями:
Новые ключевые слова Турбо Ассемблера версии 3.0 (VERSION T200)CLRFLAG | LARGESTACK | TBLINIT | | ENUM(2) | SETFIELD | TBLINST | | FASTIMUL | SETFLAG | TBLPTR | | FLIPFLAG | SMALLSTACK | TESTFLAG | | GETFIELD | TABLE(2) | VERSION | | GOTO(1) | | WHILE(1) | | 1 2 3 4
8 8 8
| |