Acorn's Machine Operating System was a computer operating system used in the Acorn BBC computer range. It included support for four-channel sound and graphics, file system abstraction, and digital and analogue I/O including a daisy-chained fast expansion bus. The implementation was single-tasking, monolithic and non re-entrant.

PropertyValue
p:abstract
  • Acorn's Machine Operating System was a computer operating system used in the Acorn BBC computer range. It included support for four-channel sound and graphics, file system abstraction, and digital and analogue I/O including a daisy-chained fast expansion bus. The implementation was single-tasking, monolithic and non re-entrant. Versions 0.1 to 1.2 were used on the BBC Micro, version 2 was used on the B+, and versions 3 and 5 were used in the BBC Master Series range. (The final BBC computer, the BBC A3000, was 32-bit and ran RISC OS.) MOS was largely derived from the firmware used on earlier Acorn systems. Some portions of the Acorn MOS architecture were later utilised as a basis for the architecture of the 32-bit operating systems Arthur and RISC OS. MOS is 16 kB in size and is held in ROM on the motherboard. It reserves the upper quarter of the 16-bit address space (0xC000 to 0xFFFF) for its ROM code and I/O space. Versions 0 and 1 were written in 6502 machine code. The BBC Master replaced the BBC Micro's 6502 CPU with a 65C102 which, with a denser instruction set, allowed for the same 16 kB of space to hold more code, allowing for an expanded operating system. (en)
  • O MOS (Machine Operating System) da Acorn foi um sistema operacional usado na linha de microcomputadores Acorn BBC. Ele incluía suporte para som em quatro canais e gráficos, abstração de sistema de arquivos e E/S digital, incluindo um barramento de expansão rápida. A implementação era monotarefa, monolítica e não-reentrante. As versões de 0.1 a 1.2 foram usadas no BBC Micro, a versão 2 foi usada no B+, e as versões 3 a 5 foram usadas na série BBC Master. O último BBC Micro, o BBC A3000, era de 32 bits e executava RISC OS. O MOS foi derivado em grande parte do firmware utilizado nos sistemas Acorn anteriores. Algumas partes da arquitetura Acorn MOS froam posteriormente aproveitadas como base para a arquitetura dos sistemas operacionais de 32 bits Arthur e RISC OS. O MOS ocupa 16 KiB em ROM na placa-mãe. Reserva o quarto superior do espaço de endereçamento de 16 bits (0xC000 a 0xFFFF) para seu código ROM e espaço de E/S. As versões 0 e 1 foram escritas em código-máquina 6502. No BBC Master, a UCP 6502 do BBC Micro foi substituída por uma 65C102, a qual, com um conjunto maior de instruções, permitia alocar mais códigos no mesmo espaço de 16 KiB, possibilitando a expansão do sistema operacional. (pt)
p:developer
p:hasPhotoCollection
p:latestReleaseDate
  • Early 1986 (en)
p:latestReleaseVersion
  • 5 (xsd:integer)
p:logo
p:name
  • Acorn Machine Operating System (en)
p:progLanguage
  • BBC BASIC, 6502 Assembler (en)
p:programmedIn
p:released
  • Late 1981 (en)
p:sourceModel
  • Proprietary (en)
p:supportedPlatforms
p:ui
p:updatemodel
  • Replacement ROMs (en)
p:wikiPageUsesTemplate
p:wikipage-pt
p:wordnet_type
p:workingState
  • Historic (en)
rdfs:comment
  • Acorn's Machine Operating System was a computer operating system used in the Acorn BBC computer range. It included support for four-channel sound and graphics, file system abstraction, and digital and analogue I/O including a daisy-chained fast expansion bus. The implementation was single-tasking, monolithic and non re-entrant. (en)
  • O MOS (Machine Operating System) da Acorn foi um sistema operacional usado na linha de microcomputadores Acorn BBC. Ele incluía suporte para som em quatro canais e gráficos, abstração de sistema de arquivos e E/S digital, incluindo um barramento de expansão rápida. A implementação era monotarefa, monolítica e não-reentrante. (pt)
rdfs:label
  • Acorn MOS (en)
  • Acorn MOS (pt)
skos:subject
foaf:depiction
foaf:img
foaf:page
p:introductionOs
p:os