BINAC (forkortet fra det engelske Binary Automatic Computer - binary automatic computer) er en førstegenerations elektronisk computer bygget i USA af Eckert-Mauchly Computer Corporation og lanceret i april eller august 1949. Formelt betragtes BINAC som den første kommercielle elektroniske computer skabt af et kommercielt computerfirma for en privat, ikke-statslig organisation. Det blev skabt som et software- og hardwarekompleks til styresystemer om bord til langdistancemissiler fra lovende ny generation militærfly skabt af Northrop Corporation , [1] - hovedentreprenøren og formidleren i forskningsprojektet, mens den faktiske kunde var kommandoen for luftvåbnet USA (for ikke så længe siden opdelt i en uafhængig type væbnede styrker ). [2]
Bygget af fysiker John W. Mauchley og elektronikingeniør J. Presper Eckert (ledende medlemmer af gruppen, der byggede ENIAC -computeren ved University of Pennsylvania) for Northrop Aviation Corporation, computeren var ret kompakt (1,5 x 1,2 x 0,3 m) skal indkvarteres om bord på flyet. BINAC kunne modtage data fra tastaturet på en elektrisk skrivemaskine eller fra et magnetbånd. Indgangsenhederne på magnetbånd, der blev brugt i nogle regnemaskiner før oprettelsen af en digital computer, fungerede efter samme princip som båndoptagere, der var populære på det tidspunkt: et tyndt plastikbånd var dækket med et lag af specielt magnetisk materiale, hvorpå information blev optaget ved magnetisk induktion - induktion af et magnetfelt ved elektriske signaler. Som i en konventionel båndoptager kunne computerens magnetbånd gentagne gange slettes og genbruges til at optage information.
Af en række årsager kom BINAC aldrig rigtig i drift, men Mauchley og Eckert var allerede begyndt at arbejde på en endnu mere avanceret maskine, UNIVAC I. Oprettelsen af UNIVAC I blev først afsluttet i 1951, og dens produktion og salg blev allerede overtaget af Remington Rand , tidligere en af de største producenter af tabulatorer på hulkort, som absorberede firmaet Mauchley og Eckert, som faldt i en vanskelig finansiel situation.
I marts 1949 testede BINAC et testprogram (bestående af 23 instruktioner), på trods af at det på det tidspunkt ikke var fuldt funktionelt. Her er tidlige testprogrammer, der blev kørt med BINAC:
- 7. februar 1949. Fem-linjers program til at fylde hukommelsen fra register A.
- 10. februar 1949. Et fem-linjers program til kontrol af hukommelse.
- 16. februar 1949. Seks-linjers program til at fylde hukommelsen.
- 7. marts 1949 - 217 gentagelser af et 23-linjers program til udregning af kvadrater.
- 4. april 1949 - Et fem-minutters program til at fylde hukommelsen og kontrollere alle instruktioner. Det virkede i 2,5 time før fejlen opstod. Kort efter kørte den i 31,5 timer uden fejl.
Northrop Grumman Corporation købte BINAC i september 1949. Northrop-medarbejdere sagde, at BINAC ikke fungerede korrekt fra begyndelsen, selvom det arbejdede på Eckert-Mauchly-værkstedet. Den var i stand til at udføre nogle små opgaver, men ikke godt nok til at blive brugt som produktionsmaskine.