◄Up► ◄Contents► ◄Index► ◄Back► ──MASM Index──────────────────────────────────────────────────────────────── ┌─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┐ │A│B│C│D│E│F│G│H│I│J│K│L│M│N│O│P│Q│R│S│T│U│V│W│X-Z│*│ └─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘ I/O instructions System I/O Instructions I/O subsystem interrupts Int 15h IDIV instruction Signed Divide IF block syntax IF Block Syntax .IF directive Control-Flow Blocks .IF, exiting Exit Iterative Directives IF[E] directive Assemble if Expression True or False IF[N]B directive Assemble if Argument Blank/Not Blank IF[N]DEF directive Assemble if Symbol Defined/Not Defined IFDIF[I] directive Assemble if Arguments Different IFIDN[I] directive Assemble if Arguments Identical IMUL instruction Signed Multiply IN instruction Input from Port INC instruction Increment INCLUDE directive Insert Source Code include files Include Files (List) INCLUDELIB directive Include with Library (LIB) File incrementing values Arithmetic Instructions input/output System I/O Instructions INS instruction Input from Port to String INSB instruction Input from Port to String (Bytes) INSD instruction Input from Port to String (Doublewords) INSTR directive Search for String @InStr macro function Search for String INSW instruction Input from Port to String (Words) Int 00h Divide by Zero Error Int 01h Single Step Int 02h Nonmaskable Interrupt (NMI) Int 03h Breakpoint Int 04h Arithmetic Overflow Error Int 05h Print Screen and BOUND Overflow Int 06h Illegal Instruction Error Int 07h Unavailable Processor Extension Int 08h Timer Tick Int 09h Keyboard Int 0Bh Secondary Communications Port Int 0Ch Primary Communications Port Int 0Eh Disk Drive I/O Int 10h functions Video Interrupts Int 13h functions Disk I/O Interrupts Int 14h functions COM Port Interrupts Int 15h functions I/O Subsystem Interrupts Int 16h functions Keyboard Interrupts Int 17h functions Parallel Printer Port Interrupts Int 1Ah functions Clock Interrupts Int 1Bh functions CTRL+BREAK Interrupt Int 1Ch User Timer Interrupt Int 1Dh functions Video Parameter Table Pointer Int 1Eh functions Disk Drive Parameter Table Pointer Int 1Fh Graphics Character Pattern Table Pointer Int 21h Function 5Eh Machine/Printer Int 21h Function 5Fh Device Redirection Int 21h functions Numeric List of Functions Character-Oriented Functions Directory Control Disk Management File Operations File Operations (FCB) Memory Allocation System Functions Process Control Record Functions Record Functions (FCB) Time/Date Functions Int 2Fh functions Multiplex Interrupt INT instruction Interrupt @Interface macro Current Source Filename Macro \ainterrupt descriptor table (IDT) Processor Control Instructions interrupt return (IRET) User Timer Interrupt interrupts, BIOS BIOS Function Calls interrupts, DOS Numeric List of Interrupt 21h Functions interrupts, enabling STI Instruction interrupts, system services Direct System Services Interrupts INTO instruction Interrupt on Overflow INVD instruction Invalidate Data Cache INVLPG instruction Invalidate TLB Entry INVOKE directive Call Stack-Based Procedures IRET instruction Interrupt Return IRETD instruction Interrupt Return (32-bit) -♦-