User Tag List

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

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

  1. #1

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

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

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

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

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

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

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

  3. #2

    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    600
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  4. #3

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  5. #4

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  6. #5

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  7. #6

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  8. #7

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  9. #8
    HardWareMan
    Гость

    По умолчанию

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

  10. #9

    Регистрация
    18.01.2010
    Адрес
    Крым
    Сообщений
    238
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  11. #10
    HardWareMan
    Гость

    По умолчанию

    Цитата Сообщение от 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

Ваши права

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