Author(s): N. Kantaris
Edition: Revised May 1994
Publisher: Bernard Babani (Publishing) Ltd
Year: 1989
Language: English
Pages: 170
Tags: MS-DOS; Batch Programming; Assembly Programming; Intel 8086
Cover
Contents
1 - Introduction
The ASCII Code of Character Conversion
Table 1 - ASCII Conversion Codes
Binary Data Representation
Hexadecimal Data Representation
Table 2 - Hex / Binary / Decimal Conversions
2 - System Configuration
The CONFIG.SYS File
Pre-DOS 5 Users
DOS 5 or 6 Users
Configuration Commands
The COMMAND.COM Processor
The AUTOEXEC.BAT File
The ECHO Command
The PATH Command
The APPEND Command
3 - Controlling Your System
Simple Batch Files
Special Batch-file Commands
The System Environment
Combining Batch Files
The CHOICE Command
Multiple Start-up Configurations
Stopping Batch File Execution
Ctrl+C and Ctrl+Break Differences
4 - The ANSI.SYS Commands
Overview of ANSI.SYS Commands
The ANSI.SYS Console Commands
Cursor Control Commands
Erase Display Commands
Attribute and Mode Commands
Keyboard Control Commands
Extended Key Codes
Table 3 - Extended Keyboard Codes
Using Edit to Enter ESCape Commands
Using Edlin to Enter ESCape Commands
5 - The Debug Program
The Dump Command
The Fill Command
The Load Command
The Name Command
The Enter Command
The Write Command
Registers
Table 4 - Names and Tasks of 16-bit Registers
Table 5 - Names and Tasks of 32-bit Registers
The Register Command
Appending to a File
The Assemble Command
Table 6 - List of Common Assembler Mnemonics
The GO Command
The Unassemble Command
The Quit Command
6 - Writing In Assembly Code
Creating a Script File
Control of Program Flow
Non-sequential Program Execution
Using Debug's Trace Command
Conditional Program Jumps
Interrupts
Table 7 - Memory Map of the IBM PC
Table 8 - Software Interrupt Vectors for the IBM PC
Table 9 - The Functions of DOS Services Interrupt 21
7 - The Final Assemblage
Creating Interactive Batch Files
Controlling the Cursor
Designing a Menu Screen
Being Security Conscious
Suspending Ctrl+Break
8 - MS-DOS Commands
Appendix A - The MS-DOS Editor
The Editor Menu Bar
The Menu Bar Options
Dialogue Boxes
Creating & Saving a Text File
Editing Text
Selecting Text
Moving Text
Clearing Text
Copying Text
Finding Text
Saving a Document
Opening a Document
Printing a Document
Exiting the Editor
Appendix B - The Edlin Line Editor
Creating a Text File
The Insert Command on a New File
The List Command
The Edit Mode
The Insert Command on an Existing File
The Delete Command
The Move & Copy Commands
The Search Command
The Search & Replace Command
The Transfer Command
Exiting Edlin
Index