IT-lexikon › Hårdvara › Funktionstabellerna (ENIAC)

Funktionstabellerna (ENIAC)

Hårdvara In English → Uppdaterad: 2026-08-06

Tre skåp fulla av vred som höll de tal maskinen inte kunde räkna ut själv — och som 1948 gjorde om ENIAC till något som nästan var en programlagrande dator.

Ballistik kräver luftmotståndsfunktionen, och den går inte att beräkna på plats i en maskin utan minne. Lösningen blev tre flyttbara enheter med omkring 1 200 tiolägesvred vardera, som tillsammans lagrade 104 rader om tolv decimalsiffror plus tecken. Värdena ställdes in för hand med en skruvmejsel och en tabellbok. Maskinen läste dem som konstanter — ett minne där skrivning tog en förmiddag och läsning tog mikrosekunder.

1948 kom nyttan på tvären. Richard Clippinger föreslog och Adele Goldstine utformade en så kallad konverterkod där funktionstabellernas vred i stället fick hålla instruktioner. ENIAC blev därmed en maskin med programmet i minnet, om än ett minne man skruvade i. Den blev ungefär sex gånger långsammare och oändligt mycket användbarare: omställning gick från flera dagars omkoppling till några timmars vridande. Det är rimligen världens första ROM.

← Tillbaka till lexikonet