IBM System/38

Le System/38 était un mini-ordinateur , a fabriqué et s'est vendu par la société d'IBM . À l'origine libéré en 1979, c'était un précurseur au AS/400 . Le système a offert un certain nombre de dispositifs innovateurs, et était l'invention de Dr. Frank Soltis de l'ingénieur d'IBM .

Histoire

Présenté en 1978 et disponible dans le commerce en août 1979, le System/38 a suivi le System/34 mais était avant le System/36 . " appelé ; Pacifique, " ; le S/38 était un descendant projet de systèmes abandonné d'IBM de du futur , qui avait été conçu comme remplacement pour le System/360 et des architectures d'unité centrale de Système/370 .

Dispositifs

Le System/38 a eu le bit adresser de du 48, qui était unique pendant le temps, et un roman base de données-comme le schéma de stockage. Le du système d'exploitation du System/38 s'est appelé le CPF, pour le " ; Programme de gestion Facility." ; (CPF n'est pas lié au SSP , le du système d'exploitation d'IBM System/34 et System/36.)

Les langues ont soutenu sur le inclus par System/38 RPG III , le COBOL , le BASIC , et le PL/I . Ordres de gestion opérationnels du System/38 s'est appelé CL, pour le " ; Commander Language." ; Les programmes de CL, semblables dans le concept aux manuscrits de Shell ont pu être par compilés et exécuté à la façon des indigènes .

Stockage de données

Dans la plupart des ordinateurs avant le System/38, et les plus modernes, données stockées sur le disque a été stocké dans les dossiers logiques séparés . Quand des données ont été ajoutées à un dossier on lui a écrit que dans le secteur consacré à ceci, ou si le secteur était plein, sur un nouveau secteur quelque part autrement. Dans le cas du S/38, chaque morceau de data< ! -- FIXME : A BESOIN de DE PLUS AMPLES EXPLICATIONS SUR CE QUI CONSTITUE UN ÉLÉMENT, et en effet chaque élément dans chaque morceau de données,--> a été stocké séparément et a pu être mis n'importe où sur le système. Il n'y avait aucune une telle chose comme dossier physiquement continu sur le disque, et le du système d'exploitation a contrôlé le stockage et le rappel de tous les éléments. < ! -- LA SECTION EMBROUILLANTE ENLEVÉE ICI, VOIENT LA DISCUSSION -->

Matériel

La conception de System/38 était discutablement trop lointaine en avant pour le matériel de l'ère. Une fois d'abord lancée, elle a lutté sous les frais généraux du logiciel et du système d'exploitation, qui a consommé le mb presque 60 sur le disque, une vaste somme alors, conduite quelque remue pour suggérer que le nom de code de pré-annonce pour la série, PACIFIQUE, ait été réellement un " de de signification d'acronymes ; l'exécution n'est pas critique si la fonction est complete" ; . Des décennies plus tard, le même logiciel, à l'origine écarté par quelques critiques comme aberration momentanée, fonctionne mieux que jamais sur beaucoup de milliers de systèmes modernes au sein des entreprises de film publicitaire et de gouvernement de tous les types et tailles.

Distinctions

System/38 et ses descendants sont uniques en étant les seuls ordinateurs de gestion existants avec le Possibilité-basé adressant . (Le plus tôt 250 de Plessey était l'un des quelques autres ordinateurs avec l'architecture de possibilités jamais vendue commercialement). l'adressage Possibilité-basé a été enlevé dans le suivant AS/400 de modèles et le ISeries .

En plus, les System/38 et ses descendants sont les seuls ordinateurs de gestion jamais pour employer une architecture de l'interface de machine de pour isoler le logiciel d'application et les la plupart du du système d'exploitation des dépendances de matériel, y compris de tels détails qui adressent taille et enregistrent la taille. Les compilateurs pour System/38 et ses successeurs produisent du code dans un ensemble d'instruction à niveau élevé (à l'origine appelé MI pour le " ; Machine Interface" ; , et TIMI retitré pour le " ; Machine indépendante Interface" de technologie ; pour AS/400). MI/TIMI est un ensemble d'instruction virtuel ; ce n'est pas l'ensemble d'instruction de l'unité centrale de traitement fondamentale. À la différence de quelques autres architectures de virtuel-machine dans lesquelles les instructions virtuelles sont interprétées au temps d'exécution, des instructions de MI/TIMI ne sont jamais interprétées. Ils constituent une étape au moment de la compilation intermédiaire et sont traduits en ensemble d'instruction du processeur comme étape finale de compilation. Les instructions de MI/TIMI sont stockées dans l'objet final de programme, en plus des instructions de machine exécutables. Si un programme est déplacé d'un processeur avec un ensemble d'instruction indigène à un processeur avec un autre ensemble d'instruction indigène, les instructions de MI/TIMI seront retraduites en jeu d'instruction indigène de la nouvelle machine avant que le programme soit exécuté pour la première fois sur la nouvelle machine.

En outre, le System/38 était le premier système pour employer le stockage à niveau unique (SLS) de , où l'espace mémoire entier est linéaire et chaque unité d'E/S De et mémoire est tracé à une adresse virtuelle . Une meilleure limite pourrait être stockage accessible uniforme. Pendant que des objets (dossiers, programmes, blocs de gestion, annuaires, et ainsi de suite) sont créés, ils sont l'espace disque assigné par et sont assignés une gamme des adresses virtuelles. Ces adresses virtuelles sont employées par le du système d'exploitation pour adresser les données d'objet directement.

Le System/38 a également la distinction d'être le premier serveur disponible dans le commerce d'IBM pour avoir un RDBMS intégré dans le du système d'exploitation.

Série

Le System/38 s'est presque appelé le System/380, et AS/400 s'est presque appelé le System/40.

Ventes

IBM a vendu des 20.000 S/38s environ dans les cinq premières années de la disponibilité, selon des articles édités dans les NOUVELLES 34/38 de magasins d'industrie et le calcul de mi-portée. Bien qu'affiché comme mini-ordinateur , le S/38 était beaucoup plus cher que le System/34 plus vendu établi d'IBM, et son remplacement, le System/36. D'importance égale était la difficulté de l'évolution - dire - d'un System/34 à un S/38. Bien que les machines aient eu quelques similitudes, telles que les langages de programmation de de périphériques et de RPG de Twinax en réalité elles étaient très différentes. IBM a tacitement reconnu ceci en mettant en évidence le System/36 - un System/34 amélioré - après le lancement du S/38.

Dans le marché, IBM s'est ainsi trouvé avec trois recouvrant, mais incompatibles, gammes. Le System/34/36, le System/38 et l'architecture de /360 d'unité centrale (que le System/38 a été à l'origine conçu pour remplacer). Le DEC, à ce moment-là un des concurrents principaux d'IBM, pouvait exploiter ceci en offrant un éventail de produits basés sur une architecture simple. IBM à l'opposé de ceci, des 9370 ou de « unité centrale de bébé », était un échec commercial.

Le S/38 a avancé les vies du système d'exploitation dessus avec AS/400 d'IBM. En se rendant compte de l'importance des milliers de lignes de « legs coder » (des programmes) écrit, « COMME » représente le « système d'application ». De grands efforts ont été faits par IBM pour permettre des programmes à l'origine écrits pour que le System/34 et /36 soit déplacé à AS/400.

La série d'AS/400 a été retitrée aux iSeries, et puis au système i ; Des ordinateurs du système i sont toujours en cours de vente.

Random links:Roque aux 1904 Jeux Olympiques d'été | Prévisibilité | Réactivité | Récupération de dossier et système d'édition |

de

de Pernå | IBM_System/38