UNIVAC 1100/2200 serien - UNIVAC 1100/2200 series

UNIVAC 1100/80

Den UNIVAC 1100/2200 serien er en serie af kompatible 36-bit computersystemer, begyndende med UNIVAC 1107 i 1962, oprindeligt lavet af Sperry Rand . Serien understøttes fortsat i dag af Unisys Corporation som ClearPath Dorado -serien. Den solid state 1107 modelnummeret var i den samme sekvens som de tidligere vakuum-rør computere, men de tidlige computere var ikke forenelig med solid-state efterfølgere.

Arkitektur

Dataformater

  • Fixed-point , enten heltal eller brøk
    • Hele ordet-36-bit ( ens komplement )
    • Halv ord-to 18-bit felter pr. Ord (usigneret eller ens komplement)
    • Tredje ord-tre 12-bit felter pr. Ord (ens komplement)
    • Kvartalsord-fire 9-bit felter pr. Ord (usigneret)
    • Sjette ord-seks 6-bit felter pr. Ord (usigneret)
  • Flydende punkt
  • Alfanumerisk
    • FIELDATA -UNIVAC 6-bit kodevariant (ingen små bogstaver) seks tegn i hvert 36-bit ord. (FIELDATA var oprindeligt en syv-bit kode, hvoraf kun 64 kodepositioner (optager seks bits) formelt blev defineret.)
    • ASCII -9 bits pr. Tegn (til højre otte brugt til et ASCII-tegn) fire tegn i hvert 36-bit ord

Instruktionsformat

Instruktionerne er 36 bit lange med følgende felter:

f (6 bits) - funktionsbetegnelse ( opcode ),
j (4 bits) - delvis ordbetegnelse, J -registerbetegnelse eller mindre funktionsbetegnelse,
a (4 bits) - register (A, X eller R) betegnelse eller I/O -betegnelse,
x (4 bits) - indeksregister (X) betegnelse,
h (1 bit) - indeksregister inkrementbetegnelse,
i (1 bit) - indirekte adressebetegnelse,
u (16 bits) - adresse eller operandbetegnelse.

Registre

Adresse Tilmeld Indhold
000 Ubrugt Ubrugt
001 X1 Forøgelse Modifikator
... ... Forøgelse Modifikator
013 X11 Forøgelse Modifikator
014 X12/A0 Overlapning (X eller A)
... ... Overlapning (X eller A)
017 X15/A3 Overlapning (X eller A)
020 A4 Akkumulator
... ... Akkumulator
033 A15 Akkumulator
034 A15+1 Ikke -tildelt (A)
... ... Ikke -tildelt (A)
037 A15+4 Ikke -tildelt (A)
... Executive Beskyttet Executive
101 R1 Special (R)
... ... Special (R)
117 R15 Special (R)
... Executive Beskyttet Executive
177 Executive Beskyttet Executive

De 128 registre over højhastigheds "generel registerstabel" ("integrerede kredsløbsregistre" på UNIVAC 1108 og UNIVAC 1106- modellerne) viser til det aktuelle datarum i hovedlageret med start ved hukommelsesadresse nul. Disse registre omfatter både bruger- og eksekutivkopier af A-, X-, R- og J -registre og mange specialfunktions -eksekutive registre.

Tabellen til højre viser adresserne (i oktal ) for brugerregistrene.

Der er 15 indeksregistre (X1 ... X15), 16 akkumulatorer (A0 ... A15) og 15 brugerfunktionsregistre med specialfunktioner (R1 .. R15). De 4 J -registre og 3 "iscenesættelsesregistre" er anvendelser af nogle af specialfunktions -R -registre.

En interessant funktion er, at de sidste fire indeksregistre (X12 ... X15) og de første fire akkumulatorer (A0 ... A3) overlapper hinanden, så data kan tolkes begge veje i disse registre. Dette resulterer også i fire ikke -tildelte akkumulatorer (A15+1 ... A15+4), som kun kan tilgås via deres hukommelsesadresse (dobbeltordsinstruktioner på A15 fungerer på A15+1).

Vakuumrørsmaskiner er ikke indbyrdes kompatible

Forud for UNIVAC 1107 producerede UNIVAC flere vakuumrørsbaserede maskiner med modelnumre fra 1101 til 1105. Disse maskiner havde forskellige arkitekturer og ordstørrelser og var ikke kompatible med hinanden eller med 1107 og dens efterfølgere. De brugte alle vakuumrør og mange brugte trommelhukommelse som deres vigtigste hukommelse. Nogle blev designet af Engineering Research Associates (ERA), som senere blev købt og fusioneret med UNIVAC -virksomheden.

Den UNIVAC 1101 , eller ERA 1101, var et edb-system designet af ERA og bygget af Remington Rand Corporation i 1950'erne. Det blev aldrig solgt kommercielt. Det blev udviklet under Navy Project 13, som er 1101 i binært. Den UNIVAC 1102 eller ERA 1102 er designet af Engineering Research Associates for United States Air Force. 36-bit UNIVAC 1103 blev introduceret i 1953, og en opgraderet version ( UNIVAC 1103A ) blev frigivet i 1956. Dette var den første kommercielle computer, der brugte kernehukommelse i stedet for Williams-røret . Den UNIVAC 1105 var efterfølgeren til 1103A, og blev introduceret i 1958.

Det UNIVAC 1104 -systemet var en 30- bit version af 1103 bygget til Westinghouse Electric , i 1957, til brug på Bomarc missilprogram . Men da BOMARC blev indsat i 1960'erne, havde en mere moderne computer (en version af AN/USQ-20 , betegnet G-40) erstattet UNIVAC 1104.

UNIVAC 1100 -kompatibel serie

Disse maskiner havde en fælles arkitektur og ordstørrelse. De brugte alle transistoriseret elektronik og integrerede kredsløb . Tidlige maskiner brugte kernehukommelse (1110 brugte belagt trådhukommelse ), indtil den blev erstattet med halvlederhukommelse i 1975.

1107

Den UNIVAC 1107 var den første solid-state medlem af Sperry UNIVAC s UNIVAC 1100 serie af computere, der blev indført i oktober 1962. Det var også kendt som Thin-Film computer på grund af sin brug af tynd-film hukommelse for sin registret opbevaring. Det repræsenterede en markant ændring af arkitekturen: I modsætning til tidligere modeller var det ikke en streng toadressemaskine: det var en enkeltadressemaskine med op til 65.536 ord med 36-bit kernehukommelse. Maskinens registre blev gemt i 128 ord tyndfilmshukommelse , en hurtigere form for magnetisk lagring. Med seks cyklusser af tyndfilmhukommelse pr. 4 mikrosekund hovedhukommelsescyklus blev adresseindeksering udført uden en cyklustidsstraf. Kun 36 systemer blev solgt.

Kernehukommelsen var tilgængelig i 16.384 36-bit ord i en enkelt bank; eller i trin på 16.384 ord til maksimalt 65.536 ord i to banker, der er adskilt separat. Med en cyklustid på 4 mikrosekunder var den effektive cyklustid 2 mikrosekunder, når instruktion og dataadgang overlappede i to banker.

Den almindelige registerstabel på 128 ord med tyndfilmhukommelse (16 hver aritmetik, indeks og gentagelse med få i fællesskab) havde en adgangstid på 300 nanosekunder med en komplet cyklustid på 600 nanosekunder. Seks cyklusser af tyndfilmhukommelse pr. Kernehukommelsescyklus og hurtige adderkredsløb tillod indeksering af hukommelsesadresser inden for den nuværende instruktionskernehukommelsescyklus og også ændring af indeksværdien (de signerede øvre 18 bits blev tilføjet til de nederste 18 bit) i den angivne indeksregister (16 var tilgængelige). De 16 input/output (I/O) -kanaler brugte også tyndfilmhukommelsesplaceringer til I/O-hukommelsesplaceringsregistre med direkte hukommelse. Programmer kunne ikke eksekveres fra ubrugte tyndfilmhukommelsessteder.

Både UNISERVO IIA og UNISERVO III bånddrev blev understøttet, som begge kunne bruge enten metal (UNIVAC I) eller mylar tape .

Den FH880 tromlelager enhed blev også understøttet som en spoolingsbiblioteker og fil-lagringsmedier. Den roterede ved 1800 o / min og lagrede cirka 300.000 36-bit ord.

1107 vejede uden periferiudstyr cirka 5,200 pund (2,6 korte tons; 2,4 t).

UNIVAC tilvejebragt et parti operativsystem, EXEC I . Computer Sciences Corporation blev ansat til at levere en kraftfuld optimering Fortran IV compiler , en assembler navngivet detektiv med avancerede makro kapaciteter, og en meget fleksibel sammenkædning loader .

1108

En Univac 1108 bruges til at behandle USA's folketælling fra 1970

1108 blev introduceret i 1964. Integrerede kredsløb erstattede den tynde filmhukommelse , som UNIVAC 1107 brugte til registeropbevaring . Mindre og hurtigere kerner , sammenlignet med 1107, blev brugt til hovedhukommelse .

Ud over hurtigere komponenter blev der indarbejdet to betydelige designforbedringer: basisregistre og yderligere hardwareinstruktioner. De to 18-bit baseregistre (et til instruktionslagring og et til datalagring) tillod dynamisk flytning: da et program blev byttet ind og ud af hovedhukommelsen, kunne dets instruktioner og data placeres hvor som helst, hver gang det blev genindlæst. For at understøtte multiprogrammering havde 1108 hukommelsesbeskyttelse ved hjælp af to basis- og grænseregistre med en opløsning på 512 ord. Den ene hed I-bank eller instruktionsbank, og den anden D-bank eller databank. Hvis I-banken og D-banken for et program blev sat i forskellige fysiske hukommelsesbanker, opnåede en 1/2 mikrosekund fordel, kaldet "alternativ bank-timing". 1108 introducerede også Processor State Register, eller PSR. Ud over at kontrollere baseregistrene inkluderede det forskellige kontrol "bits", der aktiverede de forskellige opbevaringsbeskyttelsesfunktioner, tillod valg af enten bruger- eller eksekutsæt af A, X & R -registre og aktiverede "Guard Mode" for brugerprogrammer. Guard Mode forhindrede brugerprogrammer i at udføre Executive Only "privilegerede" instruktioner og få adgang til hukommelsessteder uden for programmets tildelte hukommelse.

Yderligere 1108 hardwareinstruktioner inkluderede dobbeltpræcisions- aritmetik, dobbeltordbelastning, lagring og sammenligningsinstruktioner. Processoren kan have op til 16 input/output -kanaler til eksterne enheder. 1108 CPU'en var, med undtagelse af 128-ord (200 oktal) ICR (Integrated Control Register) stak, fuldstændigt implementeret via diskrete komponentlogikkort, hver med et 55-benet højdensitetsstik, som blev forbundet til en maskintråd indpakket bagfly. Yderligere håndpåført snoet parledninger blev brugt til at implementere bagplanforbindelser med følsom timing, forbindelser mellem maskintrådindpakket bagplan og forbindelser til I/O -kanalstikpanelet i den nederste sektion af CPU -kabinettet. ICR-stakken (Integrated Control Register) blev implementeret med "ny" integreret kredsløbsteknologi , der erstattede tyndfilmregistrene på 1107. ICR bestod af 128 38-bit, med en paritetsbit på et halvt ord beregnet og kontrolleret med hver adgang. ICR var logisk set de første 128 hukommelsesadresser (200 oktal), men var indeholdt i CPU'en. Kernehukommelsen var indeholdt i et eller flere separate kabinetter, og bestod af to separate 32K-moduler for en samlet kapacitet på 64K 38-bit ord (36-bit data og en paritetsbit for hver 18-bit halv- ord). Den grundlæggende cyklustid for kernehukommelsen var 750 ns, og understøttende kredsløb blev implementeret med den samme kredsløbskort/bagplansteknologi som 1108 CPU.

Ligesom de første UNIVAC 1108 -systemer blev leveret i 1965, annoncerede Sperry Rand UNIVAC 1108 II (også kendt som UNIVAC 1108A ), som havde understøttelse af multiprocessering: op til tre CPU'er , fire hukommelsesbanker på i alt 262.144 ord og to uafhængige programmerbare input/output controllere (IOC'er). Med alt optaget kunne fem aktiviteter foregå i samme øjeblik: tre programmer, der kører i CPU'erne og to input/output -processer i IOC'erne. Endnu en instruktion blev indarbejdet: test-og-sæt , for at sørge for synkronisering mellem CPU'erne.

Selvom en intern undersøgelse fra 1964 kun angav, at omkring 43 kunne sælge, blev der i alt produceret 296 processorer.

1108 II, eller 1108A, var den første multiprocessormaskine i serien, der kunne udvides til tre CPU'er og to IOC'er (Input/Output Control Units). For at understøtte dette havde den op til 262.144 ord (fire kabinetter) med otte-portet hovedhukommelse: separate instruktions- og datastier for hver CPU og en sti for hver IOC. Hukommelsen var organiseret i fysiske banker på 65.536 ord, med separate ulige og lige havne i hver bank. Instruktionssættet lignede meget det i 1107, men indeholdt nogle yderligere instruktioner, herunder "Test og sæt" instruktion til multiprocessorsynkronisering. Nogle modeller af 1108 implementerede muligheden for at opdele ord i fire ni-bit bytes, hvilket tillod brug af ASCII- tegn. De fleste 1108A-konfigurationer inkluderede en eller to CPU'er, hver med otte eller (valgfrit) 16 36-bit parallelle I/O-kanaler og to eller tre 64K-hukommelseskabinetter. Tre CPU -systemer med fire kernehukommelseskabinetter var undtagelsen på grund af omkostningsovervejelser. IOC var et separat kabinet, der indeholdt 8 eller (valgfrit) 16 ekstra I/O -kanaler til understøttelse af konfigurationer med meget store krav til masselagring. Der blev produceret et meget begrænset antal IOC'er, hvor United Air Lines (UAL) var den primære kunde.

UNIVAC Array Processor, eller UAP, blev produceret i et endnu mere begrænset antal end IOC. Det var en specialbygget, enkeltstående matematisk coprocessor til 1108A-systemet. UAP, på sit mest grundlæggende niveau, bestod af fire 1108A -aritmetiske enheder og tilhørende styrekredsløb indeholdt i et selvstændigt kabinet, der næsten var identisk med 1108A -CPU'en. UAP var fysisk og logisk placeret mellem to 1108A multiprocessorsystemer. Det var i stand til direkte at adressere og grænseflade til de fire 65K kernehukommelseskabinetter i to uafhængige 1108A -systemer. Det var i stand til at udføre en række array-behandlingsinstruktioner, hvor det vigtigste var hurtig Fourier-transform (FFT). På et forenklet niveau ville en af ​​1108A CPU'erne flytte dataarays til kernehukommelse og sende UAP en instruktionspakke, der indeholder den funktion, der skal udføres, og hukommelsesadressen (erne) i dataserien (erne) på tværs af en standard I/O -kanal. UAP'en udførte derefter operationen, fuldstændig uafhængig af CPU (erne), og når operationen var fuldført, "afbryder" den oprindelige CPU via I/O -kanalen. Et meget lille antal UAP'er blev bygget, hvor Shell Oil Company (sandsynligvis) var den eneste kunde. UAP'erne blev installeret i Shells Houston Data Center og blev brugt til at behandle seismiske data.

Da Sperry Rand erstattede kernehukommelsen med halvlederhukommelse , blev den samme maskine frigivet som UNIVAC 1100/20 . I denne nye navngivningskonvention repræsenterede det sidste ciffer antallet af CPU'er (f.eks. 1100/22 var et system med to CPU'er) i systemet.

1106

1107- og tidlige 1108 -maskiner var rettet mod ingeniørvidenskabelige/videnskabelige computermiljøer, så meget at brugergruppen i 1100 -serien blev navngivet UNIVAC Scientific Exchange eller USE. Operativsystemerne var batchorienterede, hvor FORTRAN og (i langt mindre omfang) ALGOL var de mest almindeligt anvendte sprog. Efterhånden som markedet for kommerciel computing blev mere modent, var disse operativsystemer ikke længere i stand til at imødekomme den stigende efterspørgsel efter business computing, hvor applikationer almindeligvis blev skrevet i COBOL . UNIVAC reagerede på denne ændring på markedet med 1108A multiprocessorsystemet og med EXEC 8 -operativsystemet. Hvor ingeniørvidenskabelige og videnskabelige programmer ofte kunne være "beregningsbundne" (dvs. udnytte hele CPU'en og kernehukommelsen), var forretningsapplikationer, typisk skrevet i COBOL, næsten altid "I/O -bundne" (dvs. ventede på, at I/O -operationer var færdige ). Instrumentering af EXEC 8 -operativsystemet viste, at CPU (erne) i en 1108A multiprocessorkonfiguration ofte var i "inaktiv loop" så meget som 50% af tiden (se note nedenfor). Da CPU-ydeevne ikke var et problem i disse applikationer, gav det kommerciel mening at oprette et system til lavere priser og lavere ydeevne for at imødekomme det hurtigt voksende kommercielle forretningsmarked.

UNIVAC 1106 blev introduceret i december 1969 og var absolut identisk med UNIVAC 1108, både fysisk og i instruktionssæt . Ligesom 1108 var den i stand til multiprocessor, selvom det ser ud til, at den aldrig blev leveret med mere end to CPU'er og ikke understøttede IOC'er. Faktisk var den eneste forskel mellem en 1108A CPU og en 1106 CPU et par timingkort. For at holde omkostningerne nede kunne der bestilles en 1106 CPU med så få som fire ordkanaler. Dette betød, at kun tre I/O-kanaler var tilgængelige for perifere undersystemer, da kanal 15 (den højest nummererede kanal) altid, i både 1106 og 1108 systemer, var dedikeret til operatørens konsol. Tidlige versioner af UNIVAC 1106 var simpelthen halvhastigheds-UNIVAC 1108-systemer. Senere brugte Sperry Univac et andet hukommelsessystem, som i sagens natur var langsommere og billigere end UNIVAC 1108. Sperry Univac solgte i alt 338 processorer i 1106 systemer.

Da Sperry Rand erstattede kernehukommelsen med halvlederhukommelse , blev den samme maskine frigivet som UNIVAC 1100/10 .

  • Bemærk: EXEC 8 Idle Loop - "Idle Loop" blev indtastet, når en CPU ikke havde nogen tilgængelig opgave at udføre (typisk når man ventede på, at en I/O -operation var fuldført). En forenklet beskrivelse er, at CPU'en udførte en blokoverførsel (op kode 022) af ICR -stakken (de første 0200 hukommelsesadresser) tilbage til de samme adresser. Da ICR -stakken var indeholdt i CPU'en, minimerede dette brugen af ​​kernehukommelsescyklusser, hvilket frigjorde dem til aktive CPU'er.

1110

UNIVAC 1110 var det fjerde medlem af serien, der blev introduceret i 1972.

UNIVAC 1110 havde forbedret multiprocessestøtte: sekstenvejs hukommelsesadgang tillod op til seks CAU'er (Command Arithmetic Unit, det nye navn til CPU og såkaldt, fordi CAU ikke længere havde nogen I/O-kapacitet) og fire IOAU'er (Input Output Access Enheder, navnet på separate enheder, der udførte I/O -kanalprogrammerne). 1110 CAU udvidede hukommelsesadresseområdet fra 18-bit (1108 og 1106) til 24-bit, hvilket muliggjorde op til 16 millioner ord adresserbar hukommelse. Kernehukommelsen, der blev brugt på 1108/1106 -systemerne, blev erstattet med hurtigere belagt trådhukommelse . Hvert hukommelseskabinet indeholdt otte uafhængige 8K belagte trådhukommelsesmoduler eller 64K for hele kabinettet. Som med 1108/1106 var der maksimalt fire 64K skabe pr. System. 1110 havde også 'Udvidet hukommelse' kabinetter tilgængelige i et 'daisy chain' arrangement for at udvide hovedlageret. Det var muligt at udnytte 1108 64K kernehukommelseskabinetter som udvidet opbevaring, men i de fleste anvendte systemer var de større, billigere 131K hukommelsesskabe fra 1106 -systemet. Op til otte udvidede hukommelsesskabe var tilladt, for maksimalt en million ord udvidet opbevaring. En ESC (Extended Storage Controller) var påkrævet for hvert par hukommelseskabinetter for at levere den fysiske forbindelse og adresseoversættelse fra de 1110 CAU'er og IOAU (r).

Minimumskonfigurationen for et 1110 -system var to CAU'er og en IOAU. Den største konfiguration, 6x4, blev kun brugt af NASA . 1110 CAU var den første pipelinerede processor, der blev designet af UNIVAC. CAU kan have op til fire instruktioner i forskellige udførelsesfaser på et givet tidspunkt. IOAU var helt adskilt, både fysisk og logisk fra CAU, og havde sin egen adgangssti til de forskellige hoved- og udvidede hukommelsesmoduler. Dette tillod I/O -operationer at være uafhængige af beregningsoperationerne og ikke længere "stjæle" hukommelsescyklusser fra CAU (r). IOAU inkluderede 8 (valgfrit 16 eller 24) 1108/1106-kompatible 36-bit Word-kanaler og inkluderede også hardwarevedligeholdelsespanelet. Billeder/illustrationer af et 1110 -system typisk viste IOAU -vedligeholdelsespanelet, da CAU -kabinettet ikke havde nogen indikatorlamper. IOAU -vedligeholdelsespanelet kunne vise de forskellige CAU -registre fra en eller to tilknyttede CAU'er. 1110 CAU introducerede også en udvidelse af instruktionssættet 'Byte Instructions'. Hovedkomponenterne i 1110-systemet, CAU-, IOAU- og hovedhukommelseskabinetterne blev designet ved hjælp af de samme 55-benede højdensitetskortstik og maskintrådindpakket bagplan (er) som 1108/1106. Den diskrete komponentlogik, der blev brugt af de ældre systemer, blev erstattet af transistor -transistor -logik (TTL) integrerede kredsløb (se note nedenfor). CAU var en ekstremt kompleks enhed med over 1000 kort.

Da Sperry Rand erstattede den belagte trådhukommelse med halvlederhukommelse , blev den samme maskine frigivet som UNIVAC 1100/40 . I denne nye navngivningskonvention repræsenterede det sidste ciffer antallet af CPU'er i systemet. 1100/40 benyttede et nyt hovedhukommelseskabinet og erstattede de 8K belagte trådhukommelsesmoduler med 16K statiske RAM-moduler (baseret på 1024x1-bit statiske RAM-chips) til i alt 131K pr. Kabinet. Dette tillod udvidelse af hovedhukommelsen til maksimalt 524K. Som med 1110 havde 1100/40 CAU fire base- og limitregistre, så et program kunne få adgang til fire 64k banker. Nye instruktioner blev tilføjet for at give et program mulighed for at ændre bankernes indhold, frem for at bankerne blev rettet, når programmet blev udarbejdet

Sperry Rand solgte i alt 290 processorer i 1110 systemer.

Bemærk: TTL-integrerede kredsløb, der blev brugt i 1110 (1100/40) CAU-, IOAU- og hovedhukommelsesskabe, var keramiske 14-bens DIP'er , hvor stifter 4 og 10 var henholdsvis +5 volt og jord: state-of-the-art i 1969.

       #3007500 - Integrated Circuit - IC32, Hex Inverter
       #3007501 - Integrated Circuit - IC33, Quad 2 Input NAND
       #3007502 - Integrated Circuit - IC34, Triple 3 Input NAND
       #3007503 - Integrated Circuit - IC35, Dual 4 Input NAND with Split Output
       #3007504 - Integrated Circuit - IC36, 8 Input NAND with Split Output
       #3007505 - Integrated Circuit - IC37, Quad 2 Input NOR
       #3007506 - Integrated Circuit - IC38, Dual And-Or Inverter-2 Wide OR, 2, 2 Input AND, with Split Output
       #3007507 - Integrated Circuit - IC39, Triple FLIP-FLOP with Set, Over-Ride, and Reset
       #3007508 - Integrated Circuit - IC40, Dual FLIP-FLOP, "D" Type
       #3007509 - Integrated Circuit - IC41, AND-OR Inverter-4 Wide OR, 2, 2, 3, 4 Input AND
       #3007603 - Integrated Circuit - IC50, Quad Two-Input Line Driver
       Part Numbers beginning with "3" originated in the Univac Blue Bell (Philadelphia), PA location.
       Part numbers beginning with  "4" originated in the Roseville (St. Paul), MN location.
       Purchased Components group was in Blue Bell.

Halvlederhukommelsesserier

I 1975 introducerede Sperry Univac en ny serie maskiner med halvlederhukommelse, der erstatter kerne, med en ny navngivningskonvention:

En opgraderet 1106 blev kaldt UNIVAC 1100/10 . I denne nye navngivningskonvention repræsenterede det sidste ciffer antallet af CPU'er eller CAU'er i systemet, så f.eks. Et 1100-system med to processorer blev betegnet som 1100/12. En opgraderet 1108 blev kaldt UNIVAC 1100/20 .

En opgraderet 1110 blev frigivet som UNIVAC 1100/40 . Den største ændring var udskiftningen af ​​Type 7015 64K Plated Wire Memory Cabinet med et nyt Type 7030 131K Solid State ( statisk RAM ) Memory Cabinet. Det tilladte hovedlager kan udvides fra maksimalt 262K til maksimalt 524K. Type 7030 hovedhukommelseskabinet indeholdt stadig otte separate hukommelsesmoduler, men de var nu 16K (38-bit ord, 36 data og 2 paritet), i stedet for 8K hver. Type 7013 131K Core Memory Cabinet (oprindeligt brugt på de senere 1106 systemer som hovedlager ) blev også erstattet med et Solid State Memory Cabinet, baseret på Intel 1103A DRAM .

Den UNIVAC 1100/80 blev indført i 1979. Det var hensigten at kombinere 1100 og 494-systemer. Som med 1100/10, 1100/20 og 1100/40 repræsenterede det sidste ciffer antallet af CAU'er i systemet.

1100/80 introducerede en højhastigheds -cache -hukommelse - SIU eller Storage Interface Unit. SIU'en indeholdt enten 8K eller (valgfrit) 16K 36-bit ord i bufferhukommelse og var logisk og fysisk placeret mellem CAU (r)/IOU (s) og (større, langsommere) Main Memory-enheder. Den første version af 1100/80 systemet kunne udvides til maksimalt to CAU'er og to IOU'er. En senere version kunne udvides til fire CAU'er og fire IOU'er. SIU-kontrolpanelet i det opdaterede 1100/80 (billedet ovenfor) var i stand til logisk og fysisk at opdele større Multi-Processor-konfigurationer i helt uafhængige systemer, hver med sit separate operativsystem. CAU var i stand til at udføre både 36-bit 1100 series instruktioner og 30-bit 490 series instruktioner. CAU indeholdt den samme grundlæggende registerstak, i de første 128 ord i adresserbar hukommelse, som tidligere generationer af maskiner i 1100 -serien, men da disse registre blev implementeret med de samme ECL -chips som resten af ​​systemet, krævede registre ikke paritet der skal genereres/kontrolleres ved hver skrivning/læsning. IOU eller Input/Output Unit var modulopbygget og kunne konfigureres med forskellige kanalmoduler til at understøtte varierende I/O -krav. Word Channel -modulet omfattede fire 1100 -serie (parallelle) Word -kanaler. Block Multiplexer og Byte Channel Modules tillod direkte tilslutning af henholdsvis højhastigheds-disk/båndsystemer og lavhastigheds-printere osv. Kontrol-/vedligeholdelsespanelet var nu på SIU'en og gav et minimum af indikatorer/knapper, da systemet inkorporerede en mini-computer baseret på BC/7 (virksomhedscomputer) som vedligeholdelsesprocessor. Dette blev brugt til at indlæse mikrokode og til diagnostiske formål. CAU-, IOU- og SIU-enhederne blev implementeret ved hjælp af emitter-koblet logik (ECL) på flerlags-PC-kort med høj densitet. ECL -kredsløbet udnyttede jævnstrømsspændinger på +0 og -2 volt, hvor CAU krævede fire 50 amp -2 volt strømforsyninger. Strøm var 400 Hz for at reducere store DC -strømforsyninger. 400 Hz -strømmen blev leveret af en motor/generator, for selvom der var tilgængelige 400 Hz -omformere, blev de ikke anset for pålidelige nok til at opfylde systemets oppetidskrav.

Et 1100/84 Multiprocessor 4x2 -system i to klynger (kan "opdeles" i to separate systemer), herunder fire CPU -kabinetter, to IOU -kabinetter, to SIU -bufferlagerenheder (hver 16K ord) og 2.096K ord i hovedhukommelsen ( backing storage) i fire skabe, to systemvedligeholdelsesenheder (SMU), to motorgeneratorer, en overgangsenhed og to systemkonsoller til listepris var $ 5.414.871. i oktober 1980. Denne konfiguration kunne lejes for $ 127.764 om måneden eller leases (5 år) for $ 95.844 om måneden. Månedlig vedligeholdelse var $ 10.235 på denne konfiguration. Det var ret almindeligt at rabat listepriser for store og/eller offentlige kunder.

Den UNIVAC 1100/60 blev indført i 1979. Den erstattede de 1108/1106-baserede 1100/10 og 1100/20 systemer.

1100/60 Systemet var tilgængeligt i både Single Processor 1100/61 (Model C1) og Dual Processor 1100/62 (Model H1) konfigurationer. Det blev implementeret ved hjælp af brugerdefinerede Sperry Univac designet Micro-Processor Integrated Circuits. Hovedlager (524K til 1048K) ord pr. CPU, valgfri halvlederbufferlagring (op til 8K ord pr. CPU) og Input/Output Unit (IOU) var indeholdt i CPU -kabinettet. IOU (valgfrit) understøttede både Block- og Word -kanaler. Systemet inkluderede også en System Support Processor til diagnostisk test og systemkonsol support.

En 1100/62 model E1 (opgraderet version) - Mellem ydeevne multiprocessorkompleks - to CPU'er med 2K bufferlager, to IOU'er med en Block Mux og et Word Channel -modul (fire kanaler), 1048K ord i hovedlageret, to systemunderstøttelsesprocessorer , to systemkonsoller og en vedligeholdelseskonsol, der er angivet til $ 889.340. i marts 1980. Denne konfiguration kunne lejes for $ 21.175 om måneden eller leases (5 år) for $ 16.780 om måneden. Månedlig vedligeholdelse var $ 3.000 på denne konfiguration. Som med 1100/80 systemet var rabat almindelig for store og/eller offentlige kunder.

Den UNIVAC 1100/70 blev indført i 1981. Teknologien var en opgraderet version af 1100/60 design. Det erstattede de 1110-baserede 1100/40 systemer.

Den UNIVAC 1100/90 blev indført i 1982. Som med 1100/80, var det leveres med op til fire processorer, og fire I / O-enheder. Det var det største og sidste medlem af 1100-serien og var det eneste system, der skulle væskekøles.

UNIVAC 1100/80 operationsrum på University at Albany - SUNY , Albany, New York, 1981

Sperry Integrated Scientific Processor (ISP) er en vedhæftet fil til 1100/90.

SPERRY 2200 -serien

I 1983 ophørte Sperry Corporation med navnet UNIVAC for deres produkter.

  1. SPERRY 2200/100 introduceret i 1985
  2. SPERRY Integrated Scientific Processor introduceret i 1985

UNISYS 2200 -serien

I 1986 fusionerede Sperry Corporation med Burroughs Corporation for at blive Unisys , og denne virksomheds navneændring blev fremover afspejlet i systemnavnene. Hvert af de systemer, der er anført nedenfor, repræsenterer en familie med lignende egenskaber og arkitektur, hvor familiemedlemmer har forskellige præstationsprofiler.

  1. UNISYS 2200/200 introduceret i 1986
  2. UNISYS 2200/400 introduceret i 1988
  3. UNISYS 2200/600 introduceret i 1989
  4. UNISYS 2200/100 introduceret i 1990
  5. UNISYS 2200/500 introduceret i 1993
  6. UNISYS 2200/900 introduceret i 1993
  7. UNISYS 2200/300 introduceret i 1995
  8. UNISYS ClearPath IX4400 blev introduceret i 1996
  9. UNISYS ClearPath IX4800 blev introduceret i 1997
  10. UNISYS 2200/3800 blev introduceret i 1997
  11. UNISYS ClearPath IX5600 blev introduceret i 1998
  12. UNISYS ClearPath IX5800 blev introduceret i 1998
  13. UNISYS ClearPath IX6600 introduceret i 1999
  14. UNISYS ClearPath IX6800 introduceret i 1999
  15. UNISYS ClearPath Plus CS7800 introduceret i 2001 (omdøbt til Dorado 180 i 2003)
  16. UNISYS ClearPath Plus CS7400 introduceret i 2002 (omdøbt til Dorado 140 i 2003)
  17. UNISYS ClearPath Dorado 100 blev introduceret i 2003
  18. UNISYS ClearPath Dorado 200 blev introduceret i 2005
  19. UNISYS ClearPath Dorado 300 blev introduceret i 2005
  20. UNISYS ClearPath Dorado 400 blev introduceret i 2007
  21. UNISYS ClearPath Dorado 4000 blev introduceret i 2008
  22. UNISYS ClearPath Dorado 700 blev introduceret i 2009
  23. UNISYS ClearPath Dorado 4100 introduceret i 2010
  24. UNISYS ClearPath Dorado 800 blev introduceret i 2011
  25. UNISYS ClearPath Dorado 4200 blev introduceret i 2012
  26. UNISYS ClearPath Dorado 4300 introduceret i 2014
  27. UNISYS ClearPath Dorado 6300 introduceret i 2014
  28. UNISYS ClearPath Dorado 8300 introduceret i 2015

UNISYS ClearPath IX -serien

I 1996 introducerede Unisys ClearPath IX -serien. ClearPath -maskinerne er en fælles platform, der implementerer enten 1100/2200 -arkitekturen (ClearPath IX -serien) eller Burroughs store systemarkitektur ( ClearPath NX -serien). Alt er almindeligt undtagen de egentlige CPU'er, der implementeres som ASIC'er . Ud over IX (1100/2200) CPU'erne og NX (Burroughs store systemer) CPU'en havde arkitekturen Xeon (og kort Itanium ) CPU'er. Unisys mål var at give en ordnet overgang for deres 1100/2200 kunder til en mere moderne arkitektur.

Se også

Referencer

eksterne links