| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .. | ||
| manifest.xml | ||
| PCDOS100.json | ||
| README.md | ||
| layout | title | permalink | redirect_from | machines | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| page | PC-DOS 1.00 | /disks/pcx86/dos/ibm/1.00/ |
|
|
PC-DOS 1.00
The PCjs machine below is running PC-DOS 1.00.
{% include machine.html id="ibm5150-pcdos100" %}
PC-DOS 1.00 was completed in August 1981 and announced at an IBM press conference on August 12, 1981, when IBM introduced the original IBM PC (Model 5150).
PC-DOS 1.00 was released on one single-sided (160Kb) diskette. A complete listing of all the files is shown below.
Directory of PC-DOS 1.00 Diskette
IBMBIO COM 1920 07-23-81
IBMDOS COM 6400 08-13-81
COMMAND COM 3231 08-04-81
FORMAT COM 2560 08-04-81
CHKDSK COM 1395 08-04-81
SYS COM 896 08-04-81
DISKCOPY COM 1216 08-04-81
DISKCOMP COM 1124 08-04-81
COMP COM 1620 08-04-81
DATE COM 252 08-04-81
TIME COM 250 08-04-81
MODE COM 860 08-04-81
EDLIN COM 2392 08-04-81
DEBUG COM 6049 08-04-81
LINK EXE 43264 08-04-81
BASIC COM 10880 08-04-81
BASICA COM 16256 08-04-81
ART BAS 1920 08-04-81
SAMPLES BAS 2432 08-04-81
MORTGAGE BAS 6272 08-04-81
COLORBAR BAS 1536 08-04-81
BUG BAS 640 08-04-81
CALENDAR BAS 3840 08-04-81
MUSIC BAS 4224 08-04-81
DONKEY BAS 3584 08-04-81
BLUE BAS 1152 08-04-81
HUMOR BAS 640 08-04-81
POP BAS 768 08-04-81
FORTY BAS 768 08-04-81
DANDY BAS 640 08-04-81
MARCH BAS 768 08-04-81
STARS BAS 768 08-04-81
HAT BAS 768 08-04-81
SCALES BAS 640 08-04-81
SAKURA BAS 512 08-04-81
CIRCLE BAS 1664 08-04-81
PIECHART BAS 2304 08-04-81
SPACE BAS 1920 08-04-81
BALL BAS 2048 08-04-81
COMM BAS 4352 08-04-81
CHKDSK reports:
40 disk files
160256 bytes total disk space
6144 bytes remain available
Additional Information From PC DOS Retro
- distributed on 1 160KB floppy disk
- initial release (equivalent to 86-DOS 1.14)
- released with the IBM PC
- PC DOS system files are IBMBIO.COM and IBMDOS.COM, command shell is COMMAND.COM
- executable file formats are .COM and .EXE
- single-sided 160KB floppy disk support (FAT12)
- directory entries only include the date last written
- file attributes read-only (01h), hidden (02h) and system (04h) supported
- batch files (.BAT) and AUTOEXEC.BAT
- internal commands: COPY, DIR, ERASE, PAUSE, REM, RENAME, TYPE
- external commands: CHKDSK, COMP (PC DOS), DATE, DEBUG, DISKCOMP, DISKCOPY, EDLIN, FORMAT, LINK, MODE, SYS, TIME
- external commands: BASIC, BASICA (PC DOS only)
- special device names: AUX, COM1, CON, LPT1, NUL, PRN
- program loading and execution implemented in COMMAND.COM
- PSP created for each executed program
- files are opened with FCBs
- DPB structures are used for internal drive info
- INT 20h terminate program
- INT 21h DOS API functions 00h-2Dh (18h, 1Ch-20h unused)
- INT 22h termination address
- INT 23h control break handler address
- INT 24h critical error handler address
- INT 25h absolute disk read (implemented in IBMBIO.COM)
- INT 26h absolute disk write (implemented in IBMBIO.COM)
- INT 27h terminate and stay resident (implemented in COMMAND.COM)
- CP/M CALL 0 interface (executes INT 20h)
- CP/M CALL 5 interface supporting INT 21h functions 00h-24h
See PC-DOS 1.00 Documentation for more information.