IBM 701 - IBM 701

Elektronický stroj na zpracování dat IBM 701
IBM 701console.jpg
Konzole operátora IBM 701
Také známý jako Kalkulačka obrany
Vývojář Jerrier Haddad
Nathaniel Rochester
Výrobce IBM
Datum vydání 1952 ; Před 69 lety ( 1952 )
Zaváděcí cena Poplatek za pronájem 12 000 $ měsíčně / 15 000 $ měsíčně za 40hodinovou směnu
Jednotky odeslány 19
Paměť Celková paměť 2048 slov po 36 bitech (72 zkumavek Williams s kapacitou 1024 bitů každý)
Nástupce IBM 704

IBM 701 Elektronické zpracování dat stroj , známý jako Defence Calculator , zatímco ve vývoji, byl IBM je první komerční počítač vědeckou a jeho první sériová výroba sálového počítače, který byl oznámen veřejnosti dne 29. dubna 1952. To bylo vynalezeno a vyvinut by Jerrier Haddad a Nathaniel Rochester vychází z IAS stroji v Princetonu .

IBM 701 byl prvním počítačem řady IBM 700/7000 , který byl zodpovědný za uvedení elektronických počítačů na svět a za dominanci IBM na trhu sálových počítačů v 60. a 70. letech minulého století, která pokračuje dodnes. Série byla špičkovými počítači IBM až do příchodu IBM System/360 v roce 1964.

Obchodně orientovaným sourozencem 701 byl IBM 702 a levnějším sourozencem pro všeobecné použití byl slavný IBM 650 , který se stal prvním sériově vyráběným počítačem na světě.

Dějiny

IBM 701 soutěžil s UNIVAC 1103 společnosti Remington Rand na trhu vědeckých výpočtů, který byl vyvinut pro NSA , takže byl držen v tajnosti, dokud nebylo v roce 1951 získáno povolení k uvedení na trh. Na začátku roku 1954 požádal výbor náčelníků štábů že tyto dva stroje budou porovnány za účelem jejich použití pro projekt Joint Numerical Weather Prediction.

Na základě zkoušek měly oba stroje srovnatelnou výpočetní rychlost, s nepatrnou výhodou pro stroje IBM, ale UNIVAC byl jednomyslně favorizován pro své výrazně rychlejší zařízení pro vstup a výstup. V národní laboratoři Lawrence Livermore národní laboratoř IBM 701 znamenala, že vědci mohli provádět výpočty jaderných výbušnin rychleji.

Bylo nainstalováno devatenáct systémů IBM 701. První 701 byl dodán do světové centrály IBM v New Yorku. Osm šlo leteckým společnostem.

„Myslím, že existuje světový trh pro možná pět počítačů“ je často přisuzován Thomasi Watsonovi, Seniorovi v roce 1943 a Juniorovi na několika datech v 50. letech minulého století. Tento chybný citát pochází z výroční schůze akcionářů IBM v roce 1953. Thomas Watson ml . popisoval tržní přijetí počítače IBM 701. Před zahájením výroby navštívil Watson 20 společností, které byly potenciálními zákazníky. To je to, co řekl na setkání akcionářů, „v důsledku naší cesty, na které jsme očekávali získání objednávek na pět strojů, jsme přišli domů s objednávkami na 18“.

Letecký týden 11. května 1953 říká, že poplatek za pronájem 701 činil asi 12 000 $ měsíčně; American Aviation 9. listopadu 1953 říká „15 000 $ měsíčně za 40hodinovou směnu. Druhá 40hodinová směna zvyšuje nájem na 20 000 $ měsíčně“.

Nástupcem 701 byl index 70 -vybavený registrem IBM 704 , zavedený 4 roky po 701. 704 však nebyl kompatibilní s 701, protože 704 zvýšil velikost instrukcí z 18 bitů na 36 bitů, aby podpořil další funkce. 704 také označil přechod na paměť magnetického jádra .

Sociální dopad

V roce 1952 IBM spárovala s jazykovými vědci z Georgetownské univerzity vývoj překladového softwaru pro použití na počítačích. 7. ledna 1954 tým vyvinul experimentální softwarový program, který umožňoval počítači IBM 701 překlad z ruštiny do angličtiny. Translační zařízení Mark 1, které bylo vyvinuto pro americké letectvo, dokázalo v roce 1959 vyrobit svůj první automatizovaný překlad z ruštiny do angličtiny a v roce 1964 se ukázalo veřejnosti.

V roce 1954 skupina vědců spustila miliony simulovaných karet blackjacku na IBM 701, kteří se snažili určit nejlepší hrací rozhodnutí pro každou kombinaci karet. Výsledkem studie byl soubor správných pravidel pro úder, stání, zdvojnásobení nebo rozdělení ve hře blackjack, která jsou dnes stále stejná.

IBM 701 může tvrdit, že je prvním počítačem zobrazujícím potenciál umělé inteligence v programu Arthur Samuel 's Checkers-playing Program 24. února 1956. Program, který byl vyvinut pro hraní na IBM 701, byl veřejnosti předveden na televize. Samozvaný dámský mistr Robert Nealey hrál hru na počítači IBM 7094 v roce 1962 a počítač vyhrál. Stále je považován za milník umělé inteligence a na začátku šedesátých let nabídl veřejnosti příklad schopností elektronického počítače.

University of California ozařovací laboratoře v Livermore vyvinuli systém, jazyk kompilace a běhu nazývá KOMPILER za jejich IBM 701. Speedcode byl první high-level programovací jazyk vytvořený pro IBM počítače. Jazyk vyvinul John Backus v roce 1953 pro IBM 701 na podporu výpočtu s čísly s plovoucí desetinnou čárkou . Fortran kompilátor také vyvinutý Backus nebyl propuštěn IBM do IBM 704 .

Zákazníci IBM 701

  • IBM World Headquarters, New York, NY (1952)
  • Kalifornská univerzita., Los Alamos, NM (1953)
  • Lockheed Aircraft Company, Glendale, Cal. (1953)
  • Národní bezpečnostní agentura, Washington, DC (1953)
  • Douglas Aircraft Company, Santa Monica, Cal. (1953)
  • General Electric Company., Lockland, Ohio (1953)
  • Convair, Fort Worth, Texas. (1953)
  • US Navy, Inyokern, Cal. (1953)
  • United Aircraft, East Hartford, Connecticut (1953)
  • North American Aviation, Santa Monica, Cal. (1953)
  • Rand Corporation., Santa Monica, Cal. (1953)
  • Boeing Corporation, Seattle, Washington. (1953)
  • Douglas Aircraft Company, El Segundo, Cal. (1954)
  • Naval Aviation Supply, Philadelphia, Pa. (1954)
  • Kalifornská univerzita, Livermore, Cal. (1954)
  • General Motors Corporation, Detroit, Mich. (1954)
  • Lockheed Aircraft Company, Glendale, Cal. (1954)
  • US Weather Bureau, Washington, DC (1955)
  • Dupont Central Research, Wilmington, DE (1954)

Popis

Konfigurace hardwaru

Rámeček procesoru IBM 701, zobrazující 1071 vakuových trubic
Logický modul vakuové trubice z počítače IBM řady 700.

Systém IBM 701 byl složen z následujících jednotek:

  • IBM 701 - Analytical Control Unit ( CPU )
  • IBM 706 - Electrostatic Storage Unit (2048 slov of Williams tube Memory)
  • IBM 711 - čtečka děrných karet (150 karet/min.)
  • IBM 716 - tiskárna (150 řádků/min.)
  • IBM 721 - Záznamník děrných karet (100 karet/min.)
  • IBM 726 - čtečka/záznamník magnetických pásek (100 bitů/palec)
  • IBM 727 - čtečka/záznamník magnetických pásek (200 bitů/palec)
  • IBM 731 - čtečka/zapisovač magnetických bubnů
  • IBM 736 - Power Frame #1
  • IBM 737 - Magnetic Core Storage Unit (4096 slov o 12 μs základní paměti)
  • IBM 740 - Cathode Ray Tube Output Recorder
  • IBM 741 - Power Frame #2
  • IBM 746 - Power Distribution Unit
  • IBM 753 - Magnetic Tape Control Unit (ovládáno až deset IBM 727s)

Celková hmotnost (v závislosti na konfiguraci) byla asi 20 516 liber (10,3 čistých tun; 9,3 t).

Paměť

Williamsova trubice z IBM 701 v Muzeu počítačové historie

Systém používal logické obvody vakuové trubice a elektrostatické úložiště, skládající se ze 72 trubic Williams s kapacitou 1024 bitů pro každou, což dává celkovou paměť 2048 slov po 36 bitech. Každá ze 72 zkumavek Williams měla průměr 3 palce. Paměť by bylo možné rozšířit na maximálně 4096 slov o 36 bitech přidáním druhé sady 72 zkumavek Williams nebo (později) nahrazením celé paměti pamětí s magnetickým jádrem . Paměť Williamsovy trubice a pozdější jádrová paměť měla čas paměťového cyklu 12 mikrosekund. Paměť Williamsových trubic vyžadovala pravidelné osvěžení a vyžadovala vložení obnovovacích cyklů do časování 701. Operace přidání vyžadovala pět 12 mikrosekundových cyklů, z nichž dva byly obnovovacími cykly, zatímco operace násobení nebo dělení vyžadovala 38 cyklů (456 mikrosekund).

Instrukční sada

Pokyny byly 18 bitů dlouhé, jedna adresa.

  • Znak (1 bit) - adresa operandu celého slova ( -) nebo půl slova (+)
  • Opcode (5 bitů) - 32 instrukcí
  • Adresa (12 bitů) - 4096 Adres polovičních slov

Čísla byla buď 36 bitů nebo 18 bitů dlouhá, se znaménkem a pevným bodem. Celé slovo má přesnost asi deset desetinných míst. Desetinná číslice odpovídá nebo 3,322 bitů.

IBM 701 měl pouze dva registry přístupné programátoru:

  1. Akumulátor byl 38 bitů (přidáním dvou bity pro přeplnění).
  2. Násobitel/kvocient byl 36 bitů dlouhý.

Periferní zařízení

Magnetická čtečka/rekordér bubnu byla přidána na doporučení Johna von Neumanna , který řekl, že by to snížilo potřebu vysokorychlostních I/O.

První magnetické páskové jednotky byly použity na stroji na zpracování pásky (TPM) a poté přizpůsobeny 701.

Viz také

Reference

Poznámky
  • Charles J. Bashe, Lyle R. Johnson, John H. Palmer, Emerson W. Pugh, IBM's Early Computers (MIT Press, Cambridge, 1986)
  • Cuthbert Hurd (editor), Special Issue: The IBM 701 Thirtieth Anniversary - IBM Enters the Computing Field , Annals of the History of Computing , Vol. 5 (č. 2), 1983

externí odkazy