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

User Tag List

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

Тема: Эмулятор УКНЦ - EmuStudio

  1. #61
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Может слишком мудрено объяснил
    Иначе говоря - (во втором случае) запрос прерывания возникает при переходе сигнала готовности из 0 в 1 и передаётся на шину или сразу (если установлен бит разрешения прерываний), или после его установки.

    Т.е. имеет место некий "двуступенчатый триггер", передёргивание второй ступени которого (т.е. бита разрешения прерываний) не может вызвать повторное прерывание.

    Так?

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

  3. #62
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Иначе говоря - (во втором случае) запрос прерывания возникает при переходе сигнала готовности из 0 в 1 и передаётся на шину или сразу (если установлен бит разрешения прерываний), или после его установки.

    Т.е. имеет место некий "двуступенчатый триггер", передёргивание второй ступени которого (т.е. бита разрешения прерываний) не может вызвать повторное прерывание.

    Так?
    Передергивание РП не может вызвать повторное прерывание, только если запрос на предыдущее прерывание был удовлетворен (был передан вектор) и не был прочитан/записан регистр данных. Если же программно запретить прерывания, то бит РП дергать можно сколько угодно (т.к. при запрещенных прерываниях само прерывание не происходит, нет передачи вектора). Если после этих передергиваний оставить РП в 1, и разрешить прерывания, то оно произойдет.

    У меня смутное подозрение, что так работал и канал 0 со стороны ЦП. Но после того как сделали испытательную версию УКНЦ, на ней по всей видимости не смогли загрузить RT-11 (ну или ФОДОС), работа канала 0 со стороны ЦП была переделана. Интересно почему не сделали работу всех каналов одинаковой?

  4. #63
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Передергивание РП не может вызвать повторное прерывание, только если запрос на предыдущее прерывание был удовлетворен (был передан вектор) и не был прочитан/записан регистр данных. Если же программно запретить прерывания, то бит РП дергать можно сколько угодно (т.к. при запрещенных прерываниях само прерывание не происходит, нет передачи вектора). Если после этих передергиваний оставить РП в 1, и разрешить прерывания, то оно произойдет.
    Об том и речь.

    Похоже, что признак прерывания сначала попадает из бита готовности ГТ в "промежуточный бит" ПБ.

    Правила при этом таковы:

    1. Если ГТ устанавливается - ПБ устанавливается.
    2. Если ГТ сбрасывается - ПБ сбрасывается.
    3. Запрос прерывания выдаётся по AND ПБ и РП, при этом ПБ сбрасывается.

  5. #64
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Правила при этом таковы:
    Правила уже описаны в UKNCBTL. Вроде работает. Есть правда один тест графики TESTGR из Турбо-Бейсика, так там при выводе главного меню один символ пропадает, из-за чего, пока не выяснял, хотя переполнения буфера вроде нет (есть такая проблемка в УКНЦ).

  6. #65
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,602
    Спасибо Благодарностей отдано 
    1,242
    Спасибо Благодарностей получено 
    1,806
    Поблагодарили
    694 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Судя по номеру теста, не работает прерывание по T-разряду
    У меня прерывания по T-разряду и нереализованы)

  7. #66
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Вот исправит Titus все ошибки в своем эмуляторе, понавешает эмуляцию всяких устройств и превратиться EmuStudio во второй UKNCBTL.
    Мне как пользователю теперь уже обоих эмуляторов в UKNCBTL нравится ценится возможность (при условии использования харда) компиляции своих исходников и общая функциональность, EmuStudio это ведь не совсем УКНЦ - это гибрид(уникальная разработка где в УКНЦ впаяли ДВКашные видео-контроллеры)я всего три для играюсь, НО(!) именно играюсь, причём уникально могу погонять родного КОТА и прочие ДВКашки ))) ИМХО:это ли не заточенность на игры? ))) И главное для меня (!) как для пользователя, что-бы как можно скорее в обоих эмуляторах НОРМАЛЬНО заработали флоппики и клавиатура ))) Я думаю всем от этого хорошо будет, а если Titus подвесит туда wd-rom + хард - так это на пользу только (как и ЧБ режим по F7 например ).
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  8. #67
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    ... что-бы как можно скорее в обоих эмуляторах НОРМАЛЬНО заработали флоппики и клавиатура ))) ...
    Ну есть небольшая беда (а может и большая) с контроллером флоппи. Ну а с клавиатурой-то чего, вроде почти все размапили, работает, не подвисает.

  9. #68
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,394
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    179
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    57 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Короче, теперь, после того, как сделали КНГМД и КНЖМД, надо переносить в ПЛИСину КГЦ и КЦГД, и делать картридж-расширялку для реальной УКНЦ

    ---------- Post added at 18:27 ---------- Previous post was at 18:25 ----------

    Цитата Сообщение от BYTEMAN Посмотреть сообщение
    КГЦ
    КГД, очепятка.
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  10. #69
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от BYTEMAN Посмотреть сообщение
    Короче, теперь, после того, как сделали КНГМД и КНЖМД, надо переносить в ПЛИСину КГЦ и КЦГД, и делать картридж-расширялку для реальной УКНЦ
    Если бы в реале была такая могучая МИКРО-ЭВМ УКНЦ МС0511(КГД,КЦГД) - это была бы мощь ))) Вот только организация режима работы (на уровне приложения) то есть программно или механически - тумблером каким-нибудь ?

    ---------- Post added at 19:32 ---------- Previous post was at 19:31 ----------

    в идеале это надо делать на одном кристале год то уже 2012 на дворе поди )))
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  11. #70
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,394
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    179
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    57 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не, УКНЦ должна оставаться такой, как она есть. А вот перевести КГД и КЦГД в плиску и сделать как расширялку - получилась бы просто мегамашина ДВК нынче редкость, а УКНЦ есть у многих. И не надо будет в итоге искать ДВК, т.к. все её возможности будет делать УКНЦ
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

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

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

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

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

Похожие темы

  1. Эмулятор УКНЦ - UKNCBTL
    от nzeemin в разделе Эмуляторы отечественных компьютеров
    Ответов: 1113
    Последнее: 12.11.2023, 18:44
  2. PS/2 клавиатура в УКНЦ
    от balu_dark в разделе ДВК, УКНЦ
    Ответов: 83
    Последнее: 10.01.2021, 10:51
  3. Как проверить УКНЦ и КМД ? Help
    от Andrey_Ak в разделе ДВК, УКНЦ
    Ответов: 37
    Последнее: 23.07.2020, 15:50
  4. УКНЦ и шина МПИ
    от KALDYH в разделе ДВК, УКНЦ
    Ответов: 18
    Последнее: 14.03.2014, 14:30
  5. Продаю УКНЦ
    от Gryphon в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 01.04.2009, 10:22

Ваши права

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