WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
VAX
Тип Мейнфрейм, мини-компьютер
Производи­тель Digital Equipment Corporation
Выпущен 25 октября 1977 года
Размер байта 8 бит
Размер слова 32 бита
Шина адреса 32 бита
Тип шины Unibus, Massbus, Q-Bus, XMI, VAXBI
Архитектура CISC, виртуальная память
ОС OpenVMS, Ultrix, VAXeln, BSD UNIX, Linux и NetBSD
 VAX на Викискладе

VAX (Virtual Address eXtension) — 32-битная компьютерная архитектура, была разработана в середине 1970-x годов Digital Equipment Corporation как развитие линии PDP-11 в рамках проекта Star.

Операционные системы

На системах VAX могут работать несколько операционных систем: OpenVMS, Ultrix, VAXeln или BSD UNIX. Linux, NetBSD и OpenBSD работают на некоторых VAX по сей день.

История

В начале 1970-х годов корпорация DEC практически доминировала на рынке мини-компьютеров с машинами линии PDP-11, но малая разрядность (16 бит) существенно ограничивала возможности их развития. К 1973 году было принято решение о разработке компьютера концепции «wide-word machine». Первоначально рассматривалось два варианта: продолжение линии PDP-10 с шириной слова 36 бит (проект Unicorn) и развитие линии PDP-11, но с удвоенной до 32 бит шириной слова и механизмами виртуальной памяти (проект Star).

Официальной датой рождения архитектуры VAX вероятно можно считать 1 апреля 1975 года, дату первого совещания команды, впоследствии названной VAX-A. Через два месяца была готова первая версия описания архитектуры — «VAX Blue Book», а к июню 1975 года проект Star обогнал конкурента настолько, что руководство корпорации решило свернуть дальнейшую разработку проекта Unicorn.

Первая серийная модель архитектуры VAX была представлена публике 25 октября 1977 года. Это была модель VAX-11/780 «Star» с процессором KA780 (29 печатных плат ТТЛ) и 4 МБ ОЗУ с коррекцией ошибок (ECC RAM). В качестве консольного процессора использовалась специализированная версия PDP-11. Машина была крайне коммерчески успешна. Последовала разработка «второй серии», уже не на рассыпной логике, а на gate array, и спустя примерно год после модели «Star» была представлена модель VAX-11/750 «Comet» (отличавшаяся так же новой реализацией консоли на Intel 8085).

Модельный ряд

Мини-ЭВМ DEC Microvax
Микропроцессор U80701FC

Немикропроцессорные VAX:

  • VAX-11/780 («Star»)
  • VAX-11/782 (Двухпроцессорный /780)
  • VAX-11/785 (Разогнанный /780)
  • VAX-11/750 («Comet», компактизированный, переход на логику gate array)
  • VAX-11/730 («Nebula», компактизированный, переход на bit slice процессор)
  • VAX-11/725 («LCN», базовая/упрощённая версия Nebula)
  • VAX 8600    («Venus»)
  • VAX 8650    («Morningstar», разогнанный 8600)
  • VAX 8500    («Flounder», Монопроцессорный, умышленно-замедленный 8800)
  • VAX 8530    (Монопроцессорный, менее замедленный 8800)
  • VAX 8550    («Skipjack», 8800 монопроцессорный, нерасширяемый)
  • VAX 8700    (монопроцессорный Nautilus, расширяем до 8800)
  • VAX 8800    («Nautilus», переход на логику Macrocell)
  • VAX 9X00    («Aquarius», VAX 9000 охлаждаемый водой; не пошёл в серию)
  • VAX 9000    («Aridus», Aquarius с воздушным охлаждением)
  • VAX 8X00    («Gemini», резервный проект, разрабатывавшийся на случай провала разработки «Scorpio»; не пошёл в серию)

Микропроцессорные VAX:

  • MicroVAX/VAXstation-I («Seahorse»)
  • MicroVAX-II/VAXstation-II («Mayflower»)
  • MicroVAX-3100/VAXstation-3100
  • VAX 8200/8300 (Моно- и Би-процессорный «Scorpio»)
  • VAX 8250/8350 (ускоренный «Scorpio»)
  • VAX 62X0    («CVAX»)
  • VAX 63X0    («Calypso»)
  • VAX 64X0    («Rigel»)
  • VAX 65X0    («NVAX»)
  • VAX 7XXX    
  • VAX XXXX    («BVAX», High-end VAX; не пошёл в серию)

Характеристики некоторых моделей VAX:

МодельГод выпускаЭлементная базаtЦиклμcodeКэшШинаПроизводительностьpdp
11/780 «Star»1978TTL200 ns6k x 998kB+U/M100 %Да
11/750 «Comet»1980TTL320 ns6k x 804kB+U/M60 %Да
11/730 «Nebula»1982TTL290 ns16k x 24nB+U25 %Да
11/782198211/780 двухпроцессорная, разделяемая память
11/7851984TTL133 ns?32kB+U/M150 %Да
8600 «Venus»1984ECL80 ns8k x 3916 kB+U/Mx4Да
8650 «Morningstar»1985NMOS55 ns??Vx6Нет
82001986NMOS200 ns16 x 398 kV100 %Нет
830019868200 двухпроцессорная
87001986ECL45 ns16k x 144?Vx6Нет
8800 «Nautilus»19868700 двухпроцессорная
85001986?????x3Нет
82501987?160 ns??V120 %Нет
62001988CMOS80 ns?256 kX/Vx2,8Нет
63001988CMOS60 ns??X/Vx4Нет
6400/4001989CMOS28 ns (+v)1,7k x 452k + 128k?x7Нет
9000 «Aridus»1989ECL16 ns (+v)?128kXx30-40Нет
4000/3001990CMOS??2k + 128k?x8Нет

Сокращения:

  • Шины : UUnibus, MMASSBUS, VVAXBI, XXMI
  • Tcycle +v — означает возможность установки векторного со-процессора.
  • Колонка μcode показывает размер памяти, потребляемый микрокодом, высота × ширина, в битах.
  • pdp — да или нет — совместимость с PDP-11.

Интересные факты о VAX

Кристалл микропроцессоров CVAX, применявшихся в MicroVAX 3000 и 6200, содержит фразу «СВАКС… Когда вы забатите довольно воровать настоящий лучший»[1]. Разработчики микропроцессора именно так перевели на русский язык фразу «CVAX — when you care enough to steal the very best» («CVAX — когда озаботились тем, чтобы украсть самое лучшее»), которая созвучна со слоганом известного поставщика поздравительных открыток фирмы Hallmark Cards: «When You Care Enough to Send the Very Best» («Когда вы заботитесь о том, чтобы послать самое лучшее»). Это послание было предназначено для советских инженеров, которые будут пытаться скопировать микропроцессор.

Поставляемые в СССР в обход эмбарго ЭВМ VAX содержали электронные закладные устройства программного действия, предназначенные для съёма обрабатываемой информации и автоматического разрушения машин[2].

Аналоги и клоны VAX в СССР и странах СЭВ

K1840 (СМ-1710), клон DEC VAX-11/780, ГДР, 1988

В конце 1980-х годов в СССР была завершена разработка оригинального микропроцессорного комплекта К1839, полностью (включая математические команды) совместимого с VAX 750 Comet. Кроме этого комплекта, производились копии оригинальных машин. Выпускалось несколько серий VAX-совместимых компьютеров:

  • Электроника 82 на основе микропроцессорного набора К1839
  • СМ-1700 — клон VAX-11/730
  • Электроника 86 — клон DEC Micro VAX-II на КЛ1848
  • БЦВМ СБ3541 на основе К1839 (выпускается до настоящего времени)
  • K1840 (СМ-1710) — клон DEC VAX-11/780 — в ГДР
  • K1820 (СМ-1720) — клон DEC Micro VAX-II — в ГДР на основе процессора KME U80701
  • ИЗОТ-1055 — клон VAX-11/730 — в Болгарии
  • ИЗОТ-1080 — комплекс в составе ЭВМ ИЗОТ-1055 и графической станции ИЗОТ-1040 — в Болгарии

Литература

  • Сибеста Р. Структурное программирование на языке ассемблера ЭВМ VAX-11.Москва: Издательство Мир.,1988

См. также

Примечания

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии