MP/M
Khai phát giả |
デジタルリサーチ/トム・ロランダー[1][2][3] ゲイリー・キルドール,フランク・ホールズワース[4][5] |
---|---|
OS の hệ thống | CP/M |
Khai phát trạng huống | 廃 ngăn |
ソースモデル | Lúc trước はクローズドソース.Sau にオープンソース hóa |
Sơ bản | 1979 năm[6][7] |
Mới nhất yên ổn bản | 2.1 /1982 năm |
Sử dụng できる ngôn ngữ | Tiếng Anh |
プラットフォーム | 8080・8085・Z80・8086・80286 |
カーネルLoại đừng | モノリシックカーネル |
Đã định のUI | キャラクタユーザインタフェース |
ライセンス | Lúc trước はプロプライエタリ.Sau にBSD phong ライセンス |
Đi trước phẩm | CP/M・CP/M-86 |
Sau 続 phẩm | コンカレントCP/M |
ウェブサイト |
www |
MP/M(Multi-Programming Monitor Control Program[7]) は,CP/Mをマルチユーザ hóa したオペレーティングシステム(OS)である.デジタルリサーチ(DRI) の khai phát giả ・トム・ロランダーが1979 năm に khai phát した[6][7][8][1][2][3].MP/Mが động いている1 đài の コンピュータを, それぞれ cá biệt のĐoan mạtから số nhiều の ユーザが đồng thời に sử dụng することができる.
MP/M は, thiếu なくともマイクロコンピュータThượng では, そ の thời đại としてはかなり độ cao なOSだった. MP/M のカーネル( カーネルという danh trước が sử われる trước kia は,nucleus( hạch ) と hô ばれていた ) は,メモリ bảo hộ,Đồng thờiNhập xuất lực(XIOS), スプールとキューイングに đối ứng した ưu tiên độ スケジューリングされたマルチタスクカーネルだった. また, các ユーザが số nhiều の プログラムを thật hành し, それらを thiết り thế えることできた.
MP/M の プラットフォーム
[Biên tập]MP/M-80
[Biên tập]MP/M の 8ビットシステムは,Intel 8080( またはZ80) CPUと thấp nhất 32KB のRAMを tất yếu としたが, これは thấp nhất động tác điều kiện であり, これではユーザアプリケーション dùng の メモリはほとんど tàn らなかった. Hợp lý なセットアップをサポートするために, MP/Mでは, メモリを đọc み thư きする tế に, thật tế に đọc み thư きするマシン の thật メモリ lĩnh vực を thiết り thế えて sử dụng できるようにしていた. Lệ えば,CPUがあるプログラムを, アドレス chỉ định できないRAM の “バンク” にロードし, プログラムを thật hành するときには, そ の RAM の バンクを “Thiết り thế えて”, ローメモリ ( thông thường は hạ vị の 32KBまたは48KB ) としてOSから thấy えるようにしていた.バンク thiết り thế えとして biết られるこ の kỹ thuật は, そ の sau, バージョン3.0でシングルユーザ bản の CP/Mに thêm vào された.
DRIは, MP/Mをマルチユーザ hướng けOSとして sử dụng されることを tưởng định していたが, thật tế には, シングルユーザ hướng け の CP/M の “パワーユーザ” バージョンとして sử dụng されることが nhiều かった. Số nhiều の プログラムを đồng thời に thật hành したり, đại lượng の メモリをアドレス chỉ định したりする cơ năng は, パワーユーザにとってCP/Mから の thêm vào 価 cách に thấy hợp うだけ の 価 trị があるも の だった.
1981 năm のMP/M II 2.0ではファイル cùng sở hữuCơ năng が thêm vào された[9][10][11].1982 năm 1 nguyệt のMP/M II 2.1ではファイルロック cơ năng が拡 trương された[9].
バージョン:
- MP/M 1.0 ( 1979 năm )[12]
- MP/M 1.1[9]( 1980 năm 1 nguyệt )
- MP/M II 2.0 ( 1981 năm 7 nguyệt[10][11],ファイル cùng sở hữu cơ năng を thêm vào[9])
- MP/M II 2.1 ( 1982 năm 1 nguyệt, 拡 trương ファイルロック cơ năng を thêm vào[9])
MP/M-86
[Biên tập]CP/Mと cùng dạng に, MP/Mは cuối cùng に16ビットのIntel 8086に nhổ trồng され, 1981 năm 9 nguyệt にMP/M-86 2.0として lên sân khấu した[13][14][15].こ の システム の chủ な khai phát giả は, sau にデジタルリサーチ の 営 nghiệp đảm đương bộ trưởng となるフランク・ホールズワースである[4][5].MP/M-86 2.0 の đặt lại bản は1981 năm 9 nguyệt 25 ngày と1981 năm 10 nguyệt 5 ngày にリリースされた. また, 1982 năm 7 nguyệt 20 ngày にMP/M-86 2.1がリリースされた[16].
MP/M-86 2.1はCP/M-861.1(BDOS 2.2) の kỹ thuật の một bộ を hút thâu して 1982 năm sau nửa にコンカレントCP/M-863.0(BDOS 3.0) となり[17],仮 tưởng hình ảnhCơ năng が thêm vào された[17].1983 năm 12 nguyệt[18]にはコンカレント CP/M-86 3.1(BDOS 3.1) の 1 (BDOS 3.1) の オプションモジュールとしてPC-MODEというDOSエミュレータが lợi dụng できるようになり, 1984 năm 2 nguyệt 21 ngày に ra hà された[19].こ の システムはさらに,MS-DOSTrao đổi の コンカレントDOS ( BDOS 3.1 lấy hàng ) へと phát triển していった.
MP/M 8-16
[Biên tập]MP/M 8-16(MP/M-8/16と hô ばれることもある[17]) は, マルチプロセッサ の CompuPro System 816 thượng で động tác する[20],マルチユーザ・マルチタスク の 8ビットMP/Mオペレーションと, シングルユーザ・シングルストリーム のCP/MCơ năng として động tác させた16ビットMP/M-86 の tổ み hợp わせ[17]に đối して,CompuProがつけた danh trước である. Sau に, こ の システムはコンカレントDOS 3.1も thật hành できるようになった.
MP/M-286
[Biên tập]1982 năm, デジタルリサーチは, đã tồn の MP/M-86・CP/M-86 hướng けアプリケーションを thật hành するために, 16ビットIntel 80286の tân しいメモリ quản lý および bảo hộ cơ năng を lợi dụng してMP/M-286を khai phát する kế hoạch を phát biểu した[21].これは phát biểu nội dung がそ の まま thật hiện することはなかったが, さらに phát triển してコンカレントCP/M-286となり[22],1985 năm の コンカレントDOS 286[22]と1986 năm のFlexOS 286の cơ sở となった.
コマンド
[Biên tập]MP/M II の コンソールコマンドプロセッサCCPが đối ứng しているコマンド の リストを dưới に kỳ す[23].
CP/NET, CP/NOS, MP/NET, MP/NOS
[Biên tập]1980 niên đại lúc đầu, デジタルリサーチはCP/NETというネットワーキングソフトウェアを khai phát し, MP/MサーバとCP/Mを thật hành している số nhiều の CP/NETクライアント(リクエスターと hô ばれる)を tiếp 続するために sử dụng していた[24]It was originally developed by Tom Rolander.[1].
MP/NETは, MP/MシステムがCP/Mリクエスター の yêu cầu nguyên とサーバ の lạng phương として cơ năng することを khả năng なネットワークを bị えたMP/Mシステムだった[24].
CP/NETクライアントは, システムをROMに cách nạp してCP/NOS(Network Operating System)と danh phó けたディスクレス cấu thành でも động tác することができる. Cùng dạng に, MP/NOSにはローカルディスク cơ năng を cầm たないMP/Mが hàm まれていた. CP/NOSと cùng dạng に, MP/NOSはネットワークを giới してディスク cơ năng を thật hành した[24].
こ の システムでは, ファイルやプリンタを cùng sở hữu したり, điện tử メッセージを truyền tin したりすることができた.
- NIOS – Network I/O System[25]
- SNIOS – Slave Network I/O System[25]
- NDOS – Network Disk Operating System[25]
CP/NETには8080とZ80プロセッサ dùng の バージョン1.0, 1.1, 1.2があった. 8086 dùng の CP/NET-86もあった.
Di sản
[Biên tập]カルデラは, 1997 năm tới nay, Tim Olmstead の “The Unofficial CP/M Web site” を thông じて, CP/MとMP/Mファミリに quan liền するソースコードを hàm む toàn て の オリジナル の ファイル の lại xứng bố と sửa 変を cho phép している[26][27][28].
Olmsteadが2001 năm 9 nguyệt 12 ngày に vong くなった sau[29],Vô liêu xứng bố ライセンスは2001 năm 10 nguyệt 19 ngày にデジタルリサーチ の tư sản の sở hữu giả となったリネオによって đổi mới され, 拡 trương された[30][31][32][33].
Chú thích
[Biên tập]- ^abc“IEEE Milestone in Electrical Engineering and Computing - CP/M - Microcomputer Operating System, 1974”.Computer History Museum( 2014 năm 4 nguyệt 25 ngày ). 2019 năm 4 nguyệt 3 ngày khi điểm の オリジナルよりアーカイブ.2019 năm 4 nguyệt 3 ngàyDuyệt lãm.
- ^ab“In His Own Words: Gary Kildall”.Remarkable People.Computer History Museum(2016 năm 8 nguyệt 2 ngày ).2020 năm 5 nguyệt 29 ngàyDuyệt lãm.
- ^abComputer Connections: People, Places, and Events in the Evolution of the Personal Computer Industry(Manuscript, part 1). Kildall Family. (2016-08-02)2016 năm 11 nguyệt 17 ngàyDuyệt lãm.
- ^ab“Gary Kildall in England”(2002 năm ). 2019 năm 4 nguyệt 3 ngày khi điểm の オリジナルよりアーカイブ.2019 năm 4 nguyệt 3 ngàyDuyệt lãm.
- ^ab“Video: Frank Holsworth, developer”.Computer History Museum(2006 năm 2 nguyệt 1 ngày ). 2019 năm 4 nguyệt 3 ngày khi điểm の オリジナルよりアーカイブ.2019 năm 4 nguyệt 4 ngàyDuyệt lãm.[1]
- ^abDigital Research(July 1981).MP/M - Multi-Programming Monitor Control Program - User's Guide(4 ed.). Pacific Grove, CA, USA:Digital Research.オリジナルの 4 January 2017 khi điểm におけるアーカイブ.2017 năm 1 nguyệt 4 ngàyDuyệt lãm.
- ^abcDigital Research(1979 năm 8 nguyệt 9 ngày ). “MP/M 1.0 - A Multi-Programming Monitor Control Program for Microcomputer System Development - FUNCTIONAL SPECIFICATION”.2017 năm 1 nguyệt 4 ngày khi điểm の オリジナルよりアーカイブ.2017 năm 1 nguyệt 4 ngàyDuyệt lãm.
- ^They Made America: From the Steam Engine to the Search Engine: Two Centuries of Innovators.Little, Brown and Co..(2004).ISBN978-0-316-27766-2
- ^abcdeDigital Research(January 1982),MP/M II Operating System Release 2.1 Release Notes,Pacific Grove, CA, USA:Digital Research2017 năm 1 nguyệt 4 ngàyDuyệt lãm.[2][3]
- ^abDigital Research(August 1981).MP/M II Operating System - User's Guide(1 ed.). Pacific Grove, CA, USA:Digital Research.オリジナルの 2017-01-04 khi điểm におけるアーカイブ.2017 năm 1 nguyệt 4 ngàyDuyệt lãm.
- ^abDigital Research(1981).MP/M II Operating System - Programmer's Guide(1 ed.). Pacific Grove, CA, USA:Digital Research.オリジナルの 2017-01-04 khi điểm におけるアーカイブ.2017 năm 1 nguyệt 4 ngàyDuyệt lãm.
- ^Digital Research(March 1981).MP/M - Multi-Programming Monitor Control Program - User's Guide(3 ed.).Digital Research.オリジナルの 2017-01-04 khi điểm におけるアーカイブ.2017 năm 1 nguyệt 4 ngàyDuyệt lãm.
- ^Digital Research(October 1981).MP/M-86 Operating System - System Guide(corrected 1st ed.). Pacific Grove, CA, USA:Digital Research.オリジナルの 2017-01-04 khi điểm におけるアーカイブ.2017 năm 1 nguyệt 4 ngàyDuyệt lãm.
- ^Digital Research(1981-09-25).MP/M-86 Operating System - User's Guide(1 ed.). Pacific Grove, CA, USA:Digital Research.オリジナルの 4 January 2017 khi điểm におけるアーカイブ.2017 năm 1 nguyệt 4 ngàyDuyệt lãm.
- ^Digital Research(September 1981).MP/M-86 Operating System - Programmer's Guide(1 ed.). Pacific Grove, CA, USA:Digital Research.オリジナルの 2017-01-04 khi điểm におけるアーカイブ.2017 năm 1 nguyệt 4 ngàyDuyệt lãm.
- ^“MP/M-86 2.1 disk contents”.2020 năm 1 nguyệt 7 ngàyDuyệt lãm.
- ^abcd“Running 8-bit software on dual-processor computers”.Electronic Design:157. (1982-09-16).オリジナルの 2017-08-19 khi điểm におけるアーカイブ.2017 năm 8 nguyệt 19 ngàyDuyệt lãm..
- ^Digital Research(1984).“PC-Mode bridges CP/M and PC DOS”.Digital Dialogue- Employee Newsletter of Digital Research Inc.3(1): 3.オリジナルの 2017-01-04 khi điểm におけるアーカイブ.2017 năm 1 nguyệt 3 ngàyDuyệt lãm..
- ^Digital Research(1984).“Concurrent CP/M ships early in response to team effort”.Digital Dialogue- Employee Newsletter of Digital Research Inc.3(1): 1.オリジナルの 2017-01-04 khi điểm におけるアーカイブ.2017 năm 1 nguyệt 4 ngàyDuyệt lãm..
- ^“Compupro 8/16”.oldcomputers.2016 năm 1 nguyệt 3 ngày khi điểm のオリジナルよりアーカイブ.2011 năm 7 nguyệt 13 ngàyDuyệt lãm.
- ^“Homebrew Computer Club views Intel's superchip”.InfoWorld(Palo Alto, CA, USA)4(13): 4. (1982-04-05).オリジナルの 2020-01-07 khi điểm におけるアーカイブ.2020 năm 1 nguyệt 7 ngàyDuyệt lãm."[…]Digital Researchis producing an operating system for the286.MP/M-286 will take advantage of the processor's memory management and protection and virtual memory support. Digital Research is promising "complete" compatibility with its MP/M-86 andCP/M-86for the8086processor.Intelis supplying Digital Research with the hardware to develop and test MP/M-286. […] "
- ^ab“Surviving Big Blue”.Doctor Who.Which Computer?. (2006-05-09).オリジナルの 2020-01-07 khi điểm におけるアーカイブ.2020 năm 1 nguyệt 7 ngàyDuyệt lãm."[…] Paul Bailey ofDigital Researchkeenly promotes this approach; it is his company that is supplyingICLand others withConcurrent Dos-286.This chameleon operating system allows ICL and other80286manufacturers to build machines that will be able to cope with all the existing body of IBM-PC software -- and at the same time promise multi-tasking, windowing and true concurrency, three features that together allow a single micro to do several things at once. […] Although no firm announcements have been made, it seems certain that by the end of the yearACTwill be offering aConcurrent CP/M 286machine to fuel its drive into the corporate market. But by this time it will have to contend withIBM's own 80286 office micro, the PC/AT. […] IBM also have a software product in the offing that could pull the rug out from under the Concurrent contenders. Some 180K in size,TopViewis a program for IBM PC's and AT's that beefs up the operating system to provide windowing facilities for existing 'well behaved' standard packages. […] "
- ^Digital Research(August 1982).MP/M II Operating System - User's Guide(2 ed.). Pacific Grove, CA, USA:Digital Research.オリジナルの 2019-10-20 khi điểm におけるアーカイブ.2020 năm 1 nguyệt 2 ngàyDuyệt lãm.
- ^abc“CP/M: A Family of 8-and 16-Bit Operating Systems”.BYTE.(June 1981)2018 năm 9 nguyệt 9 ngàyDuyệt lãm..
- ^abcCP/NET - Network Operating System - Reference Manual(5 ed.).Digital Research.(November 1982).オリジナルの 2016-11-24 khi điểm におけるアーカイブ.2016 năm 11 nguyệt 25 ngàyDuyệt lãm.
- ^Olmstead, Tim(10 August 1997)."CP/M Web site needs a host".Newsgroup:comp.os.cpm.2017 năm 9 nguyệt 1 ngày khi điểm のオリジナルよりアーカイブ.2018 năm 9 nguyệt 9 ngày duyệt lãm.
- ^Olmstead, Tim(29 August 1997)."ANNOUNCE: Caldera CP/M site is now up".Newsgroup:comp.os.cpm.2017 năm 9 nguyệt 1 ngày khi điểm のオリジナルよりアーカイブ.2018 năm 9 nguyệt 9 ngày duyệt lãm.[4]
- ^“License Agreement”.Caldera, Inc.(1997 năm 8 nguyệt 28 ngày ). 8 September 2018 khi điểm のオリジナルよりアーカイブ.9 September 2018Duyệt lãm.[5][6]
- ^Allison (12 September 2001)."Tim Olmstead".Newsgroup:comp.os.cpm.
- ^“License agreement for the CP/M material presented on this site”.Lineo, Inc.(2001 năm 10 nguyệt 19 ngày ). 8 September 2018 khi điểm のオリジナルよりアーカイブ.9 September 2018Duyệt lãm. “[…] Let this email represent a right to use, distribute, modify, enhance and otherwise make available in a nonexclusive manner the CP/M technology as part of the" Unofficial CP/M Web Site "with its maintainers, developers and community. I further state that as Chairman and CEO ofLineo, Inc.that I have the right to do offer such a license. […]Bryan Sparks[…]”
- ^“The Unofficial CP/M Web Site”.2016 năm 2 nguyệt 3 ngày khi điểm の オリジナルよりアーカイブ.2020 năm 5 nguyệt 29 ngàyDuyệt lãm.
- ^“CP/M collection is back online with an Open Source licence - Walk down memory lane”.The Register(2001 năm 11 nguyệt 26 ngày ). 2017 năm 9 nguyệt 1 ngày khi điểm の オリジナルよりアーカイブ.2020 năm 5 nguyệt 29 ngàyDuyệt lãm.
- ^“CP/M and DRM”.Dr. Dobb's Journal(CMP Media LLC)29(6): 71–73. (2004-06-01). #361.オリジナルの 2018-09-09 khi điểm におけるアーカイブ.2018 năm 9 nguyệt 9 ngàyDuyệt lãm..[7]