IBM System / 360 Model 30 - IBM System/360 Model 30

IBM logo.svg
IBM System360 Model 30.jpg
IBM System / 360 Model 30 v Computer History Museum
Výrobce International Business Machines Corporation ( IBM )
Produktová řada Systém / 360
Datum vydání 7. dubna 1964  ( 04.04.1964 )
Zaváděcí cena 133 000 $ a více
Přerušeno 22. června 1970
Paměť 8 - 64 K jádro
webová stránka Oficiální web IBM Archives

IBM System / 360 Model 30 byl low-end členem rodiny IBM System / 360. Bylo oznámeno 7. dubna 1964, odesláno v roce 1965 a staženo 7. října 1977. Model 30 byl navržen divizí General Systems Division společnosti IBM v Endicott v New Yorku a vyráběn v Endicott a dalších výrobních závodech IBM mimo USA.

Dějiny

Model 30 byl populární mainfram IBM, který byl v roce 1964 oznámen jako nejméně výkonný systém System / 360 . Řada System / 360 byla první řadou počítačů na světě, která umožňovala psaní programů strojového jazyka, které bylo možné použít v široké škále kompatibilních strojů různých velikostí. Jednalo se o nejmenší model, který měl kompletní instrukční sadu System / 360 (na rozdíl od modelu 20 ) a sloužil jako samostatný systém, komunikační systém nebo jako satelitní procesor většího systému.

První dodávka modelu 360/30 byla v červnu 1965 do společnosti McDonnell Aircraft .

Spolu s modelem 360/40 to byly dva největší modely System / 360 produkující tržby , které představovaly více než polovinu prodaných jednotek System / 360.

Modely

detailní záběr (profil) konzoly 360/30

Zpočátku byly nabízeny čtyři modely 360/30. Liší se podle množství základní paměti, se kterou byl systém nabízen. C30, D30, E30 a F30 byly konfigurovány s 8K, 16K, 32K a 64K jádrovou pamětí.

Bylo málo propagováno, že existovaly dvě verze modelu 30, známé (ve výjimečných případech, kdy se vůbec odlišovaly) jako 30-1 a 30-2. Původní 30-1 měl úložný cyklus 2,0 mikrosekundy. Později, po odeslání prvních 1 000 30-1, byl nahrazen 1,5 mikrosekundou 30-2, ačkoli 30-1 byl v tichosti zachován v prodejním katalogu. Ti dva byli kosmeticky odlišní; model 30-1 vypadal jako ostatní modely System / 360, s kontrolkami vystavenými na předním panelu a označenými, ale model 30-2 provedl krok zpětného designu a dal světla za šablonu, jak tomu bylo u strojů před 360 jako IBM 1401 .

(Rychlejší) model 30-2 měl další model DC30 s 24 kB paměti.

Sedmé vydání příručky programátora IBM System / 360 Basic Operating System Programmer's Guide, vydané v září 1967, uvádí jako první mezi významnými změnami podporu pro „střední velikost úložiště (24 kB) pro System / 360 Model 30.“

96K upgrade

V reakci na konkurenční tlaky představila IBM možnost upgradu paměti, která umožnila 96K na 360/30. Zdá se, na základě předního panelu systému, že bylo předem naplánováno opatření na podporu více než 64 tis.

Mikrokód

CPU používá 8bitové mikroarchitektury jen s několika hardwarových registrů ; vše, co programátor pila byla emulován podle mikroprogramem . Zpracování 4bajtového slova trvalo (alespoň) 6 mikrosekund, na základě doby cyklu přístupu k úložišti 1,5 mikrosekundy.

Mikrokód byl uložen v CCROS (Card Capacitor Read-Only Storage) vyvinutém v Endicott. Model 30 a Model 40 měly původně sdílet úložiště transformátoru jen pro čtení (TROS) vyvíjené v IBM Hursley , ale výroba CCROS byla levnější. Tento systém používal Mylarovy karty velikosti a tvaru standardního děrného štítku IBM , takže mikrokód bylo možné změnit pomocí děrovače . Každá karta obsahovala 720 bitů a celkový mikrokód se skládal ze 4032 60bitových slov. Mylar „obalil měděné jazýčky a přístupová vedení.“ Díra proražená na konkrétním místě odstranila měděný jazýček a zakódovala nulovou, nezpracovaná místa byla přečtena jako jedny.

Přední panel IBM 360 Model 30 a interní součásti

Konfigurace systému

Typický, raný, základní systém Model 30 měl následující konfiguraci:
Procesor modelu 30 Centrální procesorová jednotka IBM 2030
* Úložiště 32 KB
* Funkce ochrany úložiště
* Standardní sada instrukcí
* Desetinná sada instrukcí
* Jeden multiplexorový kanál
* Jeden volicí kanál
* Interval časovače
Ovládací konzole IBM 1052 Typewriter-Keyboard (obvykle přiřazena k 01F hexadecimální adrese)
Záznamové zařízení jednotky IBM 2540 Reader-Punch (00C a 00D)
Řádková tiskárna Tiskárna IBM 1403 (00E)
Úložiště disku dva magnetické disky IBM 2311 (190 a 191) po
5 MB
Úložiště pásky dvě magnetické pásky IBM 2415 (180 a 181)
Detailní pohled na přední panel IBM 360 Model 30

Systémový software

Možnosti operačního systému :

  • BPS - základní podpora programování
  • BOS - základní operační systém
  • TOS - páskový operační systém
  • DOS - operační systém disku

BPS (podpora základního programování) nevyžadovala diskovou jednotku ani páskovou jednotku. Byl představen v roce 1965 a byl popsán jako „primárně sada nástrojů a překladačů (které) existovaly pouze na kartách.“

BOS (základní operační systém) vyžadoval diskovou jednotku, ale stejně jako BPS mohl běžet na nejmenším 360/30, 8K modelu C30.

Minimální paměť potřebná ke spuštění systému DOS nebo TOS byla 16 kB.

TOS (Tape Operating System) , jak název napovídá, vyžadoval páskovou jednotku, ale žádný disk. Sdílelo většinu kódové základny a některé příručky s IBM DOS / 360 a prošlo 14 vydáními. TOS byla ukončena, když se diskové jednotky staly dostupnějšími.

DOS (Disk Operating System) byl populární volbou pro 360/30.

Překvapivě menší BOS měla zařazovací systém ve frontě tisku, zatímco DOS ne do příjezdu v pozdních 1960 dosáhnout „add-on komponenty s názvem POWER.“

Programovací jazyky

Programování probíhalo převážně v jazycích COBOL , RPG a Assembler pro komerční aplikace, které převažovaly nad tímto počítačem. Fortran mohly být použity také pro vědecké a technické aplikace a PL / I podmnožina kompilátor PL / I (D) byl k dispozici. Programy COBOL pro jiné počítače mohly být spuštěny po překompilaci na System / 360, kromě toho, že INPUT-OUTPUT SECTION musel být přepsán tak, aby popisoval přiřazení zařízení System / 360.

Funkce kompatibility

Schopnost pokračovat v spouštění programů určených pro dřívější systémy byla rozhodující pro prodej nového hardwaru. Ačkoli instrukční sada System / 360 nebyla zpětně kompatibilní s dřívějšími systémy, IBM poskytla emulátory pro dřívější systémy.

Emulace řady IBM 1400

S dodatečným Compatibility Feature hardwarová a softwarová podpora Kompatibilita pod DOS / 360, IBM 1401 / 1440 objekt programy / 1460 by mohl být spuštěn v režimu emulace, s malou nebo žádnou přeprogramování. Mnoho instalací obsahovalo funkci kompatibility, která umožňovala spuštění starších programů.

Emulace IBM 1620

Přestože mohl být model 360/30 konfigurován tak, aby emuloval IBM 1620 , dva faktory ho učinily méně zásadním než výše uvedená emulace řady IBM 1400:

  • IBM 1130 byl preferovaný následník IBM 1620.
  • Fortran představoval významnou část toho, jak byl 1620 používán, a programy IBM 1620 Fortran mohly být převedeny na běh na System / 360.

Poznámky

Reference

externí odkazy