computer-wetenschap-bewerkt
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Hoofdstuk 68<br />
Stored program-<strong>computer</strong><br />
Een stored-program <strong>computer</strong> (in letterlijk Nederlands: <strong>computer</strong> met opgeslagen programma) is een <strong>computer</strong><br />
die de programma-instructies opslaat in zijn elektronisch geheugen.<br />
Een <strong>computer</strong> met een Von Neumann-architectuur slaat programmagegevens en instructiedata in hetzelfde geheugen<br />
op; een <strong>computer</strong> met een Harvard-architectuur heeft aparte geheugens voor het opslaan van het programma en de<br />
data.<br />
Vele vroege <strong>computer</strong>s, zoals de Atanasoff-Berry-<strong>computer</strong>, waren niet herprogrammeerbaar. Zij voerden een enkele<br />
hard-bedraad programma uit. Als men een ander programma wilde draaien, moest een groot deel van de <strong>computer</strong><br />
opnieuw bedraad worden, wat in praktijk dus betekende dat men zich wel twee keer bedacht voordat men besloot om<br />
op een <strong>computer</strong> een nieuw programma te draaien. Aangezien er geen programma-instructies waren, was er natuurlijk<br />
ook geen opslag van het programma nodig.<br />
Het idee van een stored-program <strong>computer</strong> kan worden herleid naar het in 1936 geïntroduceerde theoretische concept<br />
van een universele Turing-machine. [1] Von Neumann was zich bewust van het artikel van Turing over universele<br />
Turing-machines en hij bracht het belang ervan onder de aandacht van zijn medewerkers.<br />
In hetzelfde jaar 1936 anticipeerde Konrad Zuse in twee octrooiaanvragen ook dat machine-instructies in dezelfde<br />
opslagruimte konden worden opgeslagen als de data.<br />
68.1 Voetnoten<br />
[1] B. Jack Copeland, Colossus: the secrets of Bletchley Park’s codebreaking <strong>computer</strong>s (zie hier), 2006, Oxford University Press,<br />
ISBN 978-0-19-284055-4, blz. 104.<br />
138