Jump to content

МП/М

(Перенаправлено с MP/M-80 )

МП/М
Разработчик Digital Research, Inc. / Том Роландер , [ 1 ] [ 2 ] [ 3 ] [ 4 ] Гэри Килдалл , Фрэнк Холсворт [ 5 ] [ 6 ]
Семейство ОС КП/М
Рабочее состояние Снято с производства
Исходная модель Изначально с закрытым исходным кодом , поскольку с открытым исходным кодом
Первоначальный выпуск 1979 год ; 45 лет назад ( 1979 ) [ 7 ] [ 8 ]
Последний выпуск 2.1/1982 ; 42 года назад ( 1982 )
Доступно в Английский
Платформы 8080 , 8085 , З80 , 8086 , 80286
ядра Тип Монолитное ядро
По умолчанию
пользовательский интерфейс
Интерфейс командной строки
Лицензия Первоначально проприетарный , теперь BSD -подобный
Предшественник КП/М , КП/М-86
Преемник Параллельный КП/М , Параллельный КП/М-86
Официальный сайт www .cpm .z80 .из

MP/M ( мультипрограммная программа управления монитором) [ 8 ] ) — снятая с производства многопользовательская версия CP/M операционной системы , созданная Digital Research разработчиком Томом Роландером в 1979 году. [ 1 ] [ 7 ] [ 8 ] [ 9 ] [ 2 ] [ 3 ] [ 4 ] Это позволило нескольким пользователям подключаться к одному компьютеру, используя каждый отдельный терминал .

MP/M была довольно продвинутой операционной системой для своего времени, по крайней мере, на микрокомпьютерах . ​​с приоритетным планированием Оно включало в себя многозадачное ядро (до того, как использовалось такое название, ядро ​​называлось ядром ) с защитой памяти, параллельным вводом/выводом ( XIOS ) и поддержкой спулинга и организации очередей. Это также позволяло каждому пользователю запускать несколько программ и переключаться между ними.

Платформы МП/М

[ редактировать ]

системы требовался процессор 8080 (или Z80 ) и минимум 32 КБ ОЗУ Для работы 8- битной , но при этом оставалось мало памяти для пользовательских приложений. Чтобы поддерживать разумные настройки, MP/M позволял включать и выключать память из области «реальной памяти» машины. Так, например, программа может быть загружена в «банк» ОЗУ, который не адресуется ЦП , и когда наступает время запуска программы, этот банк ОЗУ «переключается» и появляется в нижней памяти (обычно это ниже 32 или 48 КБ) и, таким образом, становятся видимыми для ОС. Этот метод, известный как переключение банков , впоследствии был добавлен в однопользовательскую версию CP/M версии 3.0.

Одним из основных применений MP/M, возможно, к удивлению DRI, была версия CP/M для «опытного пользователя» для одного пользователя. Возможность одновременного запуска нескольких программ и обращения к большому объему памяти сделала систему достойной дополнительной цены.

В MP/M II 2.0 в 1981 году были добавлены возможности обмена файлами. [ 10 ] [ 11 ] [ 12 ] В январе 1982 года в MP/M II 2.1 появилась расширенная блокировка файлов. [ 10 ]

Версии:

  • МП/М 1.0 (1979) [ 13 ]
  • МП/М 1.1 [ 10 ] (январь 1980 г.)
  • MP/M II 2.0 (июль 1981 г., [ 11 ] [ 12 ] добавлено: обмен файлами) [ 10 ]
  • MP/M II 2.1 (январь 1982 г., добавлено: расширенная блокировка файлов) [ 10 ]

Как и CP/M, MP/M в конечном итоге был портирован на 16-битный процессор Intel 8086 и появился как MP/M-86 2.0 в сентябре 1981 года. [ 14 ] [ 15 ] [ 16 ] Среди основных разработчиков системы — Фрэнсис «Фрэнк» Р. Холсворт, [ 5 ] [ 6 ] позже директор по маркетингу в Digital Research. Известные версии MP/M-86 2.0 датированы 25 сентября 1981 г. и 5 октября 1981 г. Также существовал MP/M-86 2.1 от 20 июля 1982 г. [ 17 ]

MP/M-86 2.1 вобрал в себя некоторые технологии CP/M-86 1.1 (BDOS 2.2) и стал Concurrent CP/M-86 3.0. [ номер 1 ] (BDOS 3.0) в конце 1982 г., [ 18 ] который также добавил поддержку «виртуальных экранов». [ 18 ] Кэтрин Струтински , руководитель проекта CP/M-86, продолжила работу в качестве руководителя проекта Concurrent CP/M-86. В декабре 1983 года [ 19 ] эмулятор DOS под названием PC-MODE стал доступен в качестве дополнительного модуля для Concurrent CP/M-86 3.1 (BDOS 3.1), поставка которого состоялась 21 февраля 1984 г. [ 20 ] и система получила дальнейшее развитие в с MS-DOS совместимую Concurrent DOS (BDOS 3.1 и выше). [ 21 ] Она, в свою очередь, продолжала развиваться в FlexOS и Multiuser DOS и, как таковая, до сих пор используется в некоторых промышленных приложениях.

МП/М 8-16 (иногда также называемый МП/М-8/16) [ 18 ] ) было названием CompuPro для комбинации многопользовательского 16-битного процессора MP/M-86 для выполнения однопользовательских однопоточных функций CP/M, а также многопользовательского, многозадачного 8-битного процессора MP/M-86. М операции [ 18 ] работающий на многопроцессорной системе CompuPro System 816 [ sr ] . [ 22 ] Позже эта система также смогла запускать Concurrent DOS 3.1 .

В 1982 году компания Digital Research объявила о планах разработать MP/M-286 , чтобы использовать преимущества новых функций управления и защиты памяти 16-битного процессора Intel 80286 для запуска существующих приложений MP/M-86 и CP/M-86. [ 23 ] По-видимому, он никогда не публиковался «как есть», но получил дальнейшее развитие в Concurrent CP/M-286 . [ 24 ] который, похоже, лег в основу более поздней версии Concurrent DOS 286 в 1985 году. [ 24 ] и FlexOS 286 в 1986 году.

Следующий список команд поддерживается процессором консольных команд MP/M II CCP: [ 25 ]

  • ПРЕРВАТЬ
  • ПРИКРЕПЛЯТЬ
  • АСМ
  • КОНСОЛЬ
  • ДДТ
  • ТЫ
  • СБРОС ДИСКА
  • СВАЛКА
  • ЭД
  • ЭРА
  • Ирак
  • ГЕНЕКС
  • ПРОТИВ
  • ГЕНСИС
  • ЛИБ
  • СВЯЗЬ
  • НАГРУЗКА
  • МПМЛДР
  • МПМСТАТ
  • ПИП
  • ПРИНТЕР
  • ПРЛКОМ
  • РДТ
  • РЕН
  • РМАК
  • ПЛАН
  • СДИР
  • НАБОР
  • ПОКАЗЫВАТЬ
  • КАТУШКА
  • STAT
  • СТОППЛ
  • ПРЕДСТАВЛЯТЬ НА РАССМОТРЕНИЕ
  • ТОД
  • ТИП
  • ПОЛЬЗОВАТЕЛЬ
  • XREF

CP/NET, CP/NOS, MP/NET и MP/NOS

[ редактировать ]

В начале 1980-х годов компания Digital Research также разработала сетевое программное обеспечение под названием CP/NET, используемое для соединения сервера MP/M с несколькими клиентами CP/NET (называемыми запросчиками), работающими под управлением CP/M. [ 26 ] Первоначально он был разработан Томом Роландером. [ 2 ]

MP/NET представляла собой систему MP/M с сетью, позволяющей системе MP/M функционировать как в качестве отправителя запроса, так и в качестве сервера с запросчиками CP/M. [ 26 ]

Клиенты CP/NET также могут запускаться в бездисковой конфигурации с системой, хранящейся в ПЗУ, которая затем называется CP/NOS (где NOS означает сетевая операционная система). Аналогично, MP/NOS содержал MP/M без возможности локального диска. Как и CP/NOS, MP/NOS выполняла функции диска через сеть. [ 26 ]

Система позволяла обмениваться файлами и принтерами, а также отправлять электронные сообщения.

  • NIOS – сетевая система ввода-вывода [ 27 ]
  • SNIOS – подчиненная сетевая система ввода-вывода [ 27 ]
  • NDOS – операционная система сетевого диска [ 27 ]

CP/NET существовал в версиях 1.0, 1.1 и 1.2 в версиях для процессоров 8080 и Z80. CP/NET-86 для 8086 также был доступен.

Более поздними воплощениями были DR Net и FlexNet .

Наследие

[ редактировать ]

Caldera разрешила перераспределение и модификацию всех оригинальных файлов Digital Research, включая исходный код, относящихся к семействам CP/M и MP/M, через Тима Олмстеда с 1997 года. «Неофициальный веб-сайт CP/M» [ 28 ] [ 29 ] [ 30 ] После смерти Олмстеда 12 сентября 2001 г. [ 31 ] Лицензия на бесплатное распространение была обновлена ​​и расширена компанией Lineo , которая к тому времени стала владельцем этих активов Digital Research, 19 октября 2001 года. [ 32 ] [ 33 ] [ 34 ] [ 35 ]

Примечания

[ редактировать ]
  1. ^ Поскольку 8-битной версии Concurrent CP/M, очевидно, не существовало, 16-битную версию Concurrent CP/M-86 также называли просто Concurrent CP/M. [ нужны разъяснения ]
  1. ^ Перейти обратно: а б «Поиск по каталогу | Музей компьютерной истории» . Сборник корпоративных историй информационных технологий. Музей истории компьютеров .
  2. ^ Перейти обратно: а б с «Веха IEEE в электротехнике и вычислениях — CP/M — операционная система микрокомпьютера, 1974 г.» (PDF) . Музей истории компьютеров . 25 апреля 2014 г. Архивировано (PDF) из оригинала 03 апреля 2019 г. Проверено 3 апреля 2019 г.
  3. ^ Перейти обратно: а б Шустек, Лен (2 августа 2016 г.). «Своими словами: Гэри Килдалл» . Замечательные люди . Музей истории компьютеров .
  4. ^ Перейти обратно: а б Килдалл, Гэри Арлен (2 августа 2016 г.) [1993]. Килдалл, Скотт ; Килдалл, Кристин (ред.). Компьютерные соединения: люди, места и события в эволюции индустрии персональных компьютеров (Рукопись, часть 1). Семья Килдалл . Проверено 17 ноября 2016 г.
  5. ^ Перейти обратно: а б Вейн, Йозеф «Джо» (2002). «Гэри Килдалл в Англии» . Архивировано из оригинала 3 апреля 2019 г. Проверено 3 апреля 2019 г.
  6. ^ Перейти обратно: а б Холсуорт, Фрэнсис «Фрэнк» Р. (1 февраля 2006 г.). «Видео: Фрэнк Холсворт, разработчик» (интервью). Сборник корпоративных историй информационных технологий. Музей истории компьютеров . Каталожный номер CHM   102770341 . ИТЧП 44403c1a3fd53. Номер лота Х7847.2017. Архивировано из оригинала 3 апреля 2019 г. Проверено 4 апреля 2019 г.
  7. ^ Перейти обратно: а б Цифровые исследования (июль 1981 г.) [1979]. MP/M - Многопрограммная программа управления монитором - Руководство пользователя (PDF) (4-е изд.). Пасифик Гроув, Калифорния, США: Цифровые исследования . Архивировано из оригинала (PDF) 4 января 2017 г. Проверено 4 января 2017 г.
  8. ^ Перейти обратно: а б с Цифровые исследования (9 августа 1979 г.). «MP/M 1.0 — многопрограммная программа управления монитором для разработки микрокомпьютерных систем — ФУНКЦИОНАЛЬНАЯ СПЕЦИФИКАЦИЯ» (PDF) (внутренняя спецификация). Архивировано (PDF) из оригинала 4 января 2017 г. Проверено 4 января 2017 г.
  9. ^ Эванс, Гарольд ; Бакленд, Гейл; Лефер, Дэвид (2004). Они создали Америку: от парового двигателя к поисковой системе: два века новаторов . Литтл, Браун и Ко. ISBN  978-0-316-27766-2 .
  10. ^ Перейти обратно: а б с д и Digital Research (январь 1982 г.), Примечания к выпуску операционной системы MP/M II версии 2.1 , Пасифик Гроув, Калифорния, США: Digital Research , получено 4 января 2017 г. [1] [2]
  11. ^ Перейти обратно: а б Цифровые исследования (август 1981 г.). Операционная система MP/M II - Руководство пользователя (PDF) (1-е изд.). Пасифик Гроув, Калифорния, США: Цифровые исследования . Архивировано (PDF) из оригинала 4 января 2017 г. Проверено 4 января 2017 г.
  12. ^ Перейти обратно: а б Цифровые исследования (1981). Операционная система MP/M II - Руководство программиста (PDF) (1-е изд.). Пасифик Гроув, Калифорния, США: Цифровые исследования . Архивировано (PDF) из оригинала 4 января 2017 г. Проверено 4 января 2017 г.
  13. ^ Цифровые исследования (март 1981 г.) [1979]. MP/M - Многопрограммная программа управления монитором - Руководство пользователя (PDF) (3-е изд.). Цифровые исследования . Архивировано (PDF) из оригинала 4 января 2017 г. Проверено 4 января 2017 г.
  14. ^ Цифровые исследования (октябрь 1981 г.) [сентябрь 1981 г.]. Операционная система MP / M-86 - Системное руководство (PDF) (исправленное 1-е изд.). Пасифик Гроув, Калифорния, США: Цифровые исследования . Архивировано (PDF) из оригинала 4 января 2017 г. Проверено 4 января 2017 г.
  15. ^ Цифровые исследования (25 сентября 1981 г.). Операционная система MP/M-86 - Руководство пользователя (PDF) (1-е изд.). Пасифик Гроув, Калифорния, США: Цифровые исследования . Архивировано из оригинала (PDF) 4 января 2017 г. Проверено 4 января 2017 г.
  16. ^ Цифровые исследования (сентябрь 1981 г.). Операционная система MP/M-86 - Руководство программиста (PDF) (1-е изд.). Пасифик Гроув, Калифорния, США: Цифровые исследования . Архивировано (PDF) из оригинала 4 января 2017 г. Проверено 4 января 2017 г.
  17. ^ «Содержимое диска МП/М-86 2.1» . Проверено 7 января 2020 г.
  18. ^ Перейти обратно: а б с д Килдалл, Гэри Арлен (16 сентября 1982 г.). «Запуск 8-битного программного обеспечения на двухпроцессорных компьютерах» (PDF) . Электронный дизайн : 157. Архивировано (PDF) из оригинала 19 августа 2017 г. Проверено 19 августа 2017 г.
  19. ^ Цифровые исследования (1984). «Режим ПК объединяет CP/M и PC DOS» . Цифровой диалог — информационный бюллетень для сотрудников Digital Research Inc. 3 (1): 3. Архивировано (PDF) из оригинала 4 января 2017 г. Проверено 03 января 2017 г.
  20. ^ Цифровые исследования (1984). «Одновременные поставки CP/M выполняются на ранней стадии в ответ на усилия команды» . Цифровой диалог — информационный бюллетень для сотрудников Digital Research Inc. 3 (1): 1. Архивировано (PDF) из оригинала 4 января 2017 г. Проверено 4 января 2017 г.
  21. ^ Цифровые исследования (май 1984 г.). «Параллельная DOS соединяет DOS с ПК, CP/M». Новости цифровых исследований – для пользователей цифровых исследований во всем мире . 4 (2): 3. […] «Выпуск Concurrent DOS 3.1 быстро набирает обороты и пользуется поддержкой широкого круга производителей микрокомпьютеров», — сказал Вандрик. «Около 60 компаний-производителей оборудования лицензировали этот продукт с момента его выпуска в начале марта». […]
  22. ^ «Компупро 8/16» . oldcomputers.com . Архивировано из оригинала 3 января 2016 г. Проверено 13 июля 2011 г.
  23. ^ Суэйн, Майкл (5 апреля 1982 г.). «Клуб домашних компьютеров рассматривает суперчип Intel» . Инфомир . 4 (13). Пало-Альто, Калифорния, США: 4. Архивировано из оригинала 07 января 2020 г. Проверено 7 января 2020 г. […] Digital Research разрабатывает операционную систему для 286 . MP/M-286 будет использовать преимущества управления и защиты памяти процессора, а также поддержку виртуальной памяти. Digital Research обещает «полную» совместимость со своими MP/M-86 и CP/M-86 для процессора 8086 . Intel поставляет компании Digital Research оборудование для разработки и тестирования MP/M-286. […]
  24. ^ Перейти обратно: а б Бидмид, Кристофер Х. (9 мая 2006 г.) [25 марта 1985 г.]. «Выживание в Большом Синем» . Доктор Кто . Какой компьютер? Архивировано из оригинала 07 января 2020 г. Проверено 7 января 2020 г. […] Пол Бэйли из Digital Research активно продвигает этот подход; именно его компания поставляет ICL и другим Concurrent Dos-286 . Эта операционная система-хамелеон позволяет ICL и другим производителям 80286 создавать машины, способные работать со всем существующим набором программного обеспечения IBM-PC, и в то же время обещать многозадачность, работу с окнами и настоящий параллелизм — три функции, которые вместе позволить одному микро делать несколько вещей одновременно. […] Хотя никаких твердых заявлений сделано не было, кажется очевидным, что к концу года ACT предложит машину Concurrent CP/M 286, чтобы стимулировать свое продвижение на корпоративный рынок. Но к этому времени ему придется конкурировать с IBM собственным офисным микрокомпьютером 80286 — PC/AT. […] У IBM также есть в ближайшем будущем программный продукт, который может выбить почву из-под ног конкурентов Concurrent. Размер около 180К, TopView — это программа для IBM PC и AT, которая расширяет операционную систему, обеспечивая возможности работы с окнами для существующих «хороших» стандартных пакетов. […]
  25. ^ Цифровые исследования (август 1982 г.). Операционная система MP/M II - Руководство пользователя (PDF) (2-е изд.). Пасифик Гроув, Калифорния, США: Цифровые исследования . Архивировано (PDF) из оригинала 20 октября 2019 г. Проверено 02 января 2020 г.
  26. ^ Перейти обратно: а б с Килдалл, Гэри Арлен (июнь 1981 г.). «CP/M: семейство 8- и 16-битных операционных систем» . БАЙТ . Проверено 9 сентября 2018 г.
  27. ^ Перейти обратно: а б с CP/NET - Сетевая операционная система - Справочное руководство (5-е изд.). Цифровые исследования . Ноябрь 1982 г. [1980]. Архивировано из оригинала 24 ноября 2016 г. Проверено 25 ноября 2016 г.
  28. ^ Олмстед, Тим (10 августа 1997 г.). «Веб-сайту CP/M нужен хост» . Группа новостей : comp.os.cpm . Архивировано из оригинала 01 сентября 2017 г. Проверено 9 сентября 2018 г.
  29. ^ Олмстед, Тим (29 августа 1997 г.). «ОБЪЯВЛЕНИЕ: сайт Caldera CP/M открыт» . Группа новостей : comp.os.cpm . Архивировано из оригинала 01 сентября 2017 г. Проверено 9 сентября 2018 г. [3]
  30. ^ «Лицензионное соглашение» . Кальдера, Инк . 28 августа 1997 г. Архивировано из оригинала 08 сентября 2018 г. Проверено 9 сентября 2018 г. {{cite web}}: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) [4] [ постоянная мертвая ссылка ] [5] [ постоянная мертвая ссылка ]
  31. ^ Эллисон (12 сентября 2001 г.). «Тим Олмстед» . Группа новостей : comp.os.cpm .
  32. ^ Спаркс, Брайан Уэйн (19 октября 2001 г.). Чаудри, Габриэле «Габи» (ред.). «Лицензионное соглашение на материалы CP/M, представленные на этом сайте» . Lineo, Inc. Архивировано из оригинала 8 сентября 2018 г. Проверено 9 сентября 2018 г. […] Пусть это электронное письмо представляет собой право на использование, распространение, изменение, улучшение и иным образом неэксклюзивным образом предоставлять доступ к технологии CP/M как части «Неофициального веб-сайта CP/M» с его сопровождающими, разработчиками и сообществом. Я также заявляю, что как председатель и главный исполнительный директор Lineo, Inc. я имею право предлагать такую ​​лицензию. […] Брайан Спаркс […] {{cite web}}: CS1 maint: bot: исходный статус URL неизвестен ( ссылка )
  33. ^ Чаудри, Габриэле «Габи» (ред.). «Неофициальный веб-сайт CP/M» . Архивировано из оригинала 3 февраля 2016 г.
  34. ^ Гасперсон, Тина (26 ноября 2001 г.). «Коллекция CP/M снова в сети с лицензией открытого исходного кода — прогуляйтесь по переулку памяти» . Регистр . Архивировано из оригинала 01 сентября 2017 г.
  35. ^ Суэйн, Майкл (1 июня 2004 г.). «CP/M и DRM» . Журнал доктора Добба . 29 (6). ООО «СМП Медиа» : 71–73. № 361. Архивировано из оригинала 9 сентября 2018 г. Проверено 9 сентября 2018 г. [6]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 8c1779fe2cdaf1b101bf85ff8bffdeed__1703902680
URL1:https://arc.ask3.ru/arc/aa/8c/ed/8c1779fe2cdaf1b101bf85ff8bffdeed.html
Заголовок, (Title) документа по адресу, URL1:
MP/M - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)