ORAKEL | |
---|---|
Tillverkare | Oak Ridge National Laboratory |
Utgivningsdatum | 1953 |
Arkitektur | IAS maskin |
Bagge | Williams rör |
Lagringsenheter | Magnetisk tejp |
ORACLE ( förkortning från engelska Oak Ridge Automatic Computer and Logical Engine , Oak Ridge Automatic Computer and Logical Engine ) är en tidig dator byggd vid Oak Ridge National Laboratory och baserad på IAS-maskinarkitekturen utvecklad av John von Neumann i slutet av 1940-talet och tidigt 1950-tal vid Institutet för avancerade studier . Datorn byggdes och lanserades i slutet av 1953. Liksom alla andra datorer på den tiden byggdes ORACLE i en enda kopia och kunde inte utbyta program med andra datorer, inte ens de som var modellerade på samma IAS-maskin .
En särskild kommission av laboratoriets anställda beslutade vilken dator som skulle köpas till laboratoriet. Efter besök på RCA, ECMM och Princeton University beslutades det, istället för att köpa en dator från ett tredjepartsföretag, att bygga den på egen hand i IAS-maskinens modell och likhet. Beslutet att bygga maskinen togs i laboratoriet 1950. För detta ändamål anlitades ett team av ingenjörer från Argonne National Laboratory , där de byggde AVIDAC -datorn vid den tiden . Flera ingenjörer från Oak Ridge Lab skickades till Argonne Lab i 6 månader för att studera AVIDAC-datorn och bygga ORACLE. Istället för 6 månader tog konstruktionen 3 år, varefter ORACLE transporterades till Oak Ridge Laboratory och installerades i en byggnad speciellt byggd för det [1] .
Tack vare den samlade erfarenheten visade sig ORACLE vara en mer avancerad maskin än AVIDAC. Den elementära basen av ORACLE-datorn var radiorör (5000 stycken) och dioder . Williams-rör användes som RAM , som kunde lagra 2048 ord . Jämfört med IAS-maskinen använde ORACLE snabbare logikkretsar, ett mindre Williams-rör och dubbelt så stort minne. Magnetband användes för permanent datalagring . Arthur Burks fungerade som konsult för ORACLE - projektet . [2]
Maskinen utförde addition på 70 mikrosekunder, multiplikation på 370–590 mikrosekunder och division på 590 mikrosekunder. Tiderna som visas inkluderar minnesåtkomsttiden, som var cirka 62 mikrosekunder. Perforerad tejp användes för att mata in data i ORACLE .