Важная информация

User Tag List

Страница 6 из 8 ПерваяПервая ... 2345678 ПоследняяПоследняя
Показано с 51 по 60 из 75

Тема: Программы для 1806ВМ2

  1. #51
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,669
    Спасибо Благодарностей отдано 
    413
    Спасибо Благодарностей получено 
    192
    Поблагодарили
    170 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    "на КР1878ВЕ1" если ее хватает для поставленных задач, то да. Выпускается несколько лет, есть средства для разработчика. Ну а если они хотят, что-то свое и орден от Путина, то тут можно вспомнить и о хорошо забытых фаворитах прошлого. Для которого софта общедоступного немерено, ну а сделать совместимым "сверху вниз" и осовременить это уже дело техники и денег.

  2. #52
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от radist108 Посмотреть сообщение
    Вот первая рабочая программа:

    .MCALL .EXIT
    START:
    mov #20, R0
    .END START

    Вот еще бы разобраться, как увязать процессор с внешним миром, как для шины собрать обвеску для создания порта ввода-вывода, и можно считать, что самое трудное пройдено.
    В этой программе ассемблера всего-то 1 команда - mov #20, R0; а .MCALL .EXIT - это директива DEC-овской проги MACRO11 (ассемблер) которая подключает макрос EXIT (вызова которого невидать). Короче, использование такого листинга подразумевает что Вы пишите программу для DEC операционной системы (ну типа RT11) с использованием macro11, link и других программ. Если это то что Вы хотите, то смело берите учебники по РАФОС или оригинальные DEC описания для RT11 и программирования под нее на MACRO11. Это вообще длинный путь, минимум надо месяца 2 чтобы понять как работать с DEC компьютером, RT11 и программировать на MACRO11.

    То что я Вам ранее скидывал про pdp11gui (http://www.retrocmp.com/pdp-11/pdp11gui/tutorial) прогу для винды не имеет ничего общего с RT11, потому можете начать с этого, учитывая что Вы не собираетесь строить pdp11 компьютер а хотите просто "мигать диодами" прогой из ПЗУ.

    По поводу того "как прикрутить диод к ВМ2", я уже Вам скидывал документ (DEC CHIP KIT) про шину pdp11 процессора (МПИ \ QBUS) и как на нее повесить свое железо. Опять же таки, перечитайте все темы ссылки на которые Вам дали, там есть ссылки на другие темы с реально полу-рабочими проектами.
    Последний раз редактировалось bigral; 16.11.2017 в 02:08.

  3. #53
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,133
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    типа RT11
    Да, как верно заметил господин bigral.
    Если же софт не предполагает работу в ОС RT-11, целесообразно не применять подозрительных команд ( типа MCALL ), которые не описаны в ТО на 1801ВМ2
    *
    Если имеется существенная необходимость работы именно с 1806ВМ2, целесообразно купить его ТО на заводе - изготовителе. Приготовьтесь к тому, что цена может быть не гуманной, и могут потребовать в дополнение резолюцию самого министра обороны (не шутка ).
    *
    Кстати, посоветую присмотреться к 1806ВМ5 - 16 мгц, 3 такта на команду, потребление сопоставимо с 1806ВМ2, как и размер обвеса для работы.
    Он, кстати, реально требует или ПЛИС/БМК в обвесе, или МПП с 530/1531 ИС, или начнет капризничать не по-детски , или терять такты (тормозить).
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  4. #54
    Member
    Регистрация
    14.11.2017
    Адрес
    г. Санкт-Петербург
    Сообщений
    129
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Да, как верно заметил господин bigral.
    Если же софт не предполагает работу в ОС RT-11, целесообразно не применять подозрительных команд ( типа MCALL ), которые не описаны в ТО на 1801ВМ2
    Цитата Сообщение от bigral Посмотреть сообщение
    В этой программе ассемблера всего-то 1 команда - mov #20, R0; а .MCALL .EXIT - это директива DEC-овской проги MACRO11 (ассемблер) которая подключает макрос EXIT (вызова которого невидать). Короче, использование такого листинга подразумевает что Вы пишите программу для DEC операционной системы (ну типа RT11) с использованием macro11, link и других программ. Если это то что Вы хотите, то смело берите учебники по РАФОС или оригинальные DEC описания для RT11 и программирования под нее на MACRO11. Это вообще длинный путь, минимум надо месяца 2 чтобы понять как работать с DEC компьютером, RT11 и программировать на MACRO11.
    Я не собираюсь загружать в свою микро-ЭВМ операционную систему, но, например, эмулятор по ссылке http://zx-pk.ru/threads/24755-emulyator-rt-11.html без директивы .MCALL не работает, а эмулятор http://www.retrocmp.com/tools/macro-11-on-windows на Win7 не работает. Есть еще какие-то аналоги?
    Последний раз редактировалось radist108; 17.11.2017 в 09:32.

  5. #55
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,133
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от radist108 Посмотреть сообщение
    Есть еще какие-то аналоги?
    Вы задаете правильные вопросы, впервые на этом форуме.
    Физическая сущность команды MCALL .EXIT - команда процессора ЕМТ 350, или число 104350 ( 8 )
    Ранее я пытался завести беседу на тему "ПРАКТИЧЕСКОЕ программирование в RT-11" :
    http://zx-pk.ru/threads/25295-prakti...ssemblere.html
    Но общественность даже не поняла, о чем речь. Видимо, из практикующих программеров прикладных задач RT-11 здесь ( на форуме ) никого нет...
    *
    Применение RT-11 в отдельных М-ЭВМ ( БЦВМ ) оправданно, если необходима работа с накопителем данных, емкостью до 32 метров на том, до 8 томов на 1 драйвер устройства, в особенности если эти данные потом необходимо передавать на др. ЭВМ.
    В противном случае придется или патчить участки RT-11, или писать нечто с 000000, что, кстати, может быть даже и проще, чем правка RT-11.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  6. #56
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Физическая сущность команды MCALL .EXIT
    объявить о том, что будет использован макровызов .EXIT, однако в самой программе он не применялся.
    Что там у радиста не работает известно ему одному ) И кстати в вашей теме по практическому программированию
    вам пытались отвечать и действительно знающие люди.

    - - - Добавлено - - -

    Цитата Сообщение от MM Посмотреть сообщение
    чем правка RT-11.
    ну конечно снова здорова - давайте будем ПО от DEC переделывать под кривые разработки
    Ребята вы уж определитесь либо PDP либо нет. Если нет - Эльбрус с эмулятором Intel встроенным вам в руки.
    Последний раз редактировалось hobot; 18.11.2017 в 05:53.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  7. #57
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,133
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    давайте будет ПО от DEC переделывать под кривые разработки
    Иногда может вопрос быть поставлен и в такой плоскости:
    Или используем 100% родное ПО от DEC, или патчим для имеющейся ЭБ.
    ( Во втором случае миллионы людей выживут... )
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  8. #58
    Member
    Регистрация
    14.11.2017
    Адрес
    г. Санкт-Петербург
    Сообщений
    129
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мало-помалу я начал разбираться, как сделать схему и как писать программы. Только вот не понимаю, как обращаться к внешним устройствам? Я включаю в схему селектор адреса 588ВТ1, выбираю три вывода на шине, которые будут у меня работать в адресном пространстве УВВ (160000-177777 - когда три старших бита стоят лог.1 - работает УВВ) дешифровываться на восемь устройств битами 177760-177776 (работают 1,2 и 3 биты шины - 8 комбинаций - 8 устройств). А как мне записать эти данные в 588ВТ1, чтобы на дешифраторе один из восьми выводов загорелся? Я же заношу константы в ОЗУ, или я могу записать слово по произвольному адресу, по которому у меня 588ВТ1 сидит? Или как то иначе?

  9. #59
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,133
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от radist108 Посмотреть сообщение
    588ВТ1
    Оставте в покое 588 серию.
    Экстремально простое поделие на Н1806ВМ2 :
    http://zx-pk.ru/threads/26637-perekh...-quot-utk.html
    Если есть реальный интерес попаять - осталась 1 шт. чистая ДПП УТК-2, можно обсудить. ( Производства Зеленоград ).
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  10. #60
    Member
    Регистрация
    14.11.2017
    Адрес
    г. Санкт-Петербург
    Сообщений
    129
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Оставте в покое 588 серию.
    Она еще производится и ее можно использовать в новых изделиях.
    Или есть комплект получше?

    Цитата Сообщение от MM Посмотреть сообщение
    Экстремально простое поделие на Н1806ВМ2 :
    http://zx-pk.ru/threads/26637-perekh...-quot-utk.html
    А какое его основное назначение?
    Вообще я собираюсь разрабатывать собственную ОЭВМ с чистого листа, где будет только что, что мне нужно и под нужные мне задачи с тонкой настройкой всех параметров

Страница 6 из 8 ПерваяПервая ... 2345678 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 104
    Последнее: 06.12.2017, 11:24
  2. Программы для верстки
    от F0lken в разделе Софт
    Ответов: 7
    Последнее: 06.01.2009, 21:47
  3. Программы для модемов
    от p@lex в разделе Софт
    Ответов: 21
    Последнее: 11.02.2006, 21:36

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •