Burroughs B5000
Burroughs B5000 oli Burroughsin valmistama suurtietokone, joka käytti diskreettejä transistoreja ja myöhemmin mikropiirejä.[1]
Tietokone julkaistiin vuonna 1961.[2] Päivitetty seuraaja B5500 julkaistiin vuonna 1964, jonka seuraaja B6500 julkaistiin vuonna 1966.[3]
Tietokoneessa oli pinokäskyjä ALGOL 60 -ohjelmien tehokkaaseen suoritukseen.[4] Laitteiston suunnittelussa oli mukana periaatteita kuten mahdollisuus suorittaa ohjelmaa riippumatta sen sijainnista, data olisi riippumaton sen sijainnista ja muistiosoitus ohjelmissa käyttäisi kontekstia hyödyksi.[5]
B5000:n Master Control Program (MCP) oli mahdollisesti ensimmäinen korkeamman tason ohjelmointikielellä toteutettu käyttöjärjestelmä.[6][5] MCP tallennettiin osaan rumpumuistia, josta sitä kutsutaan tietyissä tapahtumissa tai järjestelmätilanteissa.[5] MCP:n suoritusta kutsuttiin kontrollitilaksi (engl. Control State) ja siirtymät kontrollitilaan tapahtuvat keskeytyksien kautta.[5]
Lähteet
[muokkaa | muokkaa wikitekstiä]- ↑ Dvorak, John C.: IBM and the Seven Dwarfs — Dwarf One: Burroughs Dvorak Uncensored. Viitattu 15.9.2017.
- ↑ Nick Bywater & Matt Chandler: Burroughs B5000 Computer cs.uaf.edu. Viitattu 31.3.2018.
- ↑ Alastair J.W. Mayer: The Architecture of the Burroughs B5000 smecc.org. 1982. Viitattu 31.3.2018.
- ↑ Per Brinch Hansen: Classic Operating Systems: From Batch Processing To Distributed Systems, s. 8. Springer, 2001. doi:10.1007/978-1-4757-3510-9 ISBN 978-1-4757-3510-9 (englanniksi)
- ↑ a b c d William Lonergan & Paul King: Design of the B 5000 System (PDF) people.eecs.berkeley.edu. 1987. Viitattu 29.9.2021. (englanniksi)
- ↑ Paul Green: Multics Virtual Memory - Tutorial and Reflections multicians.org. Viitattu 24.9.2021. (englanniksi)
Aiheesta muualla
[muokkaa | muokkaa wikitekstiä]- Dokumentaatiota bitsavers.org-palvelussa (Arkistoitu – Internet Archive) (englanniksi)
- Design of the B 5000 System (PDF) (englanniksi)