User Tag List

Показано с 101 по 110 из 1199

Тема: Орион-2010. Hard & Soft

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

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

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    РОМ-диск заработал. И как обычно, новые дополнения создают проблемы с отлаженным старым. Рисуется рамка экрана VC (не полностью) и комп виснет.
    На процессоре Z80 вообще должен работать монитор M34ZRK с ромдиском ROMDISK4?
    Да, на процессоре Z80, включенном по любой схеме, должен работать монитор M34ZRK с ромдиском ROMDISK4. Все Мониторы с индексом "Z" работают только на Z80. Все мониторы с индексом "D" не будут грузить ORDOS, а сразу грузят cp/m c дисковода. Все мониторы с индексом "H" не будут грузить ORDOS, а сразу грузят cp/m c IDE с порта F500. Индекс "RK" обозначает что клавиатура должна быть RK-86.

    Такое ощущение, что неправильно читается с ROM-диска. К примеру, читаются только первые 4к.

    А Z80 по какой схеме включен?
    Может у тебя наступает прерывание 50Гц, которое сносит крышу процессору (если не работает регистр, которым запрещается прохождение прерываний). Вот он и успевает отрисовать только чуть-чуть.
    Монитор (и тем паче Ордос) никак не обрабатывают прерывания. При холодном старте Монитор только запрещает их битом D6 порта FB:

    Код:
     
     Порт  FB       - УПРАВЛЕНИЕ  ПРЕРЫВАНИЯМИ  И  ДИСПЕТЧЕРОМ:
    
       D7     D6     D5     D4     D3     D2     D1     D0
       !      !      !      !      !      !      !      !
       MZ    INT    XMEM   RZRV   BS1    BS0    SS1    SS0
       !      !      !      !      !      !      !      !
       !      !      !      !      !      !      !______!____ SEGMENT SELECT
       !      !      !      !      !______!__________________ BANK SELECT
       !      !      !      !
       !      !      !      !________ РЕЗЕРВ ДЛЯ BANK SELECT (ВСЕГДА = 0)
       !      !      !_______________ FULL RAM MEMORY (ПРИ D5=1  0-FFFF - ОЗУ)
       !      !______________________ INT ENABLE (ПРИ D5=0 ЗАПРЕЩЕНЫ)
       !_____________________________ DISPATCHER OFF (ПРИ D7=1 ОТКЛЮЧЕН !)
    
    БИТЫ BS1,BS0 ОПРЕДЕЛЯЮТ  НОМЕР  БАНКИ  ОЗУ,  А  БИТЫ SS1,SS0 ОПРЕДЕЛЯЮТ КАКОЙ
    16-ТИ КИЛОБАЙТОВЫЙ УЧАСТОК ИЗ ЭТОЙ  БАНКИ  БУДЕТ  ДОСТУПЕН ПО АДРЕСАМ 0-3FFF.
    ДАННЫЕ,  ЗАПИСАННЫЕ  В  ПОРТ,  МОЖНО  СЧИТАТЬ  С  ПОРТА  FB (АЛЬТАИР,SUPER-3)
    Последний раз редактировалось Error404; 18.07.2009 в 11:58.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

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

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

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

Похожие темы

  1. Ответов: 22
    Последнее: 06.10.2008, 14:17
  2. MAGIC-SOFT
    от White_Hunter в разделе Люди
    Ответов: 1
    Последнее: 22.08.2008, 08:56
  3. MAGIC-SOFT
    от White_Hunter в разделе Люди
    Ответов: 2
    Последнее: 21.08.2008, 13:31
  4. soft dt
    от roxx в разделе Софт
    Ответов: 4
    Последнее: 30.01.2008, 18:41

Ваши права

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