Compute!βs mapping the IBM PC and PCjr
β Scribed by Davies, Russ
- Publisher
- Compute! Publications
- Year
- 1986
- Tongue
- English
- Leaves
- 356
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
The IBM PC, in all its permutations, is a powerful machine. Unfortunately, many of its most powerful featuresβits builtin hardware and softwareβare hidden and not well-documented. Even relatively simple things may seem impossible if you're using a trial-and-error approach. How can you call DOS and BIOS functions from BASIC programs? Is there a way to tell, from your program, what version of DOS or BASIC is being used? Can you turn off the Ctrl/Break sequence from BASIC?
If you use an IBM PC, XT, XT/370, PCjr, Portable PC, or a 8270PC, COMPUTE!βs Mapping the IBM PC and PCjr will show you how to do all this and much more. Hereβs a brief look at just some of what you'll find in this extensive reference guide:
Β· Scores of well-documented program examples
Β· Handy cross-references to IBM documentation
Β· in-depth discussions of the keyboard, video, and sound
Β· Comprehensive memory and port maps
Β· An interrupt and function guide
Β· Comparisons of the various versions of DOS and BASIC
Β· A complete list of BASIC tokens, including disk commands and functions
The techniques and tricks explained and illustrated in this book will help you design impressive, effective, professional-quality programs. Whether you've been programming in 8088 machine language for years or are just starting out, you'll find COMPUTE!βs Mapping the IBM PC and PCjr an indispensable guide To the vast capabilities inside your computer.
β¦ Table of Contents
Figures, Tables and Programs ..................... v
Foreword ........................................... ix
Acknowledgments ................................. ix
Introduction ....................................... xi
1. Memory Organization and Management ................ 1
2. Keyboard ........................................ 67
3. Music and Sound ................................ 109
4. Video .......................................... 139
Appendices
A. Memory Map .................................... 211
B. Port Map ....................................... 257
C. Interrupts ....................................... 293
D. DOS Versions ................................... 301
E. BASIC Versions .................................. 305
F. BASIC Tokens ................................... 311
G. ASCII Values .................................... 317
H. The Automatic Proofreader ......................... 323
Charles Brannon
Index ............................................ 331
β¦ Subjects
IBM Personal Computer -- Programming;IBM PCjr (Computer) -- Programming
π SIMILAR VOLUMES
Praised by experts for its clarity and topical breadth, this visually appealing, one-stop source on PCs uses an easy-to-understand, step-by-step approach to teaching the fundamentals of 80x86 assembly language programming and PC architecture. Offering users a fun, hands-on learning experience, it us
<span>Presents a comprehensive business-oriented approach to teaching assembly language programming on IBM and IBM-compatible computers, geared towards freshman and sophomores majoring in data processing or computer science. Rich in student aids including self-evaluation quizzes, chapter objectives,
<DIV>The story of Compaq is well-known: Three ex-Texas Instruments managers founded Compaq with modest venture funding. Just four years later, Compaq was on the Fortune 500 list, and, two years after that, they had exceeded $1 billion in annual revenue. No company had ever achieved these milestones
<DIV>The story of Compaq is well-known: Three ex-Texas Instruments managers founded Compaq with modest venture funding. Just four years later, Compaq was on the Fortune 500 list, and, two years after that, they had exceeded $1 billion in annual revenue. No company had ever achieved these milestones