User Tag List

Показано с 1 по 10 из 37

Тема: Как доработать "Пентагон-128"?

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #16

    Регистрация
    27.02.2006
    Адрес
    MOSCOW
    Сообщений
    158
    Спасибо Благодарностей отдано 
    174
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Smile Спустя годы.....

    Спустя 10 лет я тоже напишу здесь....
    Доработки пентагон-128 (у меня например)
    Сигнал INT на переключателе П2К
    AY - 8910 по схеме из DEMO от Magic Soft'a только тактовая на 3,5 МГц (без делителей и проч. напрямки) подключен в переходную панельку с длинными выводами процессора Z-80 т.е. AY берёт сигналы только от ножек Z-80 и всё. (кстати работает недурно).

    Ещё не доделанная вещь.... На К1533ТМ2 делал навесным монтажом - сигнал WAIT и заработала DEMO SHOCK128 как надо. (недоделал, что-бы отключался WAIT при обращении к TR-DOS приходилось проводочек отключать - загружать часть - подключать проводок, иначе не грузилось с диска.

    Кстати SHOCK128 я взломал (ну разобрался благодаря книгам и описаниям, MASM-TASM и теневику на скорпионе) и обнаружил, как надо переключать страницы неполным адресом #FD - поляки сделали ... если-бы демомейкеры знали... то на пентагоне и скорпионе всё бы работало в лучшем виде.....

    было
    LD A,16+номер страницы озу (dec)
    OUT (253),A ; 253 = #FD

    а надо было

    LD A,16+номер страницы озу (dec)
    OR 64 (dec) - это недостающая команда решающая все проблемы с переключением порта. В частях SHOCK128 используется этот метод и отладчик скорпиона не вешается, переключает корректно!
    OUT (253),A

    Т.к. на старшую шину адреса (с А8 по А15) процессора Z-80 выводится число из регистра A....
    Т.е. LD BC, 32765 - регистр B выводится на старшую половину Z-80
    регистр C на младшую половину. Тоже самое и с LD A, 16+0ram= 16
    LD A, 16 выводится на старшую половину а OUT (253),A на младшую т.е. этот самый #FD (253 dec).... и с дешифрацией у пентагона и скорпиона нет проблем и такты на сам вывод остаются неизменными
    (я имею ввиду команду OUT (#FD),A - она без изменений)......
    Последний раз редактировалось USERHOME; 17.09.2011 в 20:54.

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

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

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

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

Похожие темы

  1. Ответов: 67
    Последнее: 21.04.2021, 14:51
  2. Ремонт "Пентагон 48"
    от Sonic в разделе Pentagon
    Ответов: 76
    Последнее: 11.01.2011, 09:33
  3. Ответов: 6
    Последнее: 20.11.2007, 11:29
  4. Ответов: 5
    Последнее: 20.06.2005, 00:10

Ваши права

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