VAX-11 - VAX-11

Un VAX-11/780

Le VAX-11 est une famille discontinue de supermini - ordinateurs développés et fabriqués par Digital Equipment Corporation (DEC). Ils ont été annoncés pour la première fois en 1977 et ont été les premiers ordinateurs à implémenter l' architecture de jeu d'instructions (ISA) Virtual Address eXtension (VAX ). Les processeurs VAX-11 prenaient également en charge le jeu d'instructions PDP-11 en mode utilisateur pour la compatibilité descendante (donc le -11 dans VAX-11). Ils ont été abandonnés en 1988, ayant été supplantés par la famille MicroVAX sur le bas de gamme et la famille VAX 8000 sur le haut de gamme. C'est historiquement l'un des ordinateurs les plus réussis et les plus étudiés de l'histoire.

VAX-11/780

Registres VAX-11
3 1 ... 2 3 ... 1 5 ... 0 7 0 6 0 5 0 4 0 3 0 2 0 1 0 0 (position du bit)
Registres généraux
R0 R egistrecanadiendesins 0
R1 R egistrecanadiendesins 1
R2 R egistrecanadiendesins 2
R3 R egistrecanadiendesins 3
R4 R egistrecanadiendesins 4
R5 R egistrecanadiendesins 5
R6 R egistrecanadiendesins 6
R7 R egistrecanadiendesins 7
R8 R egistrecanadiendesins 8
R9 R egistrecanadiendesins 9
R10 R egistrecanadiendesins 10
R11 R egistrecanadiendesins 11
Registres d'indexation
R12 / PA R egistrecanadiendesins 12 / A rgument P ointer
R13 / FP R egistrecanadiendesins 13 / F rame P ointer
R14 / SP R egistrecanadiendesins 14 / S tack P ointer
Compteur de programme
R15 / PC R egistrecanadiendesins 15 / P rogramme C ontre
Indicateurs d'état
  je V N Z C P rocessor S tatus W ord
    F loating P oint S tatus R egistrecanadiendesins

Le VAX-11/780 , nom de code "Star", a été présenté le 25 octobre 1977 lors de l'assemblée annuelle des actionnaires de DEC. C'est le premier ordinateur à implémenter l'architecture VAX. L'unité centrale de traitement (CPU) KA780 est construite à partir de dispositifs à logique transistor-transistor (TTL) Schottky et a un temps de cycle de 200 ns (5 MHz) et un cache de 2 Ko. La mémoire et les E/S sont accessibles via l' interconnexion de fond de panier synchrone (SBI).

Le VAX-11/780 prenait à l'origine en charge jusqu'à 8 Mo de mémoire via un ou deux contrôleurs de mémoire MS780-C, chaque contrôleur prenant en charge entre 128 Ko et 4 Mo de mémoire. Le dernier contrôleur de mémoire MS780-E prenait en charge 4 à 64 Mo de mémoire, permettant au VAX-11/780 de prendre en charge jusqu'à 128 Mo de mémoire au total. Le KA780 dispose d'un espace d'adressage physique de 29 bits, lui permettant d'adresser un maximum théorique de 512 Mo de mémoire. La mémoire est constituée de puces RAM de 4 ou 16 kbits à semi-conducteur à oxyde métallique (MOS) montées sur des cartes à matrice mémoire. Chaque contrôleur de mémoire contrôle jusqu'à 16 cartes RAID. La mémoire est protégée par un code correcteur d'erreurs (ECC).

Le VAX-11/780 utilise Unibus et Massbus pour les E/S. Unibus est utilisé pour connecter des périphériques à faible vitesse tels que des terminaux et des imprimantes et Massbus pour des lecteurs de disques et de bandes à grande vitesse. Les deux bus sont fournis par des adaptateurs qui interfacent le bus avec le SBI. Tous les systèmes sont livrés avec un Unibus en standard, avec jusqu'à quatre pris en charge. Massbus est facultatif, avec jusqu'à quatre pris en charge. Le VAX-11/780 prend également en charge Computer Interconnect (CI), un réseau propriétaire pour connecter des lecteurs de disque et potentiellement les partager avec d'autres ordinateurs VAX. Plus tard, cette fonctionnalité a été utilisée pour connecter des ordinateurs VAX dans un VMScluster .

Digital a utilisé les performances du VAX-11/780 comme point de référence pour décrire les performances des modèles VAX suivants. La performance du VAX-11/780 est devenue connue sous le nom de 1 unité de performance VAX (ou 1,0 VUP). D'autres modèles VAX ont été évalués comme un multiple des performances du VAX-11/780, par exemple, un VAX 2.0 VUP serait deux fois plus rapide que le VAX-11/780.

VAX-11/782

Le VAX-11/782 , nom de code "Atlas", est un VAX-11/780 à double processeur introduit en 1982. Les deux processeurs partagent le même bus mémoire multiport MA780 et le système fonctionne de manière asymétrique, le processeur principal effectuant tout ce que je Opérations /O et ordonnancement des processus avec le deuxième processeur attaché uniquement utilisé pour un travail de calcul supplémentaire intensif. Pour les tâches de calcul multiflux, le système offre jusqu'à 1,8 fois les performances d'un VAX 11/780.

VAX-11/784

Le VAX-11/784 , nom de code « VAXimus », est une rare variante à quatre processeurs du VAX-11/780. Semblable au VAX-11/782, il s'agissait d'un système de multitraitement asymétrique , les quatre processeurs KA780 partageant le même bus mémoire multiport MA780. Ses performances ont été évaluées à 3,5 VUP.

VAX-11/785

Le VAX-11/785 , nom de code "Superstar", a été introduit en avril 1984. Son processeur KA785 est essentiellement un KA780 plus rapide, avec un temps de cycle de 133 ns (7,52 MHz) contre 200 ns (5 MHz) temps de cycle du KA780, donnant une performance de 1,5 VUPs. La diminution du temps de cycle du processeur a été obtenue grâce à l'utilisation de la logique Fairchild Advanced Schottky TTL (FAST).

VAX-11/787

Le VAX-11/787 est une variante possible à double processeur du VAX-11/785. On ne sait pas s'il en a été produit.

VAX-11/750

VAX-11/750

Le VAX-11/750, nom de code "Comet", est une implémentation basée sur un réseau de portes bipolaire plus compact et moins performant de l'architecture VAX introduite en octobre 1980. L'utilisation de réseaux de portes a réduit la consommation d'énergie et augmenté la fiabilité par rapport avec le VAX-11/780. Le processeur KA750 a un temps de cycle de 320 ns (3,125 MHz) et une cote VUP de 0,6. Le système peut prendre en charge jusqu'à 8 Mo avec un contrôleur mémoire L0011 ou jusqu'à 14 Mo avec un contrôleur mémoire L0022.

VAX-11/751

VAX-11/751

Un VAX-11/750 robuste à montage en rack.

VAX-11/730

Introduit en Avril 1982, le VAX-11/730, le nom de code "nébuleuse", est un encore plus compact, encore moins performante bit tranche mise en œuvre de l'architecture VAX utilisant AMD Am2900 puces pour la CPU. Le processeur KA730 a un temps de cycle de 270 ns (3,70 MHz) et une cote VUP de 0,3. Il supportait jusqu'à 5 Mo de mémoire.

VAX-11/725

Nom de code "LCN" ("Low-Cost Nebula"), il s'agit d'un modèle à coût réduit du VAX-11/730. Il utilisait le même processeur KA730 que le VAX-11/730, mais était logé dans un boîtier plus compact conçu pour produire moins de bruit et de chaleur, ce qui le rend plus adapté à une utilisation dans un environnement de bureau. Il prend en charge jusqu'à 3 Mo de mémoire.

VAX-11/790 et VAX-11/795

Les VAX-11/790 et VAX-11/795 étaient respectivement les noms originaux des VAX 8600 et VAX 8650 .

Machines restantes

Un fond de panier CPU VAX 11 780

Les références