1880ВЕ31/51 - быстрее в разы + софта тонны. Сел и поехал. Что с этим делать - хз.
1880ВЕ31/51 - быстрее в разы + софта тонны. Сел и поехал. Что с этим делать - хз.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Не вы первый, не вы последний Обычно такие темы содержат очень много советов и текста, но как правило, оканчиваются в лучшем случае подачей напряжения на процессор. На этом все
Яркий пример из последнего: http://zx-pk.ru/threads/28102-pdp-11...orollerov.html
http://www.phantom.sannata.ru/forum/index.php?t=26671
Если поискать по всем годам - куча их.
ну у проца очень простая система команд, накатать с нуля дело выходныхВот я и пытаюсь это узнать, чтобы с чего-то стартовать
а это не от проца зависит, это уже зависит от того как аппаратная обвязка работает, через что проц общается с кнопками и светодиодами, какие для этого порты или адреса памяти выделеныА нет ли под рукой готового примера, как зажечь вывод, или считать кнопку. Или увязать одно и другое? Именно в этом процессоре. Книги книгами, но постичь сам процесс хочется на примерах.
я могу дома глянуть что у меня есть на тему, у меня сидюк с всяким для программиста лежит с 1996го года, может там что есть
Посмотрите пожалуйста. Схему я смогу содрать. Вот пример: http://npofizika.ru/pdf/prj26.pdf, а как заставить ее работать с точки зрения программиста AVR - совершенно непонятно
Забыть про AVR и начать с чего-то типа такого
"Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.
Собственно по вопросу ТС.
1. 1801ВМ2 ----> 1806ВМ2 CLC/2 ( в тактовом сигнале используется передний и задний фронт ). Остальные отличия - могу рассказать чуть подробнее, "косметика".
2. ТО на 1801ВМ2 гуглится на этом форуме. Обращаю внимание, что это только ядро, не ОЭВМ - т.е. необходимы ОЗУ, ПЗУ, регистры, схема запуска и синхронизации.
3. Пример исполнения М-ЭВМ - ДВК-2 на МС1201.02 ( ТО М-ЭВМ гуглится ). В МС1201.02 1801ВМ2 заменяется 1:1 на 1806ВМ2 ( тема с фотками гуглится на этом форуме ), при снижении тактовой частоты проца до ~6 мгц ( с ~8 мгц )
4. Для замедленных применений есть вариант с 8-битной шиной данных - 1013ВМ1 , выпускался на А. до 2010 г. точно, 95% - и сейчас делают. ТО 1013ВМ1 - по ходу гостайна, т.к. он типа как двойного назначения.
5. Софт-среда для разработки софта для МС1201.02 - эмуль ДВК господина Патрона , остальное - профанация или имеет чудовищные отличия ( т.к. самоделкины не в курсах стандартов были, да и не осилить 1 чел . того, что фирма DEC делала десятилетиями... )
6. Есть и уменьшенные исполнения подобий МС1201.02 - контроллер "УТК" и т.п. поделия.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
С программой дается много всяких модулей под разные ДВК. Какой из них взять? Есть модуль с пультом. Там "кнопки" и "лампочки" есть. Может его использовать? И Ассемблер в советских в книгах PDP-11 выглядит по-разному. Простых примеров программ не найти... Пример Hello World из Сети даже не запускается. Нужно некую шапку писать с макроопределениями как минимум
Напишите автору эмуля - нужен вариант для МС1201.02. Я не разбираюсь в тонкостях софта
*
Есть только 1 шт. советская полноценная книга на эту тему :
( см. Рутрекер, если не найдете - дам прямую ссылку ).
И отличный перевод родных руководств из комплекта поставки PDP-11 ( Зеленоградский, еще с А. ) - но он довольно большой, в нескольких томах, часть из них я еще не отсканировал/сфоткал ( см. форум-справочник из моей подписи - в теме о доках на ДВК/БК ).
Вообще, полноценное написание софта для ДВК существенно сложнее, чем для Интел-8 бит. Этим делом за месяц никак не овладеть на профессиональном уровне.
А лампочкой помигать - Ассемблер на хрен нужен , изучайте машкоды из ТО 1801ВМ2 - они наглядные, краткие и примитивные.
Например, последовательность котов :
012737 000101 177566 - для ДВК - переслать кот "А" ( лат ) на терминал, где он и нарисуется на экране.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)