Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
MP/M
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Primary sources|date=January 2009}} {{Redirect|Network I/O System|the Network Basic Input/Output System|NetBIOS}} {{short description|Discontinued family of computer operating systems}} {{Use dmy dates|date=June 2019|cs1-dates=y}} {{Use list-defined references|date=December 2021}} {{anchor|XIOS|XDOS|TMP|RSP}}<!-- Parked anchor here for later expansion. Linked to from redirects --> {{Infobox OS | name = MP/M | screenshot = | caption = | developer = [[Digital Research|Digital Research, Inc.]] / [[Tom Rolander]],<ref name="itchc"/><ref name="IEEE_2014"/><ref name="Shustek_2016"/><ref name="Kildall_1993"/> [[Gary Kildall]], Frank Holsworth<!-- Francis R. Holsworth --><ref name="Wein_2002"/><ref name="Holsworth_2006"/> | family = [[CP/M]] | source_model = Originally [[closed source]], since [[Open-source software|open sourced]] | kernel_type = [[Monolithic kernel]] | supported_platforms = [[Intel 8080|8080]], [[Intel 8085|8085]], [[Zilog Z80|Z80]], [[Intel 8086|8086]], [[Intel 80286|80286]] | working_state = Discontinued | released = {{Start date and age|1979|||df=yes}}<ref name="mpm1"/><ref name="MP/M_1.0_1979_Spec"/> | latest_release_version = 2.1 | latest_release_date = {{Start date and age|1982|||df=yes}} | preceded_by = [[CP/M]], [[CP/M-86]] | succeeded_by = [[Concurrent CP/M]], [[Concurrent CP/M-86]] | marketing_target = | language = [[English language|English]] | ui = [[Command-line interface]] | license = Originally [[proprietary software|proprietary]], now [[BSD licenses|BSD]]-like | website = {{URL|http://www.cpm.z80.de/}} }} '''MP/M''' ('''Multi-Programming Monitor Control Program'''<ref name="MP/M_1.0_1979_Spec"/>) is a discontinued multi-user version of the [[CP/M]] [[operating system]], created by [[Digital Research]] developer [[Tom Rolander]] in 1979.<ref name="itchc"/><ref name="mpm1"/><ref name="MP/M_1.0_1979_Spec"/><ref name="Evans_2004"/><ref name="IEEE_2014"/><ref name="Shustek_2016"/><ref name="Kildall_1993"/> It allowed multiple users to connect to a single computer, each using a separate [[computer terminal|terminal]]. MP/M was a fairly advanced operating system for its era, at least on [[microcomputer]]s. It included a priority-scheduled [[computer multitasking|multitasking]] [[kernel (operating system)|kernel]] (before such a name was used, the kernel was referred to as the ''nucleus'') with memory protection, concurrent [[input/output]] ('''XIOS''') and support for spooling and queueing. It also allowed for each user to run multiple programs, and switch between them.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)