ARX (operating system)

ARX (operating system)

Infobox OS
name = ARX



caption =
developer = Acorn Computers Ltd
source_model =
kernel_type = Microkernel
supported_platforms = ARM
ui =
family = Unix-like
released =
latest_release_version =
latest_release_date =
latest_test_version =
latest_test_date =
marketing_target =
programmed_in = Modula-2
prog_language =
language =
updatemodel =
package_manager =
working_state = Historic
license =
website =

ARX was a Unix-like operating system written in Modula-2 developed by Acorn Computers Ltd in the UK and at the Acorn Research Centre (ARC) at Palo Alto for their new ARM RISC processors. For the project, Acorn developed its own Modula-2 compiler, Acorn Extended Modula-2 (AEM2), but this was never released externally.

ARX was a pre-emptive multitasking, multithreading, multi-user operating system. Much of the OS ran in user mode and as a result suffered performance problems due to switches into kernel mode to perform mutexes, which led to the introduction of the SWP instruction to the instruction set of the ARM3 version of the ARM processor. This suggests that ARX had a microkernel-type design.

It was not finished in time to be fitted to the Archimedes range of computers, which shipped in 1987 with the Arthur operating system, derived from the earlier MOS operating system from Acorn's earlier 8-bit BBC Micro range. Arthur was later superseded by RISC OS.

Later, a port of 4.3BSD was released, named RISC iX. It had no relationship to ARX.

The Acorn Research Centre was bought out by Olivetti.

External links

* [http://www.chiark.greenend.org.uk/~theom/riscos/docs/Modula2ARX.txt A Usenet post to comp.sys.acorn by Bruce Cockburn detailing the relationship between ARX and Modula-2]
* [http://neil.franklin.ch/Usenet/alt.folklore.computers/20010824_Not_A_RISC_By_Thursday A collection of Usenet posts detailing why ARX was abandoned for RISC OS]
* [http://www.chiark.greenend.org.uk/~theom/riscos/docs/ultimate/a252swp.txt History of the addition of the SWP instruction to the ARM3 instruction set]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Arthur (operating system) — Infobox OS name = Arthur caption = developer = Acorn Computers Ltd source model = Closed source kernel type = supported platforms = ARM architecture ui = Graphical user interface family = released = 1987 latest release version = latest release… …   Wikipedia

  • Arx — Arx, ARX, or ArX may refer to: ARX (operating system), an operating system Arx, the aristaless related homeobox gene and protein Arx, Landes, a commune of the Landes département in France ArX (revision control), revision control software… …   Wikipedia

  • ARX (Algorithmic Research) — Infobox Company company name = ARX (Algorithmic Research) company company type = Private foundation = 1987 location city = San Francisco, California location country = USA company slogan = Digital Signatures Made Simple key people = Gadi Aharoni… …   Wikipedia

  • List of operating systems — Operating systems can be categorized by technology, ownership, licensing, working state, usage, and by many other characteristics. In practice, many of these groupings may overlap.Early, and historically important*CTSS (The Compatible Timeshare… …   Wikipedia

  • Modula-3 — Paradigm(s) imperative, structured, modular Appeared in 1980s Designed by DEC and Olivetti …   Wikipedia

  • RISC OS — Infobox OS name = RISC OS caption = A screenshot of RISC OS 4 developer = RISCOS Ltd (6.xx), Castle Technology Ltd / RISC OS Open Ltd (5.xx) source model = Proprietary software/Shared Source [ [http://www.iconbar.com/RISC OS Open Reveal Shared… …   Wikipedia

  • Sistemas operativos — Anexo:Sistemas operativos Saltar a navegación, búsqueda Los Sistemas Operativos se pueden categorizar por su tecnología, su propietario o licenciatario, el estado de desarrollo, su uso o por muchas otras características. En la práctica, muchos de …   Wikipedia Español

  • Anexo:Sistemas operativos — Los Sistemas Operativos se pueden categorizar por su tecnología, su propietario o licenciatario, el estado de desarrollo, su uso o por muchas otras características. En la práctica, muchos de estos grupos se solapan. Contenido 1 Por Propietario… …   Wikipedia Español

  • Список операционных систем — Это список известных операционных систем. Операционные системы могут быть классифицированы по базовой технологии (UNIX подобные, пост UNIX/потомки UΝΙΧ), типу лицензии (проприетарная или открытая), развивается ли в настоящее время (устаревшие или …   Википедия

  • ОC —       Служебный список статей, созданный для координации работ по развитию темы.   Данное предупреждение не устанавл …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”