List of Topics
- .186 Instructions Enabled
- .286 Instructions Enabled
- .286P Instructions Enabled
- .287 Instructions Enabled
- .386 Instructions Enabled
- .386P Instructions Enabled
- .387 Instructions Enabled
- .486 Instructions Enabled
- .486P Instructions Enabled
- .8086 Instructions Enabled
- .8087 Instructions Enabled
- .MSFLOAT directive
- .no87 Instructions Disabled
- 32-Bit Overrides
- @ChkDrv Macro
- @CloseFile Macro
- @Cls Macro
- @DelFile Macro
- @Exit Macro
- @FreeBlock Macro
- @GetBlock Macro
- @GetChar Macro
- @GetCharAtr Macro
- @GetCsr Macro
- @GetDTA and @SetDTA Macros
- @GetDate Macro
- @GetDir Macro
- @GetDrv Macro
- @GetFileSize Macro
- @GetFirst and @GetNext Macros
- @GetInt and @SetInt Macros
- @GetMode Macro
- @GetStr Macro
- @GetTime Macro
- @GetVer Macro
- @L8009
- @MakeFile Macro
- @MkDir, @RmDir, and @ChDir Macros
- @ModBlock Macro
- @MoveFile Macro
- @MovePtrAbs and @MovPtrRel Macros
- @OpenFile Macro
- @PrtChar Macro
- @PutCharAtr and @PutChar Macros
- @Read Macro
- @RestoreRegs
- @Scroll Macro
- @SetColor Macro
- @SetCsrPos Macro
- @SetCsrSize Macro
- @SetDTA
- @SetDate Macro
- @SetMode Macro
- @SetPage Macro
- @SetPalette Macro
- @SetTime Macro
- @ShowChar Macro
- @ShowStr Macro
- @TSR Macro
- @Write Macro
- AAA Instruction
- AAA Instruction
- AAD Instruction
- AAD Instruction
- AAM Instruction
- AAM Instruction
- AAS Instruction
- AAS Instruction
- ADC Instruction
- ADC Instruction
- ADD Instruction
- ADD Instruction
- AND Instruction
- AND Instruction
- ARPL Instruction
- ARPL Instruction
- Accumulator Direction (a) Bit
- AddLong
- Address Operators
- Align Data and Code
- ArgI
- ArgRev
- Arithmetic Instructions
- Arithmetic Operators
- Assemble While Expression is True
- Assembler Operator Precedence
- Assembler Version Equate
- Assembly Language Directives
- Assembly Language Instructions
- Assembly Language Operators
- Assembly Language Overview
- Assembly Language Statement Format
- Assembly-Language Predefined Symbols
- Automatic Conditional Jump Lengthening
- BIOS Interrupts
- BOUND Instruction
- BOUND Instruction
- BSF/BSR Instruction
- BSF/BSR Instruction
- BSWAP Instruction
- BSWAP Instruction
- BT Instruction
- BT Instruction
- Base Register (base) Field
- BinToHex
- Binary Coded Decimal Instructions
- Bit Mask
- Boolean and Shift Instructions
- Breakpoint Interrupt
- C-Style Comparison Operators
- CALL Instruction
- CALL Instruction
- CBW/CWD Instruction
- CBW/CWD Instruction
- CLC/STC/CMC Instruction
- CLC/STC/CMC Instruction
- CLD/STD Instruction
- CLD/STD Instruction
- CLI/STI Instruction
- CLI/STI Instruction
- CLTS Instruction
- CLTS Instruction
- CMP Instruction
- CMP Instruction
- CMPS Instruction
- CMPS Instruction
- CMPXCHG Instruction
- CMPXCHG Instruction
- COMMON.ASM Map
- CPU Type Equate
- Call Stack-Based Procedures
- Cause a Page Break
- ChangeDir
- ChangeDrive
- Character and Cursor Control
- ClearBox
- CloseFile
- Code Repeat Blocks
- Code Segment Text Macro
- Code Size Equate
- Code WHILE Blocks
- Color Display Attributes
- Colors
- Combine Segments
- Comment Delimiter (;/;;)
- Compact Memory Model: Details
- Complete Segment Control
- Complex Data Types
- Concatenate Strings
- Conditional Assembly
- Conditional Error Directives
- Configuration Memory
- Console Input and Output
- Control Case Mapping
- Control-Flow Blocks
- Control-Flow Directives
- Control-Flow Instructions
- Coprocessor Arithmetic Instructions
- Coprocessor Control-Flow Instructions
- Coprocessor Data Transfer Instructions
- Coprocessor Environment Control
- Coprocessor System Control
- Coprocessor Transcendental Instructions
- CopyFile
- Create Communal Variables
- Create Label
- CreateFile
- CreateNew
- Current Date and Time Text Macros
- Current Line-Number Macro
- Current Offset ($) Value
- Current Segment Name Macro
- Current Source Filename Macro
- Current Source Filename Macros
- DAA Instruction
- DAA Instruction
- DAS Instruction
- DAS Instruction
- DEC Instruction
- DEC Instruction
- DEMO.INC Map
- DIV Instruction
- DIV Instruction
- DOS Idle Interrupt
- DOS Idle Interrupt
- DOS Time and Date Formats
- DOS and BIOS Macro Summary
- DOS and BIOS Macros
- Data
- Data Bytes
- Data Size Equate
- Data Transfer Instructions
- Declare Record
- Declare Structure Data Type
- Declare Union as Data Type
- Declare Variables
- Define External Variables, Labels, and Symbols
- Define Procedure
- Define Segment
- Define Segment Ordering
- Define Type Symbol
- Define a Procedure Prototype
- Definition of Language Type
- Definition of NEAR/FAR
- Definition of Qualified Type
- Definition of text item
- DelFile
- Delete Macros from Memory
- Device and File Control
- Direct System Services Interrupts
- Directory and Drive Control
- Disable Byte Sign-Extended Opcode
- Disable/Enable Keyword Recognition
- DisableCGA
- Disk Data Memory
- Disk Drive Parameter Table Pointer
- DispText
- Displacement (disp) Bytes
- Display Message during Assembly
- DivLong
- EA Calculation Times
- ENTER/LEAVE Instructions
- ENTER/LEAVE Instructions
- ESC Instruction
- EXPORT multiplex
- EXTERNDEF/COMM Diagram
- Enable Assembly Listing File
- Enable/Disable Dot Labels
- End Macro and Iterative Blocks
- End Macro and Repeat Blocks
- End Segment and Structure Blocks
- End Source File
- Environment Variable Macro
- Evaluate Loop Condition
- Exec
- Exit Iterative Directives
- Expression Operator (%)
- Extended Key Codes
- Extract Characters from String
- F2XM1 Instruction
- F2XM1 Instruction
- FABS Instruction
- FABS Instruction
- FADD Instruction
- FADD Instruction
- FCHS Instruction
- FCHS Instruction
- FCLEX Instruction
- FCLEX Instruction
- FCOM Instruction
- FCOM Instruction
- FDISI/FENI Instructions
- FDISI/FENI Instructions
- FDIV Instruction
- FDIV Instructions
- FDIVR Instruction
- FDIVR Instructions
- FFREE Instruction
- FFREE Instruction
- FILE.ASM Map
- FINCSTP/FDECSTP Instructions
- FINCSTP/FDECSTP Instructions
- FINIT Instruction
- FINIT Instruction
- FLD Instruction
- FLD Instruction
- FLDCW/FSTCW Instructions
- FLDCW/FSTCW Instructions
- FLDconst Instruction
- FLDconst Instruction
- FMUL Instruction
- FMUL Instruction
- FNOP Instruction
- FNOP Instruction
- FPATAN/FPTAN Instructions
- FPATAN/FPTAN Instructions
- FPREM/FPREM1 Instructions
- FPREM/FPREM1 Instructions
- FRNDINT Instruction
- FRNDINT Instruction
- FSAVE/FRSTOR Instructions
- FSAVE/FRSTOR Instructions
- FSCALE Instruction
- FSCALE Instruction
- FSETPM Instruction
- FSETPM Instruction
- FSIN/FCOS/FSINCOS Instructions
- FSIN/FCOS/FSINCOS Instructions
- FSQRT Instruction
- FSQRT Instruction
- FST Instruction
- FST Instruction
- FSTENV/FLDENV Instructions
- FSTENV/FLDENV Instructions
- FSTSW Instruction
- FSTSW Instruction
- FSUB Instruction
- FSUB Instruction
- FSUBR Instruction
- FSUBR Instruction
- FTST Instruction
- FTST Instruction
- FUCOM Instruction
- FUCOM Instruction
- FWAIT Instruction
- FWAIT Instruction
- FXAM Instruction
- FXAM Instruction
- FXCH Instruction
- FXCH Instruction
- FXTRACT Instruction
- FXTRACT Instruction
- FYL2X Instruction
- FYL2X Instruction
- FYL2XP1 Instruction
- FYL2XP1 Instruction
- Far Data Location Macro
- File Control Block (FCB) and Extension
- Find String Length
- FindFirst
- FindNext
- Flag Manipulation Instructions
- Flat Memory Model: Details
- Floating Point Instructions
- Floating-Point Code Generation
- Force Label Type to SHORT
- Generate Error If Argument Is Zero/Nonzero
- Generate Error If Arguments Are Same/Different
- Generate Error for Missing Argument
- Generate Error for Undefined Symbol
- Generate Pass-Dependent Error
- Generate Severe Error
- Generate Start-Up/Exit Code
- Get PSP Address Interrupt
- GetCurDir
- GetCurDrive
- GetCurPos
- GetDTA
- GetDiskSize
- GetFileSize
- GetFileTime
- GetKeyClock
- GetMem
- GetPSP
- GetShift
- GetStr
- GetVer
- GetVidConfig
- Global
- Graphics Character Pattern Table Pointer
- HLT Instruction
- HLT Instruction
- Hello
- Helloc
- Hellof
- Hellom
- Hellomo
- High/Low-Order Byte
- High/Low-Order Word
- IDIV Instruction
- IDIV Instruction
- IF Block Syntax
- IF/IFE/ELSEIF/ELSEIFE Directives
- IF1/IF2/ELSEIF1/ELSEIF2 Directives
- IFB/IFNB/ELSEIFB/ELSEIFNB Directives
- IFDEF/IFNDEF/ELSEIFDEF/ELSEIFNDEF Directives
- IFDIF/ELSEIFDIF Variations
- IMUL Instruction
- IMUL Instruction
- IMulLong
- IN Instruction
- IN Instruction
- INC Instruction
- INC Instruction
- INS Instruction
- INS Instruction
- INT Instruction
- INT Instruction
- INTO Instruction
- INTO Instruction
- INVD/WBINVD Instruction
- INVD/WBINVD Instruction
- INVLPG Instruction
- INVLPG Instruction
- IRET Instruction
- IRETDF Instruction
- IdivLong
- Ifs
- Important Memory Areas
- InDos Flag Interrupt
- InDos Flag Interrupt
- Index (
- Index Register (index) Field
- Initialize Memory Model
- Insert Source Code
- Int 00h
- Int 01h
- Int 02h
- Int 03h
- Int 04h
- Int 05h
- Int 06h
- Int 07h
- Int 08h
- Int 09h
- Int 0Bh
- Int 0Ch
- Int 0Eh
- Int 10h
- Int 10h Function 00h
- Int 10h Function 01h
- Int 10h Function 01h
- Int 10h Function 02h
- Int 10h Function 02h
- Int 10h Function 03h
- Int 10h Function 03h
- Int 10h Function 04h
- Int 10h Function 04h
- Int 10h Function 05h
- Int 10h Function 05h
- Int 10h Function 08h
- Int 10h Function 09h
- Int 10h Function 09h
- Int 10h Function 0Ah
- Int 10h Function 0Ah
- Int 10h Function 0Bh
- Int 10h Function 0Bh
- Int 10h Function 0Ch
- Int 10h Function 0Ch
- Int 10h Function 0Dh
- Int 10h Function 0Dh
- Int 10h Function 0Eh
- Int 10h Function 0Eh
- Int 10h Function 0Fh
- Int 10h Function 10h Subfunction 00h
- Int 10h Function 10h Subfunction 01h
- Int 10h Function 10h Subfunction 02h
- Int 10h Function 10h Subfunction 02h
- Int 10h Function 10h Subfunction 03h
- Int 10h Function 10h Subfunction 07h
- Int 10h Function 10h Subfunction 08h
- Int 10h Function 10h Subfunction 09h
- Int 10h Function 10h Subfunction 10h
- Int 10h Function 10h Subfunction 10h
- Int 10h Function 10h Subfunction 12h
- Int 10h Function 10h Subfunction 12h
- Int 10h Function 10h Subfunction 13h
- Int 10h Function 10h Subfunction 15h
- Int 10h Function 10h Subfunction 17h
- Int 10h Function 10h Subfunction 1Ah
- Int 10h Function 10h Subfunction 1Bh
- Int 10h Function 11h Subfunction 00h/10h
- Int 10h Function 11h Subfunction 00h/11h
- Int 10h Function 11h Subfunction 01h/11h
- Int 10h Function 11h Subfunction 01h/11h
- Int 10h Function 11h Subfunction 02h/12h
- Int 10h Function 11h Subfunction 02h/12h
- Int 10h Function 11h Subfunction 03h
- Int 10h Function 11h Subfunction 03h
- Int 10h Function 11h Subfunction 04h
- Int 10h Function 11h Subfunction 04h/14h
- Int 10h Function 11h Subfunction 20h
- Int 10h Function 11h Subfunction 20h
- Int 10h Function 11h Subfunction 21h
- Int 10h Function 11h Subfunction 21h
- Int 10h Function 11h Subfunction 22h
- Int 10h Function 11h Subfunction 22h
- Int 10h Function 11h Subfunction 23h
- Int 10h Function 11h Subfunction 23h
- Int 10h Function 11h Subfunction 24h
- Int 10h Function 11h Subfunction 24h
- Int 10h Function 11h Subfunction 30h
- Int 10h Function 12h Subfunction 10h
- Int 10h Function 12h Subfunction 10h
- Int 10h Function 12h Subfunction 20h
- Int 10h Function 12h Subfunction 30h
- Int 10h Function 12h Subfunction 31h
- Int 10h Function 12h Subfunction 32h
- Int 10h Function 12h Subfunction 33h
- Int 10h Function 12h Subfunction 34h
- Int 10h Function 12h Subfunction 35h
- Int 10h Function 12h Subfunction 35h
- Int 10h Function 12h Subfunction 36h
- Int 10h Function 13h
- Int 10h Function 13h
- Int 10h Function 1Ah
- Int 10h Function 1Ah
- Int 10h Function 1Bh
- Int 10h Function 1Bh
- Int 10h Function 1Ch
- Int 10h Function 1Ch
- Int 10h Functions 06h and 07h
- Int 10h Functions 06h and 07h
- Int 10h, Function 00h
- Int 11h
- Int 12h
- Int 12h
- Int 13h
- Int 13h Function 00h
- Int 13h Function 00h
- Int 13h Function 01h
- Int 13h Function 02h
- Int 13h Function 02h
- Int 13h Function 03h
- Int 13h Function 03h
- Int 13h Function 04h
- Int 13h Function 04h
- Int 13h Function 05h
- Int 13h Function 05h
- Int 13h Function 06h
- Int 13h Function 07h
- Int 13h Function 08h
- Int 13h Function 09h
- Int 13h Function 09h
- Int 13h Function 0Ah
- Int 13h Function 0Ah
- Int 13h Function 0Bh
- Int 13h Function 0Ch
- Int 13h Function 0Ch
- Int 13h Function 0Dh
- Int 13h Function 0Eh
- Int 13h Function 0Fh
- Int 13h Function 0Fh
- Int 13h Function 10h
- Int 13h Function 11h
- Int 13h Function 12h
- Int 13h Function 13h
- Int 13h Function 14h
- Int 13h Function 15h
- Int 13h Function 16h
- Int 13h Function 16h
- Int 13h Function 17h
- Int 13h Function 17h
- Int 13h Function 18h
- Int 13h Function 18h
- Int 13h Function 19h
- Int 13h Function 1Ah
- Int 13h Function 1Ah
- Int 14h
- Int 14h Function 00h
- Int 14h Function 00h
- Int 14h Function 01h
- Int 14h Function 02h
- Int 14h Function 03h
- Int 14h Function 04h
- Int 14h Function 05h
- Int 15h
- Int 15h Function 00h
- Int 15h Function 01h
- Int 15h Function 02h
- Int 15h Function 03h
- Int 15h Function 0Fh
- Int 15h Function 0Fh
- Int 15h Function 21h Subfunction 00h
- Int 15h Function 21h Subfunction 01h
- Int 15h Function 4Fh
- Int 15h Function 4Fh
- Int 15h Function 80h
- Int 15h Function 80h
- Int 15h Function 81h
- Int 15h Function 81h
- Int 15h Function 82h
- Int 15h Function 82h
- Int 15h Function 83h
- Int 15h Function 83h
- Int 15h Function 84h
- Int 15h Function 84h
- Int 15h Function 85h
- Int 15h Function 85h
- Int 15h Function 86h
- Int 15h Function 86h
- Int 15h Function 87h
- Int 15h Function 87h
- Int 15h Function 88h
- Int 15h Function 88h
- Int 15h Function 89h
- Int 15h Function 89h
- Int 15h Function 90h
- Int 15h Function 90h
- Int 15h Function 91h
- Int 15h Function 91h
- Int 15h Function C0h
- Int 15h Function C0h
- Int 15h Function C1h
- Int 15h Function C1h
- Int 15h Function C2h Subfunction 00h
- Int 15h Function C2h Subfunction 01h
- Int 15h Function C2h Subfunction 01h
- Int 15h Function C2h Subfunction 02h
- Int 15h Function C2h Subfunction 03h
- Int 15h Function C2h Subfunction 04h
- Int 15h Function C2h Subfunction 05h
- Int 15h Function C2h Subfunction 05h
- Int 15h Function C2h Subfunction 06h
- Int 15h Function C2h Subfunction 07h
- Int 15h Function C2h Subfunction 07h
- Int 15h Function C3h
- Int 15h Function C4h
- Int 15h Function C4h
- Int 16h
- Int 16h Function 03h
- Int 16h Function 03h
- Int 16h Function 04h
- Int 16h Function 05h
- Int 16h Functions 00h and 10h
- Int 16h Functions 01h and 11h
- Int 16h Functions 02h and 12h
- Int 17h
- Int 17h Function 00h
- Int 17h Function 01h
- Int 17h Function 02h
- Int 18h
- Int 19h
- Int 19h
- Int 1Ah
- Int 1Ah Function 00h
- Int 1Ah Function 00h
- Int 1Ah Function 01h
- Int 1Ah Function 01h
- Int 1Ah Function 02h
- Int 1Ah Function 03h
- Int 1Ah Function 04h
- Int 1Ah Function 05h
- Int 1Ah Function 06h
- Int 1Ah Function 06h
- Int 1Ah Function 07h
- Int 1Ah Function 0Ah
- Int 1Ah Function 0Bh
- Int 1Ah Function 80h
- Int 1Bh
- Int 1Ch
- Int 1Dh
- Int 1Eh
- Int 1Fh
- Int 20h
- Int 21h Function 00h
- Int 21h Function 00h
- Int 21h Function 02h
- Int 21h Function 02h
- Int 21h Function 03h
- Int 21h Function 03h
- Int 21h Function 04h
- Int 21h Function 04h
- Int 21h Function 05h
- Int 21h Function 05h
- Int 21h Function 06h
- Int 21h Function 06h
- Int 21h Function 09h
- Int 21h Function 09h
- Int 21h Function 0Ah
- Int 21h Function 0Ah
- Int 21h Function 0Bh
- Int 21h Function 0Bh
- Int 21h Function 0Ch
- Int 21h Function 0Ch
- Int 21h Function 0Dh
- Int 21h Function 0Dh
- Int 21h Function 0Eh
- Int 21h Function 0Eh
- Int 21h Function 0Fh
- Int 21h Function 0Fh
- Int 21h Function 10h
- Int 21h Function 10h
- Int 21h Function 13h
- Int 21h Function 13h
- Int 21h Function 14h
- Int 21h Function 14h
- Int 21h Function 15h
- Int 21h Function 15h
- Int 21h Function 16h
- Int 21h Function 16h
- Int 21h Function 17h
- Int 21h Function 17h
- Int 21h Function 19h
- Int 21h Function 19h
- Int 21h Function 1Ah
- Int 21h Function 1Ah
- Int 21h Function 21h
- Int 21h Function 21h
- Int 21h Function 22h
- Int 21h Function 22h
- Int 21h Function 23h
- Int 21h Function 23h
- Int 21h Function 24h
- Int 21h Function 24h
- Int 21h Function 25h
- Int 21h Function 25h
- Int 21h Function 26h
- Int 21h Function 26h
- Int 21h Function 27h
- Int 21h Function 27h
- Int 21h Function 28h
- Int 21h Function 28h
- Int 21h Function 29h
- Int 21h Function 29h
- Int 21h Function 2Ah
- Int 21h Function 2Ah
- Int 21h Function 2Bh
- Int 21h Function 2Ch
- Int 21h Function 2Ch
- Int 21h Function 2Dh
- Int 21h Function 2Eh
- Int 21h Function 2Fh
- Int 21h Function 30h
- Int 21h Function 30h
- Int 21h Function 31h
- Int 21h Function 31h
- Int 21h Function 33h
- Int 21h Function 33h
- Int 21h Function 35h
- Int 21h Function 36h
- Int 21h Function 36h
- Int 21h Function 38h
- Int 21h Function 38h
- Int 21h Function 39h
- Int 21h Function 39h
- Int 21h Function 3Ah
- Int 21h Function 3Ah
- Int 21h Function 3Bh
- Int 21h Function 3Bh
- Int 21h Function 3Ch
- Int 21h Function 3Ch
- Int 21h Function 3Dh
- Int 21h Function 3Dh
- Int 21h Function 3Eh
- Int 21h Function 3Eh
- Int 21h Function 3Fh
- Int 21h Function 3Fh
- Int 21h Function 40h
- Int 21h Function 40h
- Int 21h Function 41h
- Int 21h Function 41h
- Int 21h Function 42h
- Int 21h Function 42h
- Int 21h Function 43h
- Int 21h Function 43h
- Int 21h Function 44h
- Int 21h Function 44h Subfunction 00h
- Int 21h Function 44h Subfunction 00h
- Int 21h Function 44h Subfunction 01h
- Int 21h Function 44h Subfunction 01h
- Int 21h Function 44h Subfunction 02h
- Int 21h Function 44h Subfunction 03h
- Int 21h Function 44h Subfunction 03h
- Int 21h Function 44h Subfunction 04h
- Int 21h Function 44h Subfunction 04h
- Int 21h Function 44h Subfunction 05h
- Int 21h Function 44h Subfunction 05h
- Int 21h Function 44h Subfunction 06h
- Int 21h Function 44h Subfunction 07h
- Int 21h Function 44h Subfunction 08h
- Int 21h Function 44h Subfunction 08h
- Int 21h Function 44h Subfunction 09h
- Int 21h Function 44h Subfunction 0Ah
- Int 21h Function 44h Subfunction 0Ah
- Int 21h Function 44h Subfunction 0Bh
- Int 21h Function 44h Subfunction 0Bh
- Int 21h Function 44h Subfunction 0Ch
- Int 21h Function 44h Subfunction 0Ch
- Int 21h Function 44h Subfunction 0Dh
- Int 21h Function 44h Subfunction 0Dh
- Int 21h Function 44h Subfunction 0Eh
- Int 21h Function 44h Subfunction 0Fh
- Int 21h Function 44h.02h
- Int 21h Function 45h
- Int 21h Function 45h
- Int 21h Function 46h
- Int 21h Function 46h
- Int 21h Function 47h
- Int 21h Function 47h
- Int 21h Function 48h
- Int 21h Function 48h
- Int 21h Function 49h
- Int 21h Function 49h
- Int 21h Function 4Ah
- Int 21h Function 4Ah
- Int 21h Function 4Bh
- Int 21h Function 4Bh
- Int 21h Function 4Ch
- Int 21h Function 4Ch
- Int 21h Function 4Dh
- Int 21h Function 4Dh
- Int 21h Function 4Eh
- Int 21h Function 4Fh
- Int 21h Function 54h
- Int 21h Function 56h
- Int 21h Function 56h
- Int 21h Function 57h
- Int 21h Function 57h
- Int 21h Function 58h
- Int 21h Function 58h
- Int 21h Function 59h
- Int 21h Function 59h
- Int 21h Function 5Ah
- Int 21h Function 5Ah
- Int 21h Function 5Bh
- Int 21h Function 5Bh
- Int 21h Function 5Ch
- Int 21h Function 5Ch
- Int 21h Function 5Eh Subfunction 00h
- Int 21h Function 5Eh Subfunction 00h
- Int 21h Function 5Eh Subfunction 02h
- Int 21h Function 5Eh Subfunction 03h
- Int 21h Function 5Fh Subfunction 02h
- Int 21h Function 5Fh Subfunction 02h
- Int 21h Function 5Fh Subfunction 03h
- Int 21h Function 5Fh Subfunction 03h
- Int 21h Function 5Fh Subfunction 04h
- Int 21h Function 5Fh Subfunction 04h
- Int 21h Function 62h
- Int 21h Function 62h
- Int 21h Function 63h
- Int 21h Function 63h
- Int 21h Function 65h
- Int 21h Function 65h
- Int 21h Function 66h
- Int 21h Function 66h
- Int 21h Function 67h
- Int 21h Function 67h
- Int 21h Function 68h
- Int 21h Function 68h
- Int 21h Function 6Ch
- Int 21h Function 6Ch
- Int 21h Functions 01h, 07h, and 08h
- Int 21h Functions 01h, 07h, and 08h
- Int 21h Functions 11h and 12h
- Int 21h Functions 11h and 12h
- Int 21h Functions 1Bh and 1Ch
- Int 21h Functions 1Bh and 1Ch
- Int 21h Functions 2Eh and 54h
- Int 21h Functions 4Eh and 4Fh
- Int 23h
- Int 2Fh Function 01h
- Int 2Fh Function 01h
- Int 2Fh Function 06h
- Int 2Fh Function 10h
- Int 2Fh Function B7h
- Int 2Fh Function B7h
- IntToAsc
- Interrupt 10h, Function 10h (Colors)
- Interrupt 10h, Function 11h (Fonts)
- Interrupt 10h, Function 12h (Video Config.)
- Interrupt 15h (Mouse Pointer)
- Interrupt 20h
- Interrupt 21h, Character-Oriented Functions
- Interrupt 21h, Directory-Control Functions
- Interrupt 21h, Disk-Management Functions
- Interrupt 21h, File Operations
- Interrupt 21h, File Operations, FCB
- Interrupt 21h, Function 5Eh (Machine/Printer)
- Interrupt 21h, Function 5Fh (Device Redirection)
- Interrupt 21h, Memory-Allocation Functions
- Interrupt 21h, Process-Control Functions
- Interrupt 21h, Record Functions
- Interrupt 21h, Record Functions (FCB)
- Interrupt 21h, System Functions
- Interrupt 21h, Time and Date Functions
- Interrupt 22h
- Interrupt 23h
- Interrupt 24h
- Interrupt 24h
- Interrupt 25h
- Interrupt 25h
- Interrupt 26h
- Interrupt 26h
- Interrupt 27h
- Interrupt 27h
- Interrupt Vector Memory
- Iterative Macro
- Iterative Macro (for Character)
- JCXZ/JECXZ Instruction
- JCXZ/JECXZ Instruction
- JMP Instruction
- JMP Instruction
- Jcond
- Jcondition Instruction
- Jcondition Instruction
- Jump
- Jump Conditions
- Key to Flags
- Key to Processor Encodings
- Key to Timings
- Keyboard Data Memory
- Keyboard Interrupt
- Keyboard Scan Codes
- Keyboard Scan Codes
- Keyboard Scan Codes 84
- LAHF/SAHF Instruction
- LAHF/SAHF Instruction
- LAR Instruction
- LAR Instruction
- LDS Instructions
- LDS Instructions
- LEA Instruction
- LEA Instruction
- LGDT Instructions
- LGDT Instructions
- LMSW/SMSW Instructions
- LMSW/SMSW Instructions
- LOCAL multiplex
- LOCK Instruction
- LOCK Instruction
- LODS Instruction
- LODS Instruction
- LOOP Instruction
- LOOP Instruction
- LOOPcondition Instruction
- LOOPcondition Instruction
- LSL Instruction
- LSL Instruction
- LTR/STR Instructions
- LTR/STR Instructions
- Labeling Punctuation (:/::)
- Large Memory Model: Details
- Line-Continuation (\\) Operator
- Link with LIB File
- List All Statements to .LST File
- List Categories
- List Source Statements in Macro Expansion
- List Source Statements to .LST File
- List Statements in Conditional Blocks
- List of "Hello, World." Files
- List of Example Code
- List of Include Files
- List of MS-DOS Extended Error Codes
- List of Mixed Language Files
- List of SHOW Files
- List of TSR Files
- Listing Control
- Literal Character Operator (!)
- Literal Text Operator (<>)
- LoadPtr
- Loader-Resolved Offset
- Local Code Labels
- Local Variables in Macros
- Local Variables in Procedures
- Localize Label
- Logical and Shift Operators
- Loops
- LoopsO
- MASM 5.1 Compatibility
- MASM 5.1 Compatibility
- MASM 5.1 Compatibility
- MASM 5.1 Compatibility
- MASM 5.1 Compatibility
- MASM 5.1 Compatibility
- MASM 5.1 Compatibility
- MASM 5.1 Compatibility
- MASM 5.1 Compatibility
- MASM 5.1 Compatibility
- MASM 5.1 Compatibility
- MASM 5.1 Compatibility
- MASM 5.1 Compatibility
- MASM 5.1 Compatibility
- MASM 5.1 Compatibility
- MASM 5.1 Compatibility
- MASM 6.1 Table of Contents
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MASM Index
- MATH.ASM Map
- MISC.ASM Map
- MISCDEMO.ASM Map
- MOV Instruction
- MOV Instruction
- MOV Special Instruction
- MOV Special Intruction
- MOVS Instruction
- MOVS Instruction
- MOVSX/MOVZX Instructions
- MOVSX/MOVZX Instructions
- MS-DOS Interrupts
- MS-DOS Segment Map
- MUL Instruction
- MUL Instruction
- Macro Block
- Macro Operators
- Macro and Iterative Blocks
- Make Code Segment Read-Only
- Make Variable Public
- MakeDir
- Maximize Compatibility with MASM 5.1
- Medium Memory Model: Details
- Memory Control
- Memory Model Selection
- Memory Model with .386/.486
- Miscellaneous DOS
- Miscellaneous Directives
- Miscellaneous Instructions
- Miscellaneous Memory Locations
- Miscellaneous Operators
- Mode (mod) Field
- Mode, Page, and Color Control
- Model Equate
- Monochrome Display Attributes
- MulLong
- Multiline Comments
- Multiplex Interrupt
- Multiplex Interrupt
- NAME
- NEG Instruction
- NEG Instruction
- NONUNIQUE multiplex
- NOP Instruction
- NOP Instruction
- NOT Instruction
- NOT Instruction
- NewBlockSize
- NewBreak
- NewCritErr
- NewCtrlC
- Null-Terminated ASCII string
- Numeric Coprocessor Control Word
- Numeric Coprocessor Environment
- Numeric Coprocessor Status Word
- Numeric List of Interrupt 21h Functions
- Numeric and String Equate
- OLDMACROS│NOOLDMACROS Option
- OLDSTRUCTS│NOOLDSTRUCTS Option
- OPATTR Operator
- OR Instruction
- OR Instruction
- OUT Instruction
- OUT Instruction
- OUTS Instruction
- OUTS Instruction
- Offset Address
- Offset Relative to Segment/Group
- OpenFile
- Other DOS Interrupts
- POP Instruction
- POP Instruction
- PRIVATE multiplex
- PROC/PROTO/INVOKE Diagram
- PUSH Instruction
- PUSH Instruction
- PUSHA/POPA Instructions
- PUSHA/POPA Instructions
- PUSHF/POPF Instructions
- PUSHF/POPF Instructions
- Pause
- Pointer to DATA/DATA?/CONST/STACK
- PopAll
- Print Screen and BOUND Overflow Interrupt
- Procedure and Code Labels
- Processor Control Instructions
- Processor Flag Summary
- Processor Selection Directives
- Program Segment Prefix (PSP)
- Push/Pop Assembler Settings
- PushAll
- PushC
- PutStr
- PutStrO
- Quadratic
- RCL Instruction
- RCL Instruction
- REP Instruction
- REP Instruction
- REPcondition Instruction
- REPcondition Instruction
- RESERVED WORD
- RET Instructions
- RET Instructions
- ROM Locations
- Radix Specifiers
- ReadCharAttr
- ReadFile
- Record/Record-Field Width
- Redefinable Numeric Equate
- Register (reg) Field
- Register Assumptions
- Register Macro as Prologue or Epilogue
- Register Setup
- Register Summary
- Register/Memory (r/m) Field
- Relational Operators
- RemoveDir
- RenameFile
- Repeat Assembly of Block
- Repeat Declaration Operator
- Return Expression Attributes
- Return Segment or Group of Expression
- Rewind
- SBB Instruction
- SBB Instruction
- SCAS Instruction
- SCAS Instruction
- SETIF2:{TRUE│FALSE} Option
- SETcondition Instruction
- SETcondition Instruction
- SGDT Instructions
- SGDT Instructions
- SHL Instruction
- SHL Instruction
- SHLD/SHRD Instruction
- SHLD/SHRD Instruction
- STOS Instruction
- STOS Intruction
- SUB Instruction
- SUB Instruction
- Save Registers Used in a Procedure
- SaveRegs
- Scaled Index Mode
- Scaling (ss) Field
- Scope and Visibility Control
- Search for String
- Secondary Communications Interrupt
- Secondary Communications Interrupt
- Segment Override Operator (:)
- Segment Register (sreg) Field
- Select 16- or 32-Bit Expressions
- Select Default PROC Visibility
- Select Segment Size
- Set Assembler Options
- Set Conditions
- Set Default Radix (Number Base)
- Set Extended Error Information Interrupt
- Set Extended Error Information Interrupt
- Set PSP Address Interrupt
- Set Page Size
- SetAttribute
- SetCurPos
- SetCurSize
- SetLineMode
- Sign (s) Bit
- Simplified Segment Control
- Single Step Interrupt
- Skip to Label
- Small Memory Model: Details
- Sound
- Specify Assembly Start Address
- Specify Default Language Type
- Specify Same Operand Type
- Specify Title/Subtitle
- Specify Type for Expression
- Stack Instructions
- Stack Location Macro
- Start Code Segment
- Start Stack Segment
- Start a Constant Data Block
- Start a Data Segment
- Start a Far Data Segment
- StrCompare
- StrFindChar
- StrInput
- String Control Instructions
- String Delimiters ("/')
- String Operators
- Struct
- Structure Field Reference (.)
- SubLong
- Substitution Operator (&)
- Suppress Macro Listing
- Suppress Program Listing
- System I/O Instructions
- TEST Instruction
- TEST Instruction
- TYPEDEF Uses
- Timer Memory
- Timer Tick Interrupt
- Tiny Memory Model: Details
- Toggle .LISTIF/.NOLISTIF
- Transfer Direction (d) Bit
- Turn On/Off Symbol Cross-Referencing
- Turn off List
- Type and Size Operators
- USE16/USE32 multiplex
- USE16/USE32 multiplex
- Unavailable Processor Extension Interrupt
- Uninitialized Value (?)
- UniqueFile
- User Timer Interrupt
- Using DOS and BIOS Macros
- Using VARARG in Macros
- Using VARARG in Procedures
- VARARG multiplex
- VERR/VERW Instructions
- VERR/VERW Instructions
- Variable Length
- Vector
- VeriAnsi
- VeriCop
- VeriPrint
- Vid_config
- Video Buffers
- Video Data Memory
- Video Parameter Table Pointer
- WAIT Instruction
- WAIT Instruction
- WinClose
- WinOpen
- Word Size Equate
- Word/Byte (w) Bit
- WordStore
- WriteFile
- WriteTTY
- XADD Instruction
- XADD Instruction
- XCHG Instruction
- XCHG Instruction
- XLAT Instruction
- XLAT Instruction
- XOR Instruction
- XOR Instruction
- h.title