Advanced MS DOS programming : the Microsoft guide for by Ray Duncan

By Ray Duncan

This advisor addresses key programming subject matters, together with personality units, mass garage, reminiscence administration and strategy administration. The reference part info every one MS-DOS functionality name and interrupt and the BIOS interrupts. New and extended fabric during this variation comprises, approach features for all present models of MS-DOS, ROM BIOS details for fastened disk, EGA, VGA, PC/AT and PS/2, model 4.0 of the Lotus/Intel/Microsoft multiplied reminiscence specification, writing "well-behaved" as opposed to "hardware-dependent" functions, and compatibility concerns for OS/2

Show description

Read Online or Download Advanced MS DOS programming : the Microsoft guide for Assembly language and C programmers PDF

Best c & c++ books

A Numerical Library in C for Scientists and Engineers

It is a large library of c workouts to do exactly approximately whatever. the single sore spots are many of the vector and matrix exercises. they're divided up in order that a few extremely simple operations require numerous exercises. after all this used to be performed for flexibility, yet a few may well locate that writing their very own is extra effective.

Objects, Abstraction, Data Structures and Design: Using C++

Imagine, Then CodeWhen it involves writing code, education is essential to luck. sooner than you can start writing winning code, you want to first paintings via your techniques and examine the anticipated functionality of your layout. Thats why Elliot Koffman and Paul Wolfgangs items, Abstraction, information constructions, and layout: utilizing C++ encourages you to imagine, Then Code, that can assist you make reliable judgements in these severe first steps within the software program layout approach.

Algorithms in a nutshell

Growing powerful software program calls for using effective algorithms, yet programmers seldom take into consideration them till an issue happens. This up to date version of Algorithms in a Nutshell describes a great number of current algorithms for fixing various difficulties, and is helping you choose and enforce the fitting set of rules to your needs—with simply enough math to allow you to comprehend and research set of rules functionality.

Extra info for Advanced MS DOS programming : the Microsoft guide for Assembly language and C programmers

Sample text

U Remove all predefined macros. /U Remove specified predefined macro. /V Set version string. /W Set warning level (0—3). /X Ignore "standard places" for include files. txt c = make Pascal functions case-insensitive d = include line-number information e = enable extensions (default) g = generate declarations i = include symbolic debugging information l = remove default library info p = pack structures on n-byte boundary s = check syntax only —————————————————————————————————————————————————————————————————————————— Figure 4-2.

The Microsoft Object Linker (LINK) combines object-module files, often with additional object modules extracted from libraries, into an executable program file. Using modules and object-module libraries reduces the size of your application source files (and vastly increases your productivity), because these files need not contain the source code for routines they have in common with other programs. This technique also allows you to maintain the routines more easily, because you need to alter only one copy of their source code stored in one place, instead of many copies stored in different applications.

EXE files, you should avoid using them. COM files do not support the symbolic debugging information used by CodeView. SYS file with an origin of zero. EXE files. The process of writing an installable device driver is discussed in more detail in Chapter 14. Unlike most of the other programming utilities, EXE2BIN does not have an interactive mode. BIN. BIN extension. COM The EXE2BIN program also has other capabilities, such as pure binary conversion with segment fixup for creating program images to be placed in ROM; but because these features are rarely used during MS-DOS application development, they will not be discussed here.

Download PDF sample

Rated 4.06 of 5 – based on 30 votes

Related posts