vak: (Улыбка)
Serge Vakulenko ([personal profile] vak) wrote2013-01-13 05:30 pm

Описание системы команд Эльбрус

Спасибо коллегам из бывшего новосибирского ИТМиВТ: желающие имеют возможность изучить архитектуру и систему команд Эльбрус (PDF, 38Мб).  Имеется в виду Эльбрус-1 (1973-1979гг) и Эльбрус-2 (1977-1984гг) имени Бурцева, не путать с Эльбрусом-3 Бабаяна.

Прямо скажем, не самая простая архитектура, даже если сделать скидку на тяжелый стиль описания.  Я насчитал 236 машинных инструкций.  Повеселила мнемоника ПОСПИ: поиск по списку.  :)

Описание процессора ввода-вывода (ПВВ) от Эльбруса можно найти в главе 4 "Input/Output Subsystem" руководства Burroughs 7700: 1060233_B7700ref_Jan73.pdf
ПВВ был содран практически один к одному.

Друзья, если у Вас есть возможность добыть какие-нибудь бинарные коды программ от Эльбруса, это может сильно помочь в создании эмулятора.  

[identity profile] hogzie.livejournal.com 2013-01-14 08:03 pm (UTC)(link)
А есть ли где-нибудь документация по Эль-90?

[identity profile] hogzie.livejournal.com 2013-01-14 08:48 pm (UTC)(link)
По обрывкам, что можно найти гугле, получается, что это был вобще чистый RISC с кросс-компилятором из Эля, который вроде бы даже работал. И это похоже все, что есть. Мы нашли людей с Ангстрема, которые каким-то боком слышали про проект и занимались силиконом. В частности, г-на Отрохова, который был тогда ведущим разработчиком процессоров в НИИТТ. Говорит, что они делали только прототипы. До ума процессор не довели из-за противоречивых требований и смены дизайна на поздних этапах.

[identity profile] hogzie.livejournal.com 2013-01-14 10:07 pm (UTC)(link)
Совершенно случайно только что прочитал у Пройдакова, что Пентковский умер 24-го декабря. :( Реально не остается живых людей, кто бы мог рассказать. Кто-то в комментариях написал, что у него книга какая-то выходит, и люди в Новосибе собирают что-то вроде мемориальной страницы про него.

[identity profile] hogzie.livejournal.com 2013-01-15 08:58 pm (UTC)(link)
Отрохов пишет:
=========
Да, напомнили. Именно Пентковский постоянно у нас работал в лаб. Серёжи Коваленко от эдиологов этой Эль-90. Вроде слух был, что он в США уехал работать, а оказывается вот как грустно. Серёга Коваленко, работая у Шишарина над 32 разрядным процессором с риск архитектурой тоже не дотянул до 50, как и Слава Науменков. А Саша Тизенберг до 60 :(
=========
Шишарин, архитектор 1801 и советского VAX'а, тоже в прошлом году умер. Похоже, в живых действительно мало кто остался. :(