Acorn MOS (original) (raw)
The Machine Operating System (MOS) or OS is a discontinued computer operating system (OS) used in Acorn Computers' BBC computer range. It included support for four-channel sound, graphics, file system abstraction, and digital and analogue input/output (I/O) including a daisy-chained expansion bus. The system was single-tasking, monolithic and non-reentrant. Versions 0.10 to 1.20 were used on the BBC Micro, version 1.00 on the Electron, version 2 was used on the B+, and versions 3 to 5 were used in the BBC Master series.
Property | Value |
---|---|
dbo:abstract | The Machine Operating System (MOS) or OS is a discontinued computer operating system (OS) used in Acorn Computers' BBC computer range. It included support for four-channel sound, graphics, file system abstraction, and digital and analogue input/output (I/O) including a daisy-chained expansion bus. The system was single-tasking, monolithic and non-reentrant. Versions 0.10 to 1.20 were used on the BBC Micro, version 1.00 on the Electron, version 2 was used on the B+, and versions 3 to 5 were used in the BBC Master series. The final BBC computer, the BBC A3000, was 32-bit and ran RISC OS, which kept on portions of the Acorn MOS architecture and shared a number of characteristics (e.g. "star commands" CLI, "VDU" video control codes and screen modes) with the earlier 8-bit MOS. Versions 0 to 2 of the MOS were 16 KiB in size, written in 6502 machine code, and held in read-only memory (ROM) on the motherboard. The upper quarter of the 16-bit address space (0xC000 to 0xFFFF) is reserved for its ROM code and I/O space. Versions 3 to 5 were still restricted to a 16 KiB address space, but managed to hold more code and hence more complex routines, partly because of the alternative 65C102 central processing unit (CPU) with its denser instruction set plus the careful use of paging. (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) |
dbo:thumbnail | wiki-commons:Special:FilePath/Acorn_MOS_Version_320.png?width=300 |
dbo:wikiPageID | 3451154 (xsd:integer) |
dbo:wikiPageLength | 28468 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1094857545 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Cambridge dbr:Monolithic_kernel dbr:Read-only_memory dbr:Bill_Gates dbr:Allen_Boothroyd dbr:Hitachi dbr:Peter_Robinson_(computer_scientist) dbr:Input/output dbr:Personal_computer dbr:ADSR_envelope dbr:16-bit dbr:Command-line_interface dbr:Christopher_Curry dbr:Bozo_bit dbc:1981_software dbr:Andy_Hopper dbr:MOS_Technology_6502 dbr:MS-DOS dbr:Steve_Furber dbr:Closed_source dbr:Sprite_(computer_graphics) dbr:BBC_BASIC dbr:BBC_Master dbr:BBC_Micro dbr:WDC_65C02 dbr:Dubbing_(music) dbr:John_Coll dbr:32-bit dbr:8-bit dbr:ASCII dbr:Acorn_Computers dbr:Acorn_Electron dbr:Amstrad dbc:Discontinued_operating_systems dbr:Dynamic_memory_allocation dbr:Econet dbr:Floppy_disk dbr:Paging dbr:Central_processing_unit dbr:Kilobyte dbr:Machine_code dbr:Prototype dbr:Hermann_Hauser dbr:International_Computers_Limited dbr:ARX_(operating_system) dbc:Acorn_operating_systems dbr:Code_name dbr:Hooking dbr:Tube_(BBC_Micro) dbr:Disc_Filing_System dbr:Arthur_Norman_(computer_scientist) dbr:Sophie_Wilson dbr:Ferranti dbr:File_system dbr:IPhone_OS_1 dbr:Instruction_set dbr:Operating_system dbr:RISC_OS dbr:Reentrancy_(computing) dbr:Motherboard dbr:Variable_(computer_science) dbr:Nonvolatile_BIOS_memory dbr:Sideways_address_space dbr:Richard_T._Russell dbr:6502 dbr:University_of_Cambridge_Computer_Laboratory dbr:Command_line_interpreter |
dbp:developer | dbr:Acorn_Computers |
dbp:discontinued | Yes (en) |
dbp:kernelType | dbr:Monolithic_kernel |
dbp:language | English (en) |
dbp:latestReleaseDate | Early (en) |
dbp:latestReleaseVersion | 5 (xsd:integer) |
dbp:marketingTarget | Personal computers (en) |
dbp:name | Machine Operating System (en) |
dbp:programmedIn | 8 (xsd:integer) |
dbp:released | Late (en) |
dbp:screenshot | Acorn MOS Version 320.png (en) |
dbp:sourceModel | dbr:Closed_source |
dbp:succeededBy | dbr:ARX_(operating_system) Arthur, renamed RISC OS (en) |
dbp:supportedPlatforms | BBC Micro, Acorn Electron, BBC Master series (en) |
dbp:ui | dbr:Command-line_interface |
dbp:updateModel | Replacement ROMs (en) |
dbp:wikiPageUsesTemplate | dbt:Anchor dbt:Citation_needed dbt:Code dbt:Distinguish dbt:Infobox_OS dbt:Mono dbt:More_citations_needed dbt:Refbegin dbt:Refend dbt:Reflist dbt:Short_description dbt:Snd dbt:Start_date_and_age dbt:Var dbt:Key_press dbt:BBC_Computer_Literacy_Project dbt:Acorn_computers,_clones_and_compatibles |
dbp:wordnet_type | http://www.w3.org/2006/03/wn/wn20/instances/synset-operating_system-noun-1 |
dbp:workingState | Discontinued (en) |
dcterms:subject | dbc:1981_software dbc:Discontinued_operating_systems dbc:Acorn_operating_systems |
gold:hypernym | dbr:Computer |
rdf:type | owl:Thing dbo:Software dbo:InformationAppliance |
rdfs:comment | The Machine Operating System (MOS) or OS is a discontinued computer operating system (OS) used in Acorn Computers' BBC computer range. It included support for four-channel sound, graphics, file system abstraction, and digital and analogue input/output (I/O) including a daisy-chained expansion bus. The system was single-tasking, monolithic and non-reentrant. Versions 0.10 to 1.20 were used on the BBC Micro, version 1.00 on the Electron, version 2 was used on the B+, and versions 3 to 5 were used in the BBC Master series. (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) |
owl:sameAs | freebase:Acorn MOS wikidata:Acorn MOS dbpedia-pt:Acorn MOS https://global.dbpedia.org/id/4Kh9a |
prov:wasDerivedFrom | wikipedia-en:Acorn_MOS?oldid=1094857545&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Acorn_MOS_Version_320.png |
foaf:isPrimaryTopicOf | wikipedia-en:Acorn_MOS |
is dbo:operatingSystem of | dbr:BBC_Master dbr:BBC_Micro dbr:Acorn_Electron dbr:Econet |
is dbo:wikiPageDisambiguates of | dbr:MOS |
is dbo:wikiPageRedirects of | dbr:Acorn_Copy_Cursor dbr:Copy_Cursor_(Acorn) dbr:Acorn_OS |
is dbo:wikiPageWikiLink of | dbr:Break_key dbr:Peter_Robinson_(computer_scientist) dbr:List_of_operating_systems dbr:Timeline_of_operating_systems dbr:Control-Alt-Delete dbr:Bozo_bit dbr:Comparison_of_file_systems dbr:BBC_Master dbr:BBC_Micro dbr:Acorn_Electron dbr:Advanced_Disc_Filing_System dbr:Econet dbr:Acorn_Copy_Cursor dbr:History_of_RISC_OS dbr:History_of_software dbr:ARX_(operating_system) dbr:Tube_(BBC_Micro) dbr:Disc_Filing_System dbr:Copy_Cursor_(Acorn) dbr:RISC_OS dbr:MOS dbr:Magic_(programming) dbr:Sideways_address_space dbr:Acorn_OS |
is dbp:introductionOs of | dbr:Advanced_Disc_Filing_System dbr:Disc_Filing_System |
is dbp:os of | dbr:BBC_Micro dbr:Advanced_Disc_Filing_System dbr:Econet dbr:Disc_Filing_System |
is dbp:precededBy of | dbr:ARX_(operating_system) dbr:RISC_OS |
is foaf:primaryTopic of | wikipedia-en:Acorn_MOS |