Using Assembly LanguageThe revised edition to cover the most recent releases of both Microsoft's Macros Assembler and Borland's Turbo Assembler. Written from a programmer's perspective, this power-packed text explains how to use the most popular assemblers, linkers, and debuggers. Includes a comprehensive reference section. |
Contents
Introduction | 1 |
The Fundamentals | 6 |
Assembly Language | 11 |
Copyright | |
30 other sections not shown
Common terms and phrases
3.0 Directive category Applicable assemblers Applicable processors ASCII assembly language assembly language subroutines BIOS block carry flag chapter character Code segment CodeView Coding example control Syntax cursor data segment Data-transfer instructions Flags DEBUG default destination operand device Disk services Registers display error code execution file name flag is set high-level languages IBM Personal Computer instruction Status affected instructions Flags affected INT 10h INT 21h integer interface Interrupt 21h label LINK linker listing file Load macro MASM Microsoft Microsoft Quick Assembler mode MOV AH MOV INT MOV MOV NMAKE OBJ file Offset address operand operation option parameter pointer port Quick Assembler 2.51 Registers on Entry Registers on Return routine screen sector Segment address services interrupt Description specified stack Store string subroutine Syntax TASM 3.0 Directive Turbo Turbo Assembler Turbo Pascal