NEC CP/M-86 Manuals

Manuals and User Guides for NEC CP/M-86. We have 1 NEC CP/M-86 manual available for free PDF download: System Reference Manual

NEC CP/M-86 System Reference Manual

NEC CP/M-86 System Reference Manual (280 pages)

Brand: NEC | Category: Desktop | Size: 7.62 MB
Table of contents
Table Of Contents3................................................................................................................................................................
Preface9................................................................................................................................................................
Cp/m-86 General Characteristics11................................................................................................................................................................
Cp/m-80 And Cp/m-86 Differences14................................................................................................................................................................
Relocatable Groups14................................................................................................................................................................
Memory Models14................................................................................................................................................................
Disk Definition Tables14................................................................................................................................................................
Bootstrap Operation14................................................................................................................................................................
Bdos Calls15................................................................................................................................................................
Addressing15................................................................................................................................................................
Program Termination15................................................................................................................................................................
Chapter 2 Command Setup And Execution Under Cp17................................................................................................................................................................
Ccp Built-in And Transient Commands17................................................................................................................................................................
Transient Program Execution Models18................................................................................................................................................................
Cp/m-86 Memory Models18................................................................................................................................................................
The 8080 Memory Model19................................................................................................................................................................
The Small Memory Model21................................................................................................................................................................
Cp/m-86 Small Memory Model21................................................................................................................................................................
The Compact Memory Model22................................................................................................................................................................
Cp/m-86 Compact Memory Model22................................................................................................................................................................
Base Page Initialization23................................................................................................................................................................
Cp/m-86 Base24................................................................................................................................................................
Transient Program Load25................................................................................................................................................................
Transient Program Exit25................................................................................................................................................................
Chapter 3 Command (cmd) File Generation27................................................................................................................................................................
Intel 8086 Hex File Format27................................................................................................................................................................
Intel Hex Field Definitions28................................................................................................................................................................
Operation Of Gencmd29................................................................................................................................................................
Command File Format32................................................................................................................................................................
Cmd File Header Format32................................................................................................................................................................
Group Descriptors33................................................................................................................................................................
Chapter 4 Basic Disk Operating System (bdos) Functions35................................................................................................................................................................
Bdos Parameters35................................................................................................................................................................
Bdos Parameter Summary35................................................................................................................................................................
Bdos Function Codes36................................................................................................................................................................
Simple Bdos Calls38................................................................................................................................................................
Line Editing Controls43................................................................................................................................................................
Bdos File Operations44................................................................................................................................................................
Function 33 (read Random) Error Codes59................................................................................................................................................................
Function 34 (write Random) Error Codes61................................................................................................................................................................
Bdos Memory Management And Program Functions66................................................................................................................................................................
Example Memory Allocation67................................................................................................................................................................
Example Memory Region68................................................................................................................................................................
Example Memory Regions68................................................................................................................................................................
Chapter 5 Basic 1/0 System (bios) Organization73................................................................................................................................................................
Apc Cbios Function Calls73................................................................................................................................................................
Organization Of The Bios74................................................................................................................................................................
General Cp/m-86 Organization74................................................................................................................................................................
Bios Jump Vector74................................................................................................................................................................
The Bios Jump Vector75................................................................................................................................................................
Bios Subroutines75................................................................................................................................................................
Standard Bios Subroutine Entry Points77................................................................................................................................................................
System Initialization Subroutines77................................................................................................................................................................
Simple Character 1/0 Subroutines78................................................................................................................................................................
Disk 1/0 Subroutines82................................................................................................................................................................
Other Functions90................................................................................................................................................................
Chapter 6 Advanced Bios Functions91................................................................................................................................................................
Crt Escape Sequence Functions91................................................................................................................................................................
Format And Definitions91................................................................................................................................................................
Escape Code Sequence Example93................................................................................................................................................................
Apc Escape Code Sequences94................................................................................................................................................................
Ascii Control Codes99................................................................................................................................................................
Extended Function Calls99................................................................................................................................................................
Get Time And Date100................................................................................................................................................................
Set Time And Date101................................................................................................................................................................
Play Music101................................................................................................................................................................
Melody Data Control Commands102................................................................................................................................................................
Note Values103................................................................................................................................................................
Duration Values104................................................................................................................................................................
Sound Beep105................................................................................................................................................................
Short Sound Control Commands105................................................................................................................................................................
Report Cursor Position107................................................................................................................................................................
Auto Power Off107................................................................................................................................................................
Initialize Keyboard Fifo Buffer108................................................................................................................................................................
Direct Crt 1/0108................................................................................................................................................................
Display Request Block109................................................................................................................................................................
Direct Crt 1/0 Function Calls113................................................................................................................................................................
Roll Up Screen115................................................................................................................................................................
Write Cmos116................................................................................................................................................................
Read Cmos116................................................................................................................................................................
Initialize Rs 232c117................................................................................................................................................................
Disk Parameter Header Elements120................................................................................................................................................................
Disk Parameter Block Fields122................................................................................................................................................................
Bsh And Blm Values For Selected Bls123................................................................................................................................................................
Maximum Exm Values123................................................................................................................................................................
Bls And Number Of Directory Entries124................................................................................................................................................................
Physical And Logical Structures For Floppy Diskettes126................................................................................................................................................................
Physical And Logical Addressing For Floppy Diskettes126................................................................................................................................................................
Chapter 8 Cp /m-86 Bootstrap And Adaptation Procedures127................................................................................................................................................................
The Cold Start Load Operation128................................................................................................................................................................
Loader Organization129................................................................................................................................................................
Organization Of Cpm.sys130................................................................................................................................................................
Cpm.sys File Organization131................................................................................................................................................................
What Is Gsx-86133................................................................................................................................................................
Gsx-86 And Application Programs133................................................................................................................................................................
Gsx-86 And Graphics Products134................................................................................................................................................................
Using Gsx-86134................................................................................................................................................................
Setting Up Gsx-86134................................................................................................................................................................
Updating The Assignment Table135................................................................................................................................................................
Device Drivers136................................................................................................................................................................
Device Drivers Supplied With Gsx-86137................................................................................................................................................................
Invoking Gsx-86138................................................................................................................................................................
Warm Starts And Cold Starts138................................................................................................................................................................
Overview Of Graphics System Extension Structure138................................................................................................................................................................
Gsx-86 Architecture138................................................................................................................................................................
Memory Management139................................................................................................................................................................
The Graphics Device Operating System (gdos)140................................................................................................................................................................
Virtual Device Interface (vdi)141................................................................................................................................................................
Normalized Device Coordinates142................................................................................................................................................................
Gdos Opcodes143................................................................................................................................................................
The Graphics Input/output System (gios)176................................................................................................................................................................
Creating A Gios File176................................................................................................................................................................
Sample Data In Auxiliary Cg Ram188................................................................................................................................................................
Memory Map191................................................................................................................................................................
Ascii Special Characters195................................................................................................................................................................
Apc Special Characters196................................................................................................................................................................
Quick Reference Guide For Ascii Special197................................................................................................................................................................
Error Map223................................................................................................................................................................
Error Map And Track Reallocation223................................................................................................................................................................

Advertisement

Share and save

Advertisement