Tallennetun ohjelman tietokone

Nykymaailmassa Tallennetun ohjelman tietokone on aihe, joka on kiinnittänyt ihmisten huomion kaikilta elämänaloilta. Yhteiskuntaan, jokapäiväiseen elämään ja kulttuuriin merkittävästi vaikuttanut Tallennetun ohjelman tietokone on noussut keskeiseksi keskustelunaiheeksi nykyään. Tallennetun ohjelman tietokone on synnyttänyt intohimoista keskustelua ja eriäviä mielipiteitä sen vaikutuksesta viestintätapaamme ja sen vaikutuksiin maailmanlaajuiseen talouteen. Tässä artikkelissa tutkimme perusteellisesti Tallennetun ohjelman tietokone:n vaikutusta elämäämme ja tarkastelemme sen vaikutuksia henkilökohtaisella, sosiaalisella ja maailmanlaajuisella tasolla.

Tallennetun ohjelman tietokone on tietokone, jossa ohjelma voitiin tallettaa tietokoneen muistiin.[1] Tallennetun ohjelman tietokoneessa ohjelma voidaan ladata esimerkiksi reikäkorteilta tai magneettinauhalta ilman fyysisiä muutoksia laitteeseen.[2]

Manchesterin yliopiston Small-Scale Experimental Machine (SSEM) oli yksi ensimmäisiä tallennetun ohjelman tietokoneita ja ensimmäinen elektroninen tallennetun ohjelman tietokone.[1][3] Tietokoneella ajettiin onnistuneesti 21. kesäkuuta 1948 tallennettu ohjelma, joka tuotti odotetun tuloksen.[1][3]

IBM SSEC oli mahdollisesti ensimmäinen tietokone, joka kykeni tallennettujen käskyjen aritmeettiseen manipulaatioon (rajattu määritelmä tallennetun ohjelman tietokoneelle), mutta se toimi enemmän kiinteän ohjelman koneen tavoin.[4] Erääksi tallennetun ohjelman tietokoneen ominaisuudeksi mainitaan sen kyky avustaa sen omien ohjelmien valmistelussa: joustavuus, joka mahdollistaa ohjelmointikielen kääntäjät ja käyttöjärjestelmät eivät ole mahdollisia kiinteätoimiselle koneelle.[4]

Aiemmat tietokoneet kuten Colossus ja ENIAC vaativat kytkentöjen muuttamista kun ohjelmaa muutettiin.[4][5] ENIAC:iin tehtiin muutoksia, jolloin sen operaatiot voitiin tallettaa numeerisessa muodossa eli ohjelmana[4] ja vuonna 1948 sitä käytettiin tallennetun ohjelman tietokoneena.[6]

Katso myös

Lähteet

  1. a b c The Manchester Small Scale Experimental Machine -- "The Baby" curation.cs.manchester.ac.uk. Viitattu 25.8.2017.
  2. Guy Fedorkow: About the Computer History Museum’s IBM 1401 Machines computerhistory.org. 19.2.2015. Viitattu 28.1.2020. (englanniksi)
  3. a b Rául Rojas & Ulf Hashagen: The first computers: history and architectures, s. 379. MIT Press, 2002. ISBN 978-0-262-68137-7 Teoksen verkkoversio Viitattu 28.1.2020. (englanniksi)
  4. a b c d Allan Olley: Existence Precedes Essence - Meaning of the Stored-Program Concept (PDF) individual.utoronto.ca. Viitattu 3.4.2022. (englanniksi)
  5. B. Jack Copeland: The Modern History of Computing plato.stanford.edu. 2006. Viitattu 7.10.2021. (englanniksi)
  6. ENIAC epictechnologyforgreatjustice.weebly.com. Viitattu 4.4.2022. (englanniksi)