DEC PDP-11 subset

Теги:космос
 
+
-
edit
 
Кто vожет, подскажите, какие современные чипы -
микроконтроллеры имеют в наборе инструкций подмножество команд
DEC PDP-11, не программная эмуляция силами разработчика,
а прямо как есть?
 
RU Бывший генералиссимус #22.10.2002 07:41
+
-
edit
 
alash>Кто vожет, подскажите, какие современные чипы -
alash>микроконтроллеры имеют в наборе инструкций подмножество команд
alash>DEC PDP-11, не программная эмуляция силами разработчика,
alash>а прямо как есть?

Хоть это и злостный оффтопик, отвечу - нет таких. есть только приблизительно похожие.
 
RU Бывший генералиссимус #22.10.2002 08:00
+
-
edit
 
=KRoN=>Ну почему оффтопик? На "Буране" стояла такая система :)

Так на "Буране" стоял совершенно живой Н1806ВМ1! Причем, с математическим сопроцессором Н1801ВМ4. Сопроцессор потреблял половину мощности всего вычислительного модуля.
ЗУ, говорят, было ленточное. А ОЗУ было 128 килобайт. На Н565РУ5

А в микроконтроллерах такая система команд в чистом виде не применялась. Но у i80196 похожая.
 
+
-
edit
 
Если говорить об ОДНОКРИСТАЛЬНЫХ ПРОЦЕССОРАХ,а не микроконтроллерах: 1801ВМ1, 1806ВМ2 - PDP11/34, 1806ВМ3 и ВМ4 (сопроцессор) - PDP11/78. Почти настоящая однокристалка T-11 или 100 - не помню точно обозначение. Её Зеленоград в конце 80х под Электронику-85 смастерил.
Собственно, 1806ВМ2-3 - классная вешь. Для них был чипсет очень неплохого, по меркам конца 80х состава. По-моему - 1841ВП1-xx: контроллер ОЗУ-ПЗУ, манчестер, порты, формирователи линий, многофункциональные таймеры. При разбавлении 588й серией - можно было лепить всё что угодно. Полнофункциональная машинка делается на 2х чипах + осциллятор + ОЗУ/ПЗУ
Была ещё серия 1837 (или 38) - microVAX, только живых чипов теперь с огнём не сыщешь. А парочка ВМ2 и дока разработчика ВМ4 у меня где-то до сих пор валяется.
 
+
-
edit
 
Да, кстати. Максимальное потребление ВМ2 на частоте 5МГц (верхний предел для 1806) насколько помню - 60-80мА. У ВМ3 - немногим выше. Нижний предел частоты - 0. Очень удобно для ручной пошаговой отладки шины. Гонял его часовым кварцем и добивался на 32768Гц потребления в доли миллиампера.
Интересно? Выпускают их сейчас или как?
Не знаю как ленточного начального загрузчика, но в "раннем" Буране стояло ферритовое РППЗУ. Именно РППЗУ, поскольку программатором выступала виртуозная тётенька с пинцетом :D

evgenylrusal.ru
 
+
-
edit
 

=KRoN=
Guest

гость
Ну почему оффтопик? На "Буране" стояла такая система :)
 

alash

новичок
1806 выпускаются все такими же. Правда, кто-то видел
прайс из Зеленограда, где эти звери были на 25 МГц...
Однако, мне бы хотелось современный мостовой/шинный
чип - как АТ91 от АРМ, да уж тогда и субсет инструкций
PDP-шный в нем же, до кучи...
 
+
-
edit
 
Во блин, вспомнил склеротик! Однокристалка называлась Т-36!
Ещё кликай тут:
<a href=http://www3.sk.sympatico.ca/jbayko/cpu4.html#Sec4Part14>http://www3.sk.sympatico.ca/jbayko/cpu4.html#Sec4Part14</a>
и тут:
<a href=http://www.pdp11.ru>http://www.pdp11.ru</a>
Система команд и впрямь изумительная - симметричная и почти ортогональная. Закончил с ней работать в 93-94м, перебрался на мелкоVAX, но потребление у них было хреноватое для моих задач. По LSI/PDP-11 до сих пор ностальгирую. Если чего путного нароешь - писай на форум
 
RU Alesandro #22.10.2002 13:29
+
-
edit
 

Alesandro
Серокой

координатор
★★★★
mErLin> потребление у них было хреноватое для моих задач.

Это каких, если не секрет?
Больше не раскалятся ваши колосники. Мамонты пятилеток сбили свои клыки. ©  
+
-
edit
 
2Alecsandro:
да ничего особенного заслуживающего внимания.
Вначале возился в "НИИ Аргон" (НПО Персей) с БЦВМ "Циклоп" = 4-процессорная машинка для РЛС в пакетном конструктиве. Управляющий проц на ВМ3, периферийные (обрабатывающие кусочки картинки)- на ВМ2. Потом я с конторы слинял и почти в том-же форм-факторе (стандарта PC/104 никто ещё не знал) соорудил на чипсете 1806 этажерку-конструктор с комплектом периферии + ЖК-экранчик для гражданского применения. Продали несколько экз. в ЦИАМ, СНИИП, Фёдорову. Тем временем мужикам из "Аргона" с их крутыми задачками синтеза аппертуры и сопровождением множественных целей - стало не хватать мощи. Они затеяли переходить на microVAX (Зеленоград как раз начал выпускать КМОП-овский камень). Я решил эту идею тоже слямзить, благо чипаки были доступны и дёшевы, но идея не получила поддержки у заказчиков. Мы в то время делали носимый кардиограф и изотопный сканер. Естественно, большие производительность и всякие многопоточности нафиг там не были нужны, а вот потребление регламентировалось очень жёстко.
Через несколько лет аргоновцы тоже образумились и портировали архитектуру на 86-совместимые процы. Даже выставляли своего монстра на крайнем МАКСе и рекламировали жуткую производительность с апгрейдом числа процов до 256
 

LBS

старожил
У M68000 система команд похожа, весьма похожа на PDP11.
И контроллеры 68К-based имеются.

Кстати, Козлов, главный Бурана, говорил в интервью, что у них на ээ... той машине, которая слетала по-настоящему, стояло нечто совершенно особенное заказное, а никакие не 1801/06.
 
+
-
edit
 

Balancer
Guest

гость
LBS>У M68000 система команд похожа, весьма похожа на PDP11.

Гм. Похожа, но вовсе не совсем :)

LBS>Кстати, Козлов, главный Бурана, говорил в интервью, что у них на ээ... той машине, которая слетала по-настоящему, стояло нечто совершенно особенное заказное, а никакие не 1801/06.

Гм...
 
+
-
edit
 
LBS>У M68000 система команд похожа, весьма похожа на PDP11.
ИМХО только на уровне мнемоник регистров-адресаций + безусловно, симметричность команд
LBS>стояло нечто совершенно особенное заказное, а никакие не 1801/06.
Дык из всего зверинца только сам ЦП - "коммерческий" продукт. Остальное - суть заказуха, хорошо Ангстремом освоенная и пущенная в мелкую серию. Одних ВП1 было штук 20. 1806ВМ3, в отличие от 1801 был заказухой. там даже кое-где такты конвеера не совпадали и исполнение TRAPов в режиме ядра шло чуть по другому. А CMOSовый ВМ4 - вообще перестругивался конкретно под нас (из-за перегрева)
 
RU Клапауций #11.06.2013 13:16  @Бывший генералиссимус#22.10.2002 08:00
+
-
edit
 

Клапауций

координатор
★★☆
Б.г.> Так на "Буране" стоял совершенно живой Н1806ВМ1!

А не Н1806ВМ2 это был, часом?
В тот день, когда ты решишь, что ты лишен недостатков , попробуй прогуляться по воде  
RU Андрей Суворов #12.06.2013 09:22  @Клапауций#11.06.2013 13:16
+
+2
-
edit
 

Андрей Суворов

координатор

Б.г.>> Так на "Буране" стоял совершенно живой Н1806ВМ1!
Клапауций> А не Н1806ВМ2 это был, часом?

За давностью лет 100% уверенности у меня нет, но кажется, что 1. К нам попали обломки (реально, обломки, может, из-под пресса или как-то ещё) плат, на которых стояли эти чипы. Н565РУ5 мы даже пытались использовать в своих поделках, для чего был собран тестер. Про эти обломки было сказано, что это платы прототипа компьютера "Бурана". Это было ещё до его полёта, но ведь он разрабатывался не один год. Помню, что обычные РУ5 ещё были некоторым дефицитом, народ ещё вовсю использовал РУ3, но в буржуйских компах уже наиболее распространённой памятью были 41256. Год был точно не позже 1986, потому что тот мой однокурсник, что приволок эти платы, в 1986/87 учебном году был отчислен "за три двойки" и ушёл в армию.
 7.07.0
US zaitcev #16.06.2013 08:56  @Бывший генералиссимус#22.10.2002 08:00
+
-
edit
 

zaitcev

опытный


Б.г.> А в микроконтроллерах такая система команд в чистом виде не применялась. Но у i80196 похожая.

У TI MSP430 тоже пожалуй смахивает.
 21.021.0

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru