Category : Assembly Language Source Code
Archive   : D86V372.ZIP
Filename : D10.DOC

 
Output of file : D10.DOC contained in archive : D86V372.ZIP
INDEX 10-1
386 breakpoints, 5-2
87 debugging, 7-1
A memory specifier, 6-4
adding symbols, 3-7
address, my, 1-1
addresses, displaying, 6-4
advantages of D86, 1-1
Alt-F10 key, 4-1
Alt-F9 key, 4-5
arrays, displaying, 6-1
ASCII byte specifier two byte display, 6-4
at-sign format specifier, 6-4
B breakpoint command, 5-1
B memory specifier, 6-5
BAT files and D86, 3-2
benefits of registration, 1-3
BIOS output, forcing, 3-3
BIOS switching, D86, 3-3
blanking memory display lines, 6-2
breakpoints on data references D, 5-2
breakpoints, clearing B, 5-2
breakpoints, displaying B, 5-2
breakpoints, fixed B, 5-1
breakpoints, on system calls with O, 5-5
breakpoints, transient G, 5-4
British contact, 1-2
bugs, reporting, 1-5
C memory specifier, 6-5
CALL commands, immediate, 3-5
Carry flag, demo, 2-2
CGA adaptor, 8-2
color monitor, 3-4
COM files, debugging, 3-2
commands, classes of D86, 3-5
commonly asked questions, 8-1
condition flags, floating, 7-2
conditional destination trap F4, 4-4
contacting me, 1-5
contents, 0-2
continuation of memory display, 6-3
control keys, display, 4-1
count byte, displaying, 6-7
crashing while debugging ROM, 8-2
credit cards, 1-1
CS register, setting, 8-1
CS trickiness and D86, 3-5
CS, strange values, 5-4
Ctrl-D key, 4-3
Ctrl-E key, 4-4
Ctrl-F key, 4-1
Ctrl-I key, 4-1
Ctrl-N key, 4-2
Ctrl-P key, 4-2
Ctrl-Q key, 4-2
Ctrl-S key, 4-1
Ctrl-T key, 4-5
Ctrl-U key, 4-3
10-2
D memory specifier, 6-5
D86 environment variable, 3-3
D86_BUFFER, 3-5
data, entering into memory, 3-6
debugger commands, 5-1
DEC Rainbow BIOS switch, 3-3
decimal byte N memory specifier, 6-6
decimal word D memory specifier, 6-5
decrementing IP, 4-3
demonstraion, D86, 2-1
Den denormal display, 7-1
denormals, 7-3
denormals, example, 7-3
DI, displaying before, Z, 6-7
disassembly to a file, 5-4
disassembly, paging, 4-3
disassembly, second, 4-1
disassembly, synchronizing, 4-3
display control keys, 4-1
display of multi-format memory, 6-7
displaying before a memory address, Z, 6-7
DOC files, 0-1
DOC files, 0-1
DOS call breakpoints O, 5-5
double quotes for memory continuation, 6-3
Down-Arrow key, 4-2
end of program, jump to, 4-4
English contact, 1-2
entering symbols, 3-7
environment variable, D86, 3-3
equals-sign format specifier, 6-4
erasing memory display lines, 6-2
ESC key to preserve memory display, 6-2
ET-100 BIOS switch, 3-3
exception pointer display, 7-2
exceptions, 87 display, 7-2
EXE files, debugging, 3-2
EXE files, recognizing, 3-2
execution keys, 4-4
execution point, return to, 4-3
exit breakpoint, permanent, 5-5
exiting the debugger, 5-5
exotic flavors of floating point numbers, 7-3
exponent field, 7-3
F command, 5-3
F memory specifiers, 6-5
F1 key, 4-4
F10 key, 4-1
F2 key, 4-4
F3 key, 4-4
F4 key, 4-4
F6 key, 4-4
F7 key, 3-6
F9 key, 4-4
FD memory specifier, 6-5
file, D86 program, 3-2
file, symbols, 3-2
10-3
files, DOC, 0-1
finding strings in memory F, 5-3
finding the D86 program file, 3-2
fixed breakpoints, setting B, 5-1
flags display, 3-4
flags, D86 demo, 2-1
floating window key, 4-1
floating-point debugging, 7-1
floating-point memory display, 6-5
format specifiers, special-action, 6-4
formats, mixed memory, 6-3
forward references, 3-7
FQ memory specifier, 6-5
frozen at INT 021 due to exit function, 5-5
FT memory specifier, 6-5
FXAM setting display, 7-2
G command, 5-4
G memory specifier, 6-5
gap memory specifier, 6-5
go until here F9, 4-4
gradual underflow, 7-3
Great Britain contact, 1-2
hardware compatibility, D86, 3-3
help mode key, 4-2
help mode, toggling, 4-1
here, go until, F9, 4-4
hex byte B memory specifier, 6-5
hex opcodes, listing, 5-4
hex word W memory specifier, 6-7
HEXOUT.8, 2-1
history of D86, 9-1
Home key to restore IP, 4-2
Home key, 4-3
IBM-PC BIOS switch, 3-3
ideas, your, 9-2
immediate assembly language commands, 3-5
immediate-execute, demo, 2-2
incrementing IP, 4-3
infinity display, 7-1
infinity mode display, 7-2
instruction pointer positioning, 4-2
invocation switches, D86, 3-3
invoking D86, 3-1
IP down and up keys, 4-3
IP, positioning, 4-2
J command, 5-4
J memory specifier, 6-5
JMP commands, immediate, 3-5
joining memory displays, 6-5
jump to start or end, 4-3
jumping within a strange CS, 5-4
keys, display control, 4-1
L command, 5-4
L memory specifier, 6-6
last command, F3 repeat, 4-4
last execution point, return to, 4-4
legal terms, 1-1
10-4
length byte specifier, 6-4
length byte, displaying, 6-7
letter commands, D86, 5-1
letters, lower-case display, 3-4
line memory display, 6-6
listing to a file, 5-4
M memory specifer, 6-6
machine switches, D86, 3-3
mark location key, 4-5
mark memory display, 6-6
marked location, use of with F, 5-3
masked exceptions display, 7-2
memory accesses, trapping on, 5-2
memory display continuation, 6-3
memory display, 6-1
memory display, demo, 2-3
memory display, floating-point, 6-5
memory display, preserving, 6-2
memory displays, erasing, 6-2
memory formats, simple, 6-1
memory modifying examples, 8-1
memory window display key, 4-2
memory window, reset after paging, 6-8
memory, altering, 3-6
MODE command, 3-4
mode displays, floating-point, 7-2
monochrome monitor, 3-4
MOV to segment registers in ROM, 8-2
MS-DOS function breakpoints O, 5-5
multi-format side-by-side display, 6-7
N memory specifier, 6-6
NaNs, 7-3
next memory page key, 4-2
NOPs, 3-2
Not-a-Number, 7-3
null-terminated string display, 6-6
numbered memory windows, 3-5
numbers in a memory format, 6-3
O command, 5-5
O memory specifier, 6-6
octal byte Q memory specifier, 6-6
octal word O memory specifier, 6-6
opcodes, listing, 5-4
operands to debugger commands, 5-1
operating requirements, D86, 3-1
output strings, displaying via Z, 6-7
overview of D86, 1-4
paging the disassembly, 4-3
patch memory, demo, 2-4
patching memory, 3-6
PATH variable and programs, 3-2
PgDn key, 4-3
PgUp key, 4-3
phone number, my, 1-1
phone numbers of my bulletin boards, 1-5
plans, D86, 9-2
precision mode display, 7-2
10-5
precision, loss of, 7-3
previous memory page key, 4-2
prices, 1-2
printer for console redirection, 8-2
procedure-stepping key F2, 4-4
program file, D86 finding, 3-2
program file, status, 3-2
program start, go to, 4-3
program, saving patched, 5-5
Pseudo 0 display, 7-1
pseudo zeroes, 7-4
PSP for immediate-buffer, 3-6
Q command, 5-5
Q memory specifier, 6-6
questions, commonly asked, 8-1
quitting the debugging session, 5-5
quotes, double, for memory continuation, 6-3
Rainbow BIOS switch, 3-3
register values, non-hex display of, 6-4
registers, floating point, 7-1
registers, setting, 8-1
registration benefits, 1-3
registration benefits: D command, 5-2
release history, D86, 9-1
repeat count, memory display, 6-3
repeat last command F3, 4-4
repeat-count specifier, 6-4
requests, your, 9-2
requirements, D86, 3-1
restoring trashed screen with Alt-F9, 4-5
RET commands, immediate, 3-5
return to last execution point, 4-3
return, F6 trap on, 4-4
reverse engineering, 3-7
revision history, D86, 9-1
ROM code, CS trickiness, 3-5
ROM debugging, 8-2
rounding mode display, 7-2
S memory specifier, 6-6
Sanyo 55x BIOS switch, 3-3
saving symbols and program, 5-5
scientific notation, 7-3
screen display, D86, 3-4
screen problems, 8-1
screen, restoring trashed with Alt-F9, 4-5
searching memory F, 5-3
second disassembly key, 4-1
segment registers, setting, 8-1
segments in memory display pointers, 6-2
shareware, 0-1
Shift-F7 key, 4-5
side-by-side display, 6-7
sign-on display, reaching, 4-1
significand, 7-3
single stepping, demo, 2-2
single-line memory windows, 6-1
single-stepping keys, 4-4
10-6
Sirius BIOS switch, 3-3
skipping backwards in memory display, U, 6-6
skipping forwards in memory display, X, 6-7
spacing a memory display, 6-4
special action control keys, 4-4
special action format specifiers, 6-4
stack pointer, floating point display, 7-2
stack, setting top of with Ctrl-T, 4-5
start of program, go to, 4-3
starting your program with G, 5-4
status window key, 4-1
stepping keys, 4-4
STOSB memory display Z, 6-7
strings, null-terminated, display, 6-6
structures, displaying, 6-3
subroutine-stepping key F2, 4-4
suggestions, your, 9-2
switches, D86, 3-3
SYM extension and D86, 3-2
symbols file and D86, 3-2
symbols, adding, 3-7
symbols, saving, 5-5
synchronizing disassembly, 4-3
system requirements, D86, 3-1
T memory specifier, 6-6
Tab key, 4-1
tag register display, 7-2
Tandy 2000 BIOS switch, 3-3
telephone number, my, 1-1
telephone numbers of my bulletin boards, 1-5
terms, legal, 1-1
Texas Instruments PC BIOS switch, 3-3
text, one- or two-byte C display, 6-5
text, one-byte T display, 6-6
text, two-byte A display, 6-5
tiny numbers, 7-3
toggling display windows, 4-1
top of stack, setting with Ctrl-T, 4-5
transient breakpoints G, 5-4
trap at present location F9, 4-4
trapping function keys, 4-4
trapping on memory accesses, 5-2
trashed screen, 8-1
trashed screen, Alt-F9 restoring, 4-5
TSR code, CS trickiness, 3-5
two-screen debugging, 3-4
U memory specifier, 6-6
underflow, gradual, 7-3
Unn unnormal display, 7-1
unnormals, 7-4
unskipping memory display, 6-6
Up-Arrow key, 4-3
V switch, D86, 3-4
version history, D86, 9-1
vertical bars display, 6-6
Victor 9000 BIOS switch, 3-3
W command, 5-5
10-7
W memory specifier, 6-7
Wang-PC BIOS switch, 3-3
Wettstein, Greg, 1-5
window, 14-line memory, 6-8
window, memory, reset after paging, 6-8
windows, memory display, 6-1
wishes, your, 9-2
writing program and symbols files, 5-5
X memory specifier, 6-7
Z memory specifer, 6-7
Zenith BIOS switch, 3-3


  3 Responses to “Category : Assembly Language Source Code
Archive   : D86V372.ZIP
Filename : D10.DOC

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/