User Tag List

Страница 37 из 112 ПерваяПервая ... 333435363738394041 ... ПоследняяПоследняя
Показано с 361 по 370 из 1115

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

  1. #361

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

    По умолчанию

    Alex_K, запустите для анализа ситуации (вам эта картина нового вряд-ли что сообщит, но наглядности прибавит!), вот этот стандартный тест (89-года) из комплекта ПО УК-НЦшного. Там на 1-м экране пару ошибок, а второй экран (как я понял) целиком посвящён клавиатуре, так вот, даже при использовании экранной клавиатуры - картина странно выглядит, Но кнопка - "СТОП" работает.
    Раскладка - сейчас мне лично очень нравиться - (!)не запоминать, а вспоминать приходится родную раскладку(!), только вот символ @ - прячется где-то не под рукой.
    Вложения Вложения
    • Тип файла: 7z TUK.7z (6.8 Кб, Просмотров: 221)
    Последний раз редактировалось hobot; 17.10.2011 в 04:47.

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

  3. #362

    Регистрация
    05.03.2010
    Адрес
    Санкт-Петербург
    Сообщений
    781
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Предлагаю вот такое сочетание клавиш

    Код HTML:
    { } |
    [ ] \
    
    !  # $ %  & * (  ) ?  < >	 " '	= +	` ~
    1  3 4 5  7 8 9  0 /  , .  	 : ;	- _	@ 2  6
    
    или последние три клавиши в таком сочетании
    
    " ' 
    2 6 и ~ ^ на F6

  4. #363

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

    По умолчанию

    По поводу теста TUK:
    1. Параллельный порт, сетевой адаптер и КНМЛ требуют заглушек, поэтому в эмуляторе и ошибки. Хотя текущая реализация КНМЛ и программируемого таймера не очень, сетевой адаптер вообще не реализован.
    2. Ошибки обмена по ловушке. Тут в тесте прерывания не используются, используется формирование сигнала на линии ПОРТ. Используется какой-то регистр 177514, которого в стандартной УКНЦ нет. Может он есть в 1515ХМ2-003, не знаю.
    Вот текст теста. Тест писался на Си, соответственно код такой, что чёрт ногу сломит:
    Код:
    MOV     #176644,-10(R5)
    MOV     #176646,-12(R5)
    MOV     #177514,-14(R5)
    MOV     #160,-16(R5)
    MOV     #400,@-10(R5)
    MOV     -14(R5),@-12(R5)
    MOV     @-14(R5),-20(R5)
    В эмуляторе реализовано только прерывание, линии ПОРТ и РЕЖ1 предназначены для тестовых целей в составе стенда. Поэтому в эмуляторе возникает прерывание 4 при обращении к регистру 177514.
    Неплохо бы попробовать этот тест на реальной УКНЦ. Мне лень, надо дисководы подключать, записывать образ дискеты, если что, то попозже.
    А так большая просьба к владельцам реальных УКНЦ - запустить этот тест. А к владельцам УКНЦ с 1515ХМ2-003 - посмотреть, не присутствуют ли какие-либо другие регистры на шине ЦП, например 177514.
    3. По поводу клавиатуры. Разработчики молодцы !!! Учли, что регистр 177702 крутится как счетчик, останавливается он только при нажатии/отжатии клавиши. После прочтения кода продолжает дальше крутиться. Фрагмент кода в ОЗУ ЦП:
    Код:
    12470:  MOV     @-14(R5),-10(R5)
            BEQ     12470
            DEC     @-14(R5)
    А теперь код из ОЗУ ПП:
    Код:
    40004:  TSTB    @#177700
            BPL     40004
            TSTB    @#177702
            BMI     40004
            MOV     #0,@#177010
            MOV     @#177702,@#177014
            RETURN
    Подпрограмма в ПП ждет нажатия клавиши. Первое чтение регистра 177702 производится командой TSTB @#177702, соответственно счетчик продолжает дальше крутиться. Пока выполняются другие команды он успевает увеличится на единицу. Этот момент учитывается в программе, которая крутится в памяти ЦП, делается команда DEC @-14(R5).
    На реальной машине программа в ОЗУ ПП выполняется медленно, а в эмуляторе ее быстродействие такое же, как в ЦП, поэтому в 177702 счетчик еще не успевает инкрементироваться и читает старый код клавиши.

  5. #364

    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,830
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    247
    Поблагодарили
    106 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А мой запрос специально игнорят?
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

  6. #365

    Регистрация
    09.01.2006
    Адрес
    Bryansk
    Сообщений
    1,339
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    140
    Поблагодарили
    107 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Vamos, чем твой вариант отличается от моего? Ты еще забыл русскую раскладку (где все менее тривиально). И еще - нажми в английской раскладке на вирт клаве УКНЦ НР+Ъ - где этот символ? И где символ НАДЧЕРКИВАНИЕ (руская Ч)?
    Вот тебе раскладка УКНЦ по кнопкам - развлекайся:
    УКНЦ, ДВК-3, Ленинград-1 (48 кб)

  7. #366

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

    По умолчанию

    Цитата Сообщение от Shadow Maker Посмотреть сообщение
    А мой запрос специально игнорят?
    Пока да, эмулятор еще не дошел до такой стадии, когда можно сохранять состояние, еще очень много чего не учтено.

    А встречный вопрос - для чего сохранять состояние? Как я наверное догадываюсь - это какая-то игра?

  8. #367

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Может он есть в 1515ХМ2-003, не знаю.
    Чем отличаются машины с 003? Какой-то особый завод?

  9. #368

    Регистрация
    05.03.2010
    Адрес
    Санкт-Петербург
    Сообщений
    781
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Arseny, я предложил вариант наиболее близкий к РС, сейчас в эмуляторе алфавит в раскладке ЙЦУКЕ а знаки как на УКНЦ. Можно сделать всю раскладку как на УКНЦ и я куплю юсб клаву и обклею клавиши.

  10. #369

    Регистрация
    09.01.2006
    Адрес
    Bryansk
    Сообщений
    1,339
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    140
    Поблагодарили
    107 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vamos Посмотреть сообщение
    Arseny, я предложил вариант наиболее близкий к РС, сейчас в эмуляторе алфавит в раскладке ЙЦУКЕ а знаки как на УКНЦ.
    Ты просто предложил вариант предложеный мной, вот я и спросил - в чем разница? Может я что-то упустил...

    ---------- Post added at 23:11 ---------- Previous post was at 23:09 ----------

    Цитата Сообщение от Titus Посмотреть сообщение
    Чем отличаются машины с 003? Какой-то особый завод?
    ХМ2-003 - обновленная версия ХМ1-039. А УКНЦ ничем не отличались.
    УКНЦ, ДВК-3, Ленинград-1 (48 кб)

  11. #370

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

    По умолчанию

    Цитата Сообщение от Vamos Посмотреть сообщение
    и я куплю юсб клаву и обклею клавиши.
    Эгоист !!!

Страница 37 из 112 ПерваяПервая ... 333435363738394041 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор УКНЦ - EmuStudio
    от Titus в разделе Эмуляторы отечественных компьютеров
    Ответов: 1198
    Последнее: 07.05.2025, 13:34
  2. Ответов: 247
    Последнее: 17.11.2024, 07:55
  3. Эмулятор УКНЦ на JavaScript
    от nzeemin в разделе Эмуляторы отечественных компьютеров
    Ответов: 4
    Последнее: 27.04.2021, 14:26
  4. УКНЦ и Gotec Flash Floppy эмулятор
    от Ynicky в разделе ДВК, УКНЦ
    Ответов: 10
    Последнее: 10.09.2019, 04:34
  5. Продам МС5310 блок дисководов к УКНЦ+КМД УКНЦ
    от Mad Killer/PG в разделе Барахолка (архив)
    Ответов: 7
    Последнее: 19.03.2012, 11:27

Ваши права

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