User Tag List

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

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

  1. #61

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    79 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Так?

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

  3. #62

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

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

  4. #63

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    79 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

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

  5. #64

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  6. #65

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,403
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

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

  7. #66

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  8. #67

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  9. #68

    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,398
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    188
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    60 сообщений
    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

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    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

    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,398
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    188
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    60 сообщений
    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 в разделе Эмуляторы отечественных компьютеров
    Ответов: 1114
    Последнее: 08.01.2025, 01:15
  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

Ваши права

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