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

User Tag List

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 23

Тема: Ассемблер для Специалист и Радио-86РК

  1. #1
    Member
    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    165
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    21 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Ассемблер для Специалист и Радио-86РК

    Здравствуйте друзья... Провел тут небольшой стрим по "Специалисту"... И народу похоже зашло. Но тут вот проблема стала. В машинных кодах много не напишешь. Как в эмуляторе ром подключить - ну, тут я просто валенка включил, понять не в состоянии. Поэтому чтобы продолжать развивать тему хотелось бы иметь редактор ассемблера в формате *.RKS, Вот.

    С "Радио-86РК" ситуация еще печальнее. Несмотря на наличие огромного количества материалов, большинство из них - в текстовом виде. В частности дампы редактора и ассемблера (для специалиста, впрочем, тоже) набирать их такое себе удовольствие, но дело потихоньку движется. И вот стало интересно, а может у кого есть уже?. Как то видел сайт по софту для РК, а теперь вот найти не могу....

    Ну и в принципе буду признателен за любую информацию по теме Специалиста и РК.

    Заранее спасибо.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Master Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    590
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    115 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Файлы .rom никак нельзя подключить, поскольку это не образы ПЗУ, а файлы для загрузки с ленты. Почему было решено их так назвать -- ну я даже толком и не знаю.

  4. #3
    Member
    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    165
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    21 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо за ответы. Сегодня во время стрима подсказали решение. В файл rom, оказывается, в начало надо добавить всего 4 байта - адрес начала загрузки и адрес конца загрузки. Младший байт указываем первым, сохраняем как *.rks. Все заработало. )

  5. #4
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Zidane Посмотреть сообщение
    оказывается, в начало надо добавить всего 4 байта - адрес начала загрузки и адрес конца загрузки. Младший байт указываем первым, сохраняем как *.rks. Все заработало. )
    Необязательно. Если это образ ПЗУ, то достаточно было его переименовать в название файла для текущей конфигурации, применительно для упомянутого мною эмулятора, например как BIOS.ROM.

  6. #5
    Member
    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    165
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    21 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Необязательно. Если это образ ПЗУ, то достаточно было его переименовать в название файла для текущей конфигурации, применительно для упомянутого мною эмулятора, например как BIOS.ROM.
    Спасибо за ответ, но вариант с двумя байтами оказался более подходящим, тем более что не нужно ковырять эмулятор. Но вопрос конкретно к fifan: можно как-то с Вами связаться, в свете планирующихся новых стримов по "Специалист"?

  7. #6
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Zidane Посмотреть сообщение
    в свете планирующихся новых стримов по "Специалист"?
    В каком смысле стримов? Писать можно есть. Я не на все вопросы могу ответить, а посетители раздела подскажут.

  8. #7
    Member
    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    165
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    21 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И снова здравствуйте друзья. Решил тут изучить ассемблер КР580ВМ80А малость. Ну и возник вопрос - как организовать задержку в выполнении программы? Есть такая мысль что через прерывания. То есть сначала их разрешить, а потом послать процессор в HLT нужное число раз в цикле. И затем прерывания запретить. Ну вот как-то такая мысль. Собственно, будет ли это работать и есть ли другие способы?

  9. #8
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,403
    Спасибо Благодарностей отдано 
    314
    Спасибо Благодарностей получено 
    596
    Поблагодарили
    442 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У РКшки и Спеца нет прерываний. Делай вызов П/П задержки в мониторе и не парь мозги.

  10. #9
    Member
    Регистрация
    18.01.2010
    Адрес
    Крым
    Сообщений
    132
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Считай такты, дядя.)

  11. #10
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,403
    Спасибо Благодарностей отдано 
    314
    Спасибо Благодарностей получено 
    596
    Поблагодарили
    442 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от M80 Посмотреть сообщение
    Считай такты, дядя.)
    Технически, у Специалист_МХ(^2) есть таймер ВИ53. Как и у SP580. У Микроши есть ещё таймер ВИ53, но он вроде как не подключен выходом к порту, чтобы контроллировать. Так что да, есть штатная подпрограмма задержки (используется звуком и магнитофоном), юзай её, Люк. Ну или сделай свою и считай такты.

    PS У РКшки ПДП будет мешать, именно поэтому при работе магнитофона ПДП (а значит и экран) отключаются.

Страница 1 из 3 123 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ассемблер Радио-86РК
    от gdv2002 в разделе Радио-86РК
    Ответов: 337
    Последнее: 13.02.2024, 07:25
  2. Герберы для изготовления Радио-86РК
    от sergey2b в разделе Радио-86РК
    Ответов: 9
    Последнее: 18.01.2021, 05:17
  3. Рейкастер для Радио-86РК
    от hitomi2500 в разделе Радио-86РК
    Ответов: 1
    Последнее: 25.04.2020, 15:39

Ваши права

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