IBM System / 36 - IBM System/36
| De asemenea cunoscut ca si | S / 36 |
|---|---|
| Dezvoltator | IBM |
| Tip | Calculator mediu |
| Data de lansare | 16 mai 1983 |
| Întrerupt | 1989 |
| Sistem de operare | Program de asistență a sistemului |
| CPU | MSP și CSP |
| Dimensiuni | 1000x1130 (1780) x750mm (5360) 650x375x750mm (5362) 162x540x426mm (5364) 650x240 (320) x700mm (5363) |
| Predecesor | IBM System / 34 |
| Succesor | IBM AS / 400 |
IBM System / 36 (adesea abreviat ca S / 36 ) a fost un calculator midrange comercializat de IBM 1983-2000 - un multi-user , multi-tasking succesorul System / 34 .
La fel ca System / 34 și vechiul System / 32 , System / 36 a fost programat în principal în limbajul RPG II . Una dintre caracteristicile opționale ale mașinii a fost un mecanism de stocare off-line (pe modelul 5360) care a folosit „magazii” - cutii de dischete de 8 inci pe care mașina le-a putut încărca și scoate într-un mod non-secvențial. Sistemul / 36 avea, de asemenea, multe caracteristici mainframe, cum ar fi cozile de lucru programabile și planificarea nivelurilor de prioritate.
În timp ce aceste sisteme erau similare cu minicomputerele altor producători , IBM însuși a descris System / 32, System / 34 și System / 36 ca „sisteme mici” și mai târziu ca computere midrange împreună cu System / 38 și succesorul AS / 400 .
Seria AS / 400 și IBM Power Systems care rulează IBM i pot rula codul System / 36 în mediul System / 36.
Prezentare generală a sistemului IBM / 36
System / 36 IBM a fost un popular de afaceri mici de calculator sistem, în primul rând a anunțat la 16 mai 1983 și a fost expediat mai târziu în acel an. A avut o durată de viață a produsului de 17 ani. Primul model al sistemului / 36 a fost 5360.
În anii 1970, Departamentul de Justiție al SUA a intentat un proces antitrust împotriva IBM , susținând că folosește practici ilegale pentru a elimina concurenții. În acest moment, IBM era pe punctul de a-și consolida întreaga linie ( System / 370 , 4300 , System / 32 , System / 34 , System / 38 ) într-o „familie” de computere cu aceeași tehnologie de baze de date ISAM , limbaje de programare și arhitectura hardware . După intentarea procesului, IBM a decis că va avea două familii: linia System / 38, destinată companiilor mari și reprezentând direcția viitoare a IBM, și linia System / 36, destinată companiilor mici care au folosit sistemul vechi al companiei / 32 / 34 calculatoare. La sfârșitul anilor 1980 procesul a fost renunțat, iar IBM a decis să recombineze cele două linii de produse, creând AS / 400 - care a înlocuit atât System / 36, cât și System / 38.
Sistemul / 36 a folosit practic același RPG II , Screen Design Aid , OCL și alte tehnologii pe care le-a folosit Sistemul / 34 , deși era incompatibil cu codul obiect. S / 36 era un computer de mici dimensiuni ; avea o unitate de dischetă de 8 inci , între una și patru unități de disc în dimensiuni de 30 până la 716 MB și memorie de la 128K până la 7MB. Unitățile de bandă erau disponibile ca dispozitive de rezervă; 6157 QIC (cartuș de un sfert de inch) și bobina 8809 au ambele capacități de aproximativ 60 MB. Unitatea de bandă Advanced / 36 9402 avea o capacitate de 2,5 GB. IBM 5250 seria de terminale au fost interfața principală a sistemului / 36.
Arhitectura sistemului
Procesoare
S / 36 avea două procesoare de șaisprezece biți, CSP sau Control Storage Processor și MSP sau Main Storage Processor. MSP a fost calul de lucru; a executat instrucțiunile din programele de computer. CSP era guvernatorul; a efectuat funcții de sistem în fundal. Programele de utilități speciale au putut efectua apeluri directe către CSP pentru a îndeplini anumite funcții; acestea sunt de obicei programe de sistem precum $ CNFIG care a fost folosit pentru a configura sistemul computerului. Aceste două procesoare au funcționat în tandem și este un motiv pentru care S / 36 a funcționat atât de bine.
Scopul principal al CSP a fost să mențină MSP ocupat; ca atare, a rulat la ceva mai mult de 4 ori viteza MSP. Primele modele System / 36 (5360-A) aveau un CSP de 4 MHz și un MSP de 1 MHz. CSP ar încărca codul și datele în stocarea principală din spatele contorului de programe al MSP. Întrucât MSP lucra la un proces, CSP umplea stocarea pentru următorul proces.
Procesoarele 5360 au venit în patru modele, etichetate 5360-A până la 5360-D. Modelul „D” ulterior a fost cu aproximativ 60% mai rapid decât modelul „A”.
Panoul frontal
Procesoarele 5360, 5362 și 5363 aveau un afișaj pe panoul frontal cu patru LED-uri hexazecimale. Dacă operatorul a „combinat” combinația FF-0-0 înainte de a efectua un IPL , multe diagnostice au fost omise, ceea ce face ca durata IPL să fie de aproximativ un minut în loc de aproximativ 10 minute. Desigur, o parte a IPL a fost de obicei tastarea orizontală a fișierelor indexate și dacă mașina a fost oprită fără o "tastă" (a efectuat o parte a PS (sau STOP SYSTEM), atunci în funcție de numărul de fișiere indexate (și dimensiunile lor) ar putea dura mai mult de o oră pentru a reveni.
Memorie și disc
Cel mai mic S / 36 avea 128K RAM și un hard disk de 30 MB.
Cel mai mare S / 36 configurat ar putea suporta 7 MB de RAM și 1478 MB de spațiu pe disc. Acest lucru a costat peste 200.000 USD la începutul anilor 1980. Unitățile de disc S / 36 conțineau o caracteristică numită „cilindrul suplimentar”, astfel încât punctele rele de pe unitate au fost detectate și mapate dinamic la punctele bune de pe cilindrul suplimentar. Prin urmare, este posibil ca S / 36 să utilizeze mai mult spațiu decât poate aborda din punct de vedere tehnic. Dimensiunile adreselor de disc limitează dimensiunea partiției S / 36 active la aproximativ 2 GB; cu toate acestea, Advanced / 36 Large Package avea un hard disk de 4 GB care putea conține până la trei S / 36 (emulate), iar computerele Advanced / 36 aveau mai multă memorie decât SSP (32MB până la 96MB), care a fost utilizată pentru a crește stocarea în cache a discului .
Spațiul pe disc pe System / 36 a fost organizat pe blocuri , cu un bloc format din 2560 de octeți. Un sistem 5360 de ultimă generație va fi livrat cu aproximativ 550.000 de blocuri de spațiu pe disc disponibil. Obiectele de sistem puteau fi alocate în blocuri sau înregistrări, dar pe plan intern erau întotdeauna blocuri.
Sistemul / 36 a acceptat paginarea memoriei , denumită „swapping”.
Software
Programul de asistență a sistemului (SSP) a fost singurul sistem de operare al S / 36. Conținea suport pentru multiprogramare, procesoare multiple, 80 de dispozitive, cozi de lucru, cozi de imprimare, securitate, suport pentru fișiere indexate și complet instalat, avea aproximativ 10 MB. Pe Advanced / 36, numărul de stații de lucru / imprimante a fost mărit la 160. În mediul Guest / 36 al anumitor versiuni OS / 400, au fost acceptate până la 216 dispozitive.
S / 36 ar putea compila și rula programe cu dimensiuni de până la 64 kB, deși majoritatea nu erau atât de mari. Aceasta a devenit o problemă de blocaj doar pentru cele mai mari programe de ecran. Cu Advanced / 36, au fost adăugate caracteristici la sistemul de operare SSP, inclusiv posibilitatea de a apela alte programe din interior. Deci, un program care se spunea că 60 kB ar putea apela un alt program care avea 30 kB sau 40 KB. Acest apel / parm a fost disponibil cu pachete terțe pe System / 36, dar nu a fost utilizat pe scară largă până când caracteristica a fost introdusă în 7.1 și 7.5 din SSP pe Advanced / 36.
Modele hardware
| Lista modelelor din seria 36 / System | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Linia principală | Compatibil ( bazat pe IBM AS / 400 ) | |||||||||||||||||||
| Poziţie | Factor de formă | 1984 | 1985 | 1986 | 1987 | 1988 | 1989 | 1990 | 1991 | 1992 | 1993 | 1994 | 1995 | 1996 | 1997 | 1998 | 1999 | 2000 | ||
| Intrare | desktop | 5364 | ||||||||||||||||||
| 5363 | AS / Intrare (P03; 10S) | AS / Intrare (150) | ||||||||||||||||||
| la birou | 5362 | |||||||||||||||||||
| Avansat / 36 (236, 436) | Avansat / 36 (170) | |||||||||||||||||||
| Dimensiune completă | 5360 | |||||||||||||||||||
Linia principală
Sistem / 36 Model 5360
System / 36 5360 a fost primul model de System / 36. A cântărit 318 kg (700 lb), a costat 140.000 de dolari și se crede că a avut viteze ale procesorului de aproximativ 2 MHz și 8 MHz pentru cele două procesoare. Sistemul funcționa pe 208 sau 240 volți AC.
Cele cinci lumini roșii de pe System / 36 au fost după cum urmează: (1) Verificarea puterii. (2) Verificarea procesorului. (3) Verificarea programului. (4) Verificarea consolei. (5) Verificarea temperaturii.
Dacă s-a aprins vreodată altă lumină în afară de # 4, sistemul trebuia să fie IPL. Consola poate fi restaurată dacă a fost oprită, dar celelalte condiții nu pot fi recuperate.
Au existat diferite modele ale modelului 5360, inclusiv un model C și D care se ocupa de viteză și capacitatea de a suporta un cadru suplimentar pentru a adăposti două unități suplimentare.
Sistem / 36 Model 5362
IBM a introdus 5362 sau „Compact 36” în 1984 ca un sistem orientat spre capătul inferior al pieței lor. Avea un factor de formă turn de birou. A fost conceput pentru a funcționa într-un mediu normal de birou, necesitând puține considerații speciale. Acesta s-a diferit de 5360 in, având o cușcă de carduri mai limitată, capabilă de mai puține periferice. Folosea discuri fixe de 14 "(30 sau 60MB) și putea suporta până la două; stocarea principală variază de la 128KB la 512 KB. A fost încorporată o unitate de dischetă de 8". 5362 a permis, de asemenea, utilizarea unui canal extern atașat 9332 -200, 400 și 600 DASD, permițând efectiv maximum 720 MB.
5362 cântărea 68 kg și costa 20.000 de dolari.
Sistem / 36 Model 5364
Modelul 5364 a fost numit „System / 36 PC” sau „Desktop 36” (și, de asemenea, în mod informal, „Baby / 36” de către unii - dar acest nume a fost atașat ulterior unui program software produs de California Software Products, Inc. ). 5364 a fost o încercare din iunie 1985 a IBM de a implementa un sistem / 36 pe hardware de dimensiune PC. În interior, erau cipuri IBM, dar dimensiunea dulapului amintea de un IBM PC-AT al perioadei. Mașina avea o unitate de dischetă de 1,2 MB de 5,25 inci, care era incompatibilă cu computerele și cu alte S / 36. Panoul de control / consola de sistem (conectată printr-o placă de expansiune) era un computer IBM cu cel puțin 256KB RAM.
Sistem / 36 Model 5363
Modelul 5363 a fost poziționat ca un înlocuitor pentru 5364 și a fost anunțat în octombrie 1987. Utiliza o incintă de tip turn de birou, precum cea a modelului 5362, dar avea doar 2/3 dimensiunea. Acesta a inclus hardware actualizat folosind platouri mai noi, mai mici, o unitate de dischetă de 5 1 ⁄ 4 "și o distribuție revizuită a SSP.
Backporturi bazate pe AS / 400
Mediul System / 36 al IBM i (anterior OS / 400) este o caracteristică care oferă o serie de utilități SSP, precum și suport RPG II și OCL. Nu implementează compatibilitatea binară cu System / 36 - în schimb permite programatorilor să porteze aplicații System / 36 la IBM i prin recompilarea codului de deasupra mediului System / 36, generând programe care utilizează API-urile native IBM i.
De la V3R6 la V4R4, OS / 400 a fost capabil să ruleze până la trei instanțe de SSP în mașini virtuale cunoscute sub numele de „Guest / 36” sau „M36”. Aceasta s-a bazat pe emularea de emulare a MSP implementat de OS / 400 SLIC și, astfel, a oferit compatibilitate binară cu programele SSP.
AS / Intrare (9401)
AS / Entry a fost doar un AS / 400 decupat, primul model a fost bazat pe un AS / 400 9401-P03. Sistemul de operare a fost SSP Versiunea 6. Această mașină a fost oferită c.1991 pentru a viza clienții care aveau un S / 36 și doreau să migreze într-o zi către un AS / 400, dar nu doreau o investiție mare într-un AS / 400. În acest sens, AS / Entry a fost un eșec, deoarece IBM a decis că arhitectura mașinii nu era fezabilă din punct de vedere economic, iar modelul mai vechi 5363 pe care se baza 9401 era un sistem mult mai fiabil.
Linia de intrare a fost ulterior actualizată la hardware AS / 400 9401-150.
Avansat / 36 (9402, 9406)
În 1994, IBM a lansat AS / 400 Advanced / 36 cu două modele (9402-236 și 9402-436). Cu un preț de până la 7995 USD, a fost o mașină care a permis utilizatorilor System / 36 să obțină hardware mai rapid și mai modern în timp ce „rămân 36”. Bazat pe standardul AS / 400 hardware, Advanced / 36 ar putea rula SSP, sistemul de operare al sistemului / 36, singur, sau în cadrul AS / 400 „s OS / 400 ca o mașină virtuală , astfel încât să poată fi modernizate la un plin - suflat AS / 400 pentru doar costuri suplimentare de licențiere. A / 36 a fost ambalat într-o carcasă neagră, care era puțin mai mare decât un dulap comun pentru PC.
Advanced / 36 a cumpărat lumea System / 36 și SSP încă vreo cinci ani pe piață, dar până la sfârșitul secolului al XX-lea, piața System / 36 era aproape de nerecunoscut. Imprimantele și afișajele IBM care dominaseră complet piața în anii 80 au fost înlocuite de un computer sau un monitor terță parte cu o imprimantă de tip PC atașată. Cablul Twinaxial dispăruse în favoarea adaptoarelor ieftine și a cablului telefonic standard . Sistemul / 36 a fost în cele din urmă înlocuit de AS / 400s la high end și PC-uri la low end.
Linia Advanced a fost ulterior actualizată la hardware AS / 400 9406-170. Până în 2000, Advanced / 36 a fost retras din marketing.
Referințe
Lecturi suplimentare
- Ghidul de birou al știrilor 3X / 400 pentru S / 36
- Instrumente electrice Midrange Computing
- Tot ce ai vrut mereu să știi despre sistem / 36 Dar nimeni nu ți-a spus de Charlie Massoglia
- Scrierea și utilizarea sistemului / 36 proceduri eficient de Charlie Massoglia
- Tot ce ai vrut mereu să știi despre POP, dar nimeni nu ți-a spus de Merikay Lee
- System / 3, System / 34 și System / 36 Sortare disc ca limbaj de programare de Charlie Massoglia