ARX (операционная система)
Разработчик | Желудь Компьютерс Лтд. |
---|---|
Написано в | Модуль-2+ |
Семейство ОС | Unix-подобный |
Рабочее состояние | Снято с производства |
Маркетинговая цель | Недорогая безбумажная офисная компьютерная рабочая станция |
Доступно в | Английский |
Платформы | РУКА |
ядра Тип | Микроядро |
По умолчанию пользовательский интерфейс | Графический интерфейс пользователя [1] и специальные клавиши клавиатуры [2] |
Лицензия | Собственный |
Предшественник | нет |
Преемник | Артур, переименован в RISC OS |
ARX — неизданная Mach-подобная операционная система , написанная на Modula-2+. [3] разработан компанией Acorn Computers Ltd в Исследовательском центре Acorn (ARC) Соединенного Королевства (Великобритания), а затем компанией Olivetti , которая приобрела Acorn, для новых персональных компьютеров Archimedes компании Acorn на базе архитектуры ARM с сокращенным набором команд компьютера (RISC) центрального процессора (ЦП). ).
Обзор
[ редактировать ]По данным менеджера приложений проекта [4] Ричард Кауни, в ходе проекта, пока Acorn разрабатывала ядро, он использовал C и библиотеку выполнения модулей Acorn (CAMEL) в компиляторе Acorn Extended Modula-2 (AEM2) (перенесенном из Modula-2 ETH Zurich (ETH) с использованием Econet аппаратное обеспечение). Хотя CAMEL никогда не выпускался извне, он был портирован для использования на Sun Microsystems Unix. компьютерах [5] Пытаясь портировать рабочие станции Sun NeWS на Archimedes, Дэвид Чейз разработал на основе AEM2 компилятор для языка программирования Modula-3 . [6]
ARX представляла собой вытесняющую многозадачную , многопоточную и многопользовательскую операционную систему . Большая часть ОС работала в пользовательском режиме и в результате имела проблемы с производительностью из-за переключения в режим ядра для выполнения мьютексов , что привело к введению инструкции SWP в набор команд версии ARMv2a процессора ARM. Он имел поддержку файловой системы для оптических дисков ( запись один раз, чтение (WORM)) дисков. [4] и включал оконную систему, оконный набор инструментов (и редактор пользовательского интерфейса (UI) прямого управления). [7] ) и текстовый редактор на основе Interscript для расширенных документов, написанных на Interpress ( предшественник HTML ). Операционную систему необходимо было разместить в объемом 512 КБ постоянного запоминающего устройства (ПЗУ) образе ПЗУ . [8] Это говорит о том, что ARX имел конструкцию микроядерного типа. [ по мнению кого? ]
Она не была завершена вовремя для использования в линейке компьютеров Acorn Archimedes, которые поставлялись в 1987 году с операционной системой под названием Arthur, позже переименованной в RISC OS , созданной на основе более ранней Machine Operating System (MOS) из более ранней 8-битной BBC от Acorn. Микродиапазон . [9] Среди широкой общественности и прессы сохранялась путаница относительно природы ARX, причем некоторые полагали, что ARX был собственным вариантом Unix от Acorn. [10] со временем эта точка зрения была усовершенствована, чтобы приспособить ARX как собственную попытку Acorn создать «подобный UNIX», от разработки которого отказались в пользу традиционной версии Unix для Archimedes, которая в конечном итоге появилась как RISC iX . [11]
Исследовательский центр Acorn был приобретен компанией Olivetti .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «История желудей (без названия)» . Проверено 26 декабря 2010 г.
- ^ «Жёлуди Криса: Acorn A500 (прототип)» . Проверено 19 декабря 2022 г.
- ^ Брюс, Кокберн. «Ага, а что насчет Модулы-2?» . Сообщение Usenet на comp.sys.acorn с подробным описанием взаимосвязи между ARX и Modula-2.
- ^ Jump up to: а б ТОП-3 умных ходов Ричарда Кауни. Технологии реального мира (сентябрь 2009 г.)
- ^ Чейз, Дэвид. «Дэвид Чейз (резюме)» . Проверено 25 октября 2015 г.
- ^ Джордан, Мик (1990). «Расширяемая среда программирования для Модулы-3» (PDF) . Заметки по разработке программного обеспечения SIGSOFT . 15 (6): 66–76. дои : 10.1145/99278.99285 . Проверено 8 сентября 2009 г.
- ^ «Брайан Т. Льюис - Резюме» . Архивировано из оригинала 1 мая 2004 г. Проверено 26 декабря 2010 г.
- ^ «Полный список машин Acorn» . Проверено 27 декабря 2010 г.
- ^ Холгейт, Крис; Дэвисон, Роб; Берк, Стивен; Учитывая, Дэвид; Харрис, Бен; Кендрик, Роб; Брейси, Кевин; Фенелон, Пит; Блант, Терри; пьяница; Маркеттос, Тео; Коссов, Ал; Зушлаг, Йеспер; Барклай, Алан; Крокер, Стивен; Памплинг, Стивен; и др. «К четвергу не RISC» . Архив Usenet Нила Франклина . Проверено 7 февраля 2020 г. Набор сообщений Usenet с подробным описанием того, почему ARX был заброшен в пользу RISC OS.
- ^ «Факт или фантазия?» . Архив . Февраль 1988 г. с. 50 . Проверено 30 апреля 2021 г.
- ^ «Эмулятор ПК и Артур» . Пользователь RISC . Сентябрь 1988 г. с. 44 . Проверено 30 апреля 2021 г.