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

User Tag List

Страница 7 из 32 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя
Показано с 61 по 70 из 311

Тема: РАДИО-86РК на Z80

  1. #61
    Activist
    Регистрация
    08.04.2013
    Адрес
    г. Ульяновск
    Сообщений
    293
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    у автора используется три РФ2 (+ монитор)
    так у меня одна Flash в ней и монитор и ДОС, а вторая ид7 выбирает их и вв55 ну и регистр , а вот с запретом чтения ПЗУ по F000-F7FF, пришлось помучатся чуть чуть.
    РК86 ещё жив!!! а теперь и ЮТ-88!!!

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

  3. #62
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VovanRK86 Посмотреть сообщение
    а вот с запретом чтения ПЗУ по F000-F7FF, пришлось помучатся чуть чуть.
    Это как раз и не трудно, трудней запретить ПЗУ F000 - F003. Даже не трудней, а просто сложней дешифрация. А просто так терять 2Кб без четырех ячеек - жалко.

  4. #63
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    Надо отслеживать А2-А10. Зато в ПЗУ F004 - F7FF можно написать например оболчку для DOS.
    Для портов можно чуть больше оставить, например F000-F03F, на будущее, зато отслеживать нужно будет только A6-A10, экономия логики на лицо. Да и 60 байт в ПЗУ погоды не сделают.

  5. #64
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    b2m, В принципе можно, но для портов, я думаю, лучше добавить дешифратор на А000.

    ---------- Post added at 10:43 ---------- Previous post was at 10:36 ----------

    Кстати, сейчас подумал, а не лучше ли дезассемблировать DOS и перетащить ВВ55 в другое адресное пространство.

    ---------- Post added at 11:30 ---------- Previous post was at 10:43 ----------

    VovanRK86, посмотрел, Dos 2.9 без переделки с Z80 не заработает. Т.к. встречаются команды OUT.

  6. #65
    Activist
    Регистрация
    08.04.2013
    Адрес
    г. Ульяновск
    Сообщений
    293
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    Dos 2.9 без переделки с Z80 не заработает. Т.к. встречаются команды OUT.
    Согласен. Возможно не заработает. У Вектора на Z80 Васик не пускается.
    Но думаю дело будет не в команде OUT, скоро проверим надеюсь.

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    А просто так терять 2Кб без четырех ячеек - жалко.
    Я сейчас из Flash'a 250кб, потерял, а учитывая организацию адресного пространства РК, у меня из Simm'a на 1Мб используется 16кб.
    А оболочка ДОС и на FDD прекрасно живёт, но я согласен терять 2кб не стоит, лучше туда знакогенератор залить, и при старте переписывать его в ОЗУ ру10 например, которую вместо ПЗУ штатного знакогенератора поставить.

    ---------- Post added at 13:41 ---------- Previous post was at 13:37 ----------

    P.S. Ну а дешифратор это отдельная тема.
    РК86 ещё жив!!! а теперь и ЮТ-88!!!

  7. #66
    Activist
    Регистрация
    08.04.2013
    Адрес
    г. Ульяновск
    Сообщений
    293
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    Т.к. встречаются команды OUT.
    Озадачили Вы меня, не по детски.
    Я всегда думал, что Z80 отличается от ВМ80 согласно журналу Радио №4 за 94г. битом D2 регистра признаков и выполнением команды DAA, ну и плюс расширенный набор команд, я на спектруме писал в кодах для вм80, не задумываясь особо, только команду добавлял LDIR.
    Вот нарыл, может кому сгодится.
    Вложения Вложения
    • Тип файла: rar z80.rar (14.2 Кб, Просмотров: 249)
    Последний раз редактировалось VovanRK86; 16.04.2013 в 17:04.
    РК86 ещё жив!!! а теперь и ЮТ-88!!!

  8. #67
    Activist
    Регистрация
    08.04.2013
    Адрес
    г. Ульяновск
    Сообщений
    293
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    Т.к. встречаются команды OUT.
    Цитата Сообщение от b2m Посмотреть сообщение
    Для портов можно чуть больше оставить, например F000-F03F
    Если DOS не переписывать, вроде не прокатит, как раз из за команд OUT????
    РК86 ещё жив!!! а теперь и ЮТ-88!!!

  9. #68
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VovanRK86 Посмотреть сообщение
    Сообщение от b2m
    Для портов можно чуть больше оставить, например F000-F03F
    Если DOS не переписывать, вроде не прокатит, как раз из за команд OUT????
    Автор DOS2.9 обращается к РУС ВВ55 по команде OUT 0F3H т.е. по адресу 0F3F3H.
    А как на такую команду отреагирует Z80?

  10. #69
    Activist
    Регистрация
    08.04.2013
    Адрес
    г. Ульяновск
    Сообщений
    293
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Плохо (но думаю победить можно, звук то победили) во вложении как раз об этом. Z80 выставляет на младшую ША №порта, а на старшую содержимое аккумулятора и даже если использовать вывод Z80 обращение к портам, то дешифратор то к старшей половине ША подключен и устройство он выберет не корректно, я так это понимаю.
    DOS ещё к ПДП обращается так же.
    РК86 ещё жив!!! а теперь и ЮТ-88!!!

  11. #70
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я думаю надо переделать, что бы обращение было через STA ADR и LDA ADR.

Страница 7 из 32 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Радио-86РК: Видеовыход
    от m.d. в разделе Радио-86РК
    Ответов: 13
    Последнее: 21.05.2015, 08:19
  2. Радио-86РК: По страницам журнала "Радио"
    от Viktor2312 в разделе Радио-86РК
    Ответов: 79
    Последнее: 13.02.2014, 08:34
  3. эмулятор радио-86рк
    от sergey2b в разделе Эмуляторы отечественных компьютеров
    Ответов: 4
    Последнее: 09.06.2011, 15:59
  4. Радио 86РК
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.01.2009, 12:52

Ваши права

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