05.11.2016 Views

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!