Last Updated on: 8th November 2023, 06:08 pm
Web site: www.cpm.z80.de
Desktop environment: CLI
Architecture: Intel 8080/8085/8086/80286, Zilog Z80
Based on: CP/M
The last version | Released: 2.1 | 1982
MP/M (Multi-Programming Monitor Control Program) – a multi-user version of the CP/M operating system, created by Digital Research developer Tom Rolander in 1979.
MP/M platforms includes: MP/M-80, MP/M-86, MP/M 8-16, MP/M-286.
MP/M-86 is a multi-user operating system for a sixteen-bit microcomputer. MP/M-86 supports multi-programming at each terminal. The MP/M-86 hardware environment must include an Intel 8086, 8088 or compatible microprocessor, at least 64K bytes of random access memory (RAM), a clock/timer interrupt, a floppy disk drive, and a console. A reasonable hardware configuration might consist of 64K bytes to one megabyte of RAM, a hard disk and one floppy disk or other back-up storage medium, two consoles and a printer.
MP/M-86 supports from one to sixteen logical or physical disk drives containing up to 512 megabytes of storage each, and up to 254 character I/O devices, including system consoles, terminals and printers. Of the consoles, MP/M-86 can reasonably support from four to sixteen system consoles, although more may actually be used. A system console is a device such as a CRT terminal or teletype from which programs can be initiated. MP/M-86 supports up to one megabyte ( 1,048,576 bytes ) of random access memory (RAM) and requires about 36K bytes for itself.
Digital Research distributes MP/M-86 on two standard format IBM single density 8″ floppy disks. The interface between the hardware and the software must be configured according to the instructions in the MP/M-86 System Guide. (That is, the MPMLDR and XIOS files must be customized for the target hardware, and the GENSYS program described in the System Guide must be used to generate an MPM.SYS file before MP/M-86 can be executed).
Properly written CP/M-86™ kompatible programs run under MP/M-86 with little or no modification. The MP/M-86 Programmer’s Guide provides the information needed to write MP/M-86 compatible programs.