IBM 701 - IBM 701

IBM 701 elektronisk databehandlingsmaskine
IBM 701console.jpg
IBM 701 operatørkonsol
Også kendt som Forsvarsberegner
Udvikler Jerrier Haddad
Nathaniel Rochester
Fabrikant IBM
Udgivelses dato 1952 ; 69 år siden ( 1952 )
Introduktionspris $ 12.000 om måneden lejeafgift / $ 15.000 om måneden pr. 40-timers skift
Enheder afsendt 19
Hukommelse Samlet hukommelse på 2048 ord på 36 bit hver (72 Williams -rør med en kapacitet på 1024 bits hver)
Efterfølger IBM 704

Den IBM 701 Electronic Data Processing Machine , kendt som forsvar Lommeregner mens i udvikling, var IBM 's første kommercielle videnskabelige computer og dens første serieproduktion mainframe computer, som blev annonceret for offentligheden den 29. april 1952. Det blev opfundet og udviklet af Jerrier Haddad og Nathaniel Rochester baseret på IAS -maskinen i Princeton .

IBM 701 var den første computer i IBM 700/7000 -serien , som var ansvarlig for at bringe elektronisk computing til verden og for IBMs dominans på mainframe -computermarkedet i løbet af 1960'erne og 1970'erne, der fortsætter i dag. Serien var IBM's avancerede computere indtil ankomsten af IBM System/360 i 1964.

Den forretningsorienterede søskende til 701 var IBM 702 og en billigere generel søskende var den berømte IBM 650 , som blev den første masseproducerede computer i verden.

Historie

IBM 701 konkurrerede med Remington Rands UNIVAC 1103 på det videnskabelige beregningsmarked, som var udviklet til NSA , så det blev holdt hemmeligt, indtil tilladelse til at markedsføre det blev opnået i 1951. I begyndelsen af ​​1954 anmodede et udvalg af de fælles stabschefer at de to maskiner sammenlignes med det formål at bruge dem til et Joint Numerical Weather Prediction -projekt.

Baseret på forsøgene havde de to maskiner sammenlignelig beregningshastighed med en lille fordel for IBMs maskine, men UNIVAC blev enstemmigt begunstiget for sit betydeligt hurtigere input-output-udstyr. På Lawrence Livermore National Laboratory betød en IBM 701, at forskere kunne køre atomeksplosive beregninger hurtigere.

Nitten IBM 701 -systemer blev installeret. Den første 701 blev leveret til IBMs hovedkvarter i New York. Otte gik til flyselskaber.

"Jeg tror, ​​der er et verdensmarked for måske fem computere" tilskrives ofte Thomas Watson, Senior i 1943 og Junior på flere datoer i 1950'erne. Dette fejlcitat er fra det årlige IBM -generalforsamling i 1953. Thomas Watson Jr . beskrev markedsaccept af IBM 701 -computeren. Inden produktionen begyndte besøgte Watson med 20 virksomheder, der var potentielle kunder. Dette er, hvad han sagde på aktionærmødet, "som et resultat af vores tur, hvor vi forventede at få ordrer på fem maskiner, kom vi hjem med ordrer til 18".

Luftfartsugen den 11. maj 1953 siger, at lejeafgiften på 701 var omkring $ 12.000 om måneden; American Aviation 9. november 1953 siger "$ 15.000 om måneden pr. 40-timers skift. Et andet 40-timers skift øger lejen til $ 20.000 om måneden".

Efterfølgeren til 701 var indeksregistret -udstyret IBM 704 , introduceret 4 år efter 701. 704 var imidlertid ikke kompatibel med 701, da 704 øgede størrelsen på instruktioner fra 18 bit til 36 bit for at understøtte ekstra funktioner. 704 markerede også overgangen til magnetisk kernehukommelse .

Social indvirkning

I 1952 parrede IBM sig med sprogforskere fra Georgetown University for at udvikle en oversættelsessoftware til brug på computere. Den 7. januar 1954 udviklede teamet et eksperimentelt softwareprogram, der tillod IBM 701 -computeren at oversætte fra russisk til engelsk. Mark 1 Translating Device, der blev udviklet til det amerikanske luftvåben, var i stand til at producere sin første automatiserede russisk-til-engelske oversættelse i 1959 og blev vist for offentligheden i 1964.

I 1954 kørte en gruppe forskere millioner af simulerede hænder på blackjack på en IBM 701, der søgte at bestemme den bedste spillebeslutning for hver kombination af kort. Resultatet af undersøgelsen var et sæt korrekte regler for at slå, stå, fordoble eller splitte i et blackjack -spil, som stadig er det samme i dag.

IBM 701 kan hævde at være den første computer, der viser potentialet for kunstig intelligens i Arthur Samuels Checkers-spilprogram den 24. februar 1956. Programmet, der blev udviklet til spil på IBM 701, blev demonstreret for offentligheden den television. Selvudnævnte brikkermester Robert Nealey spillede spillet på en IBM 7094-computer i 1962, og computeren vandt. Det betragtes stadig som en milepæl for kunstig intelligens, og det tilbød offentligheden i begyndelsen af ​​1960'erne et eksempel på en elektronisk computers muligheder.

Den University of California Radiation Laboratory ved Livermore udviklet en kompilering og runtime sprog system kaldet KOMPILER for deres IBM 701. Speedcode var det første sprog på højt niveau programmering skabt til en IBM- computer. Sproget blev udviklet af John Backus i 1953 til IBM 701 for at understøtte beregning med flydende tal . Den Fortran compiler også udviklet af Backus blev ikke udgivet af IBM, indtil IBM 704 .

IBM 701 -kunder

  • IBMs hovedkvarter, New York, NY (1952)
  • University of California., Los Alamos, NM (1953)
  • Lockheed Aircraft Company, Glendale, Cal. (1953)
  • National Security Agency, Washington, DC (1953)
  • Douglas Aircraft Company, Santa Monica, Cal. (1953)
  • General Electric Company., Lockland, Ohio (1953)
  • Convair, Fort Worth, Tex. (1953)
  • US Navy, Inyokern, Cal. (1953)
  • United Aircraft, East Hartford, Conn. (1953)
  • North American Aviation, Santa Monica, Cal. (1953)
  • Rand Corporation., Santa Monica, Cal. (1953)
  • Boeing Corporation, Seattle, Wash. (1953)
  • Douglas Aircraft Company, El Segundo, Cal. (1954)
  • Naval Aviation Supply, Philadelphia, Pa. (1954)
  • University of California, 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)

Beskrivelse

Hardware konfiguration

IBM 701 processorramme, der viser 1071 af vakuumrørene
Vakuumrørlogikmodul fra en 700 -serie IBM -computer.

IBM 701 -systemet bestod af følgende enheder:

  • IBM 701 - Analytisk kontrolenhed ( CPU )
  • IBM 706 - Elektrostatisk lagerenhed (2048 ord Williams -rørhukommelse)
  • IBM 711 - Stanset kortlæser (150 kort/min.)
  • IBM 716 - Printer (150 linjer/min.)
  • IBM 721 - Punched Card Recorder (100 kort/min.)
  • IBM 726 - Magnetbåndlæser /optager (100 bits/tommer)
  • IBM 727 - Magnetbåndlæser/optager (200 bits/tommer)
  • IBM 731 - Magnetisk trommellæser/optager
  • IBM 736 - Power Frame #1
  • IBM 737 - Magnetic Core Storage Unit (4096 ord på 12 μs Core Memory)
  • IBM 740 - Cathode Ray Tube Output Recorder
  • IBM 741 - Power Frame #2
  • IBM 746 - Power Distribution Unit
  • IBM 753 - Magnetic Tape Control Unit (styret op til ti IBM 727'er)

Den samlede vægt (afhængig af konfiguration) var omkring 20.516 pund (10,3 korte tons; 9,3 t).

Hukommelse

Williams -rør fra en IBM 701 på Computer History Museum

Systemet brugte vakuumrørlogikskredsløb og elektrostatisk lagring, der består af 72 Williams -rør med en kapacitet på 1024 bits hver, hvilket giver en samlet hukommelse på 2048 ord på 36 bit hver. Hver af de 72 Williams -rør var 3 tommer i diameter. Hukommelsen kan udvides til maksimalt 4096 ord på 36 bit ved tilføjelse af et andet sæt med 72 Williams-rør eller (senere) ved at udskifte hele hukommelsen med magnetisk kernehukommelse . Williams rørhukommelse og senere kernehukommelse havde hver en hukommelsestid på 12 mikrosekunder. Williams -rørhukommelsen krævede periodisk forfriskning, hvilket pålagde indsættelse af opdateringscyklusser i 701'ernes timing. En tillægsoperation krævede fem 12-mikrosekunder, hvoraf to var opdateringscyklusser, mens en multiplikations- eller divisionsoperation krævede 38 cykler (456 mikrosekunder).

Instruktionssæt

Instruktionerne var 18 bit lange, enkelt adresse.

  • Tegn (1 bit) - Hele ord ( -) eller halvord (+) operandadresse
  • Opcode (5 bits) - 32 instruktioner
  • Adresse (12 bits) - 4096 Adresser med et halvt ord

Tal var enten 36 bit eller 18 bit lange, signeret størrelse, fast punkt. Det fulde ord har en præcision på cirka ti decimalcifre. Et decimaltal svarer til eller 3,322 bits.

IBM 701 havde kun to programmer tilgængelige registre:

  1. Den akkumulator var 38 bit lang (tilføje to overløb bits).
  2. Multiplikatoren/kvotienten var 36 bit lang.

Periferiudstyr

Magnetic Drum Reader/Recorder blev tilføjet efter anbefaling af John von Neumann , som sagde, at det ville reducere behovet for højhastigheds -I/O.

De første magnetbåndsdrev blev brugt på Tape Processing Machine (TPM) og derefter tilpasset 701.

Se også

Referencer

Noter
  • Charles J. Bashe, Lyle R. Johnson, John H. Palmer, Emerson W. Pugh, IBM's Early Computers (MIT Press, Cambridge, 1986)
  • Cuthbert Hurd (redaktør), Specialudgave: IBM 701 trediveårsdagen - IBM går ind i computervirksomheden , Annals of the Computing History , bind. 5 (nr. 2), 1983

eksterne links