SEAC (zkratka pro English. Standards Electronic / Eastern Automatic Computer , Electronic / Eastern Automatic Computer Bureau of Standards) je první generace elektronického počítače postavená v roce 1950 americkým Národním úřadem pro standardy . Původně se jmenoval National Bureau of Standards Interim Computer , protože to byl malý počítač navržený tak , aby byl rychle postaven a uveden do provozu., přičemž úřad bude čekat na dokončení prací na vytvoření výkonnějších počítačů. SEAC byl poprvé předveden v dubnu 1950 a do plné výroby se dostal v květnu téhož roku a stal se prvním plně vybaveným elektronickým počítačem s uloženým programem ve Spojených státech .
SEAC, odvozený od EDVAC , používal 747 elektronek (relativně malý počet ve srovnání s většinou počítačů té doby), který se nakonec zvýšil na 1 500, a 10 500 germaniových diod , které se nakonec zvýšily na 16 000. Byl to první počítač, nejvíce jehož logické obvody byly sestaveny z polovodičových součástek. Elektronky byly použity jako zesilovače signálu , invertory a dynamické spouštěče [1] .
Počítač používal jako hlavní paměť dva typy paměti: statickou ve formě Williamsových trubic (rychlá, ale nespolehlivá) a 64 zpožďovacích linek (spolehlivá, ale pomalá), ukládající 512 slov, každé 45 bitů . Pomocí přepínače jste si mohli vybrat, kterou paměť chcete aktuálně používat.
Hodinová frekvence byla 1 MHz .
Příkazový systém SEAC - 4-adresový (2 adresy operandu, adresa pro zápis výsledku, adresa další instrukce), sestával pouze z 11 typů instrukcí : sčítání celých čísel , odčítání , násobení , dělení , porovnávání a vstup-výstup, později byl rozšířen na 16 Doba operace sčítání byla 864 us a doba násobení byla 2980 us (tj. téměř 3 ms).
Někdy byl SEAC používán jako vzdálený dálnopis . Díky tomu je jedním z prvních počítačů se vzdáleným přístupem . S různými modifikacemi SEAC byl používán až do roku 1964. Některé z oblastí, ve kterých se angažoval, byly: