![]() |
1 Attachment(s)
Alex_K, запустите для анализа ситуации (вам эта картина нового вряд-ли что сообщит, но наглядности прибавит!), вот этот стандартный тест (89-года) из комплекта ПО УК-НЦшного. Там на 1-м экране пару ошибок, а второй экран (как я понял) целиком посвящён клавиатуре, так вот, даже при использовании экранной клавиатуры - картина странно выглядит, Но кнопка - "СТОП" работает.
Раскладка - сейчас мне лично очень нравиться - (!)не запоминать, а вспоминать приходится родную раскладку(!), только вот символ @ - прячется где-то не под рукой.:redface: |
Предлагаю вот такое сочетание клавиш
HTML Code:
{ } | |
По поводу теста TUK:
1. Параллельный порт, сетевой адаптер и КНМЛ требуют заглушек, поэтому в эмуляторе и ошибки. Хотя текущая реализация КНМЛ и программируемого таймера не очень, сетевой адаптер вообще не реализован. 2. Ошибки обмена по ловушке. Тут в тесте прерывания не используются, используется формирование сигнала на линии ПОРТ. Используется какой-то регистр 177514, которого в стандартной УКНЦ нет. Может он есть в 1515ХМ2-003, не знаю. Вот текст теста. Тест писался на Си, соответственно код такой, что чёрт ногу сломит: Code:
MOV #176644,-10(R5)Неплохо бы попробовать этот тест на реальной УКНЦ. Мне лень, надо дисководы подключать, записывать образ дискеты, если что, то попозже. А так большая просьба к владельцам реальных УКНЦ - запустить этот тест. А к владельцам УКНЦ с 1515ХМ2-003 - посмотреть, не присутствуют ли какие-либо другие регистры на шине ЦП, например 177514. 3. По поводу клавиатуры. Разработчики молодцы !!! Учли, что регистр 177702 крутится как счетчик, останавливается он только при нажатии/отжатии клавиши. После прочтения кода продолжает дальше крутиться. Фрагмент кода в ОЗУ ЦП: Code:
12470: MOV @-14(R5),-10(R5)Code:
40004: TSTB @#177700На реальной машине программа в ОЗУ ПП выполняется медленно, а в эмуляторе ее быстродействие такое же, как в ЦП, поэтому в 177702 счетчик еще не успевает инкрементироваться и читает старый код клавиши. |
А мой запрос специально игнорят?
|
Vamos, чем твой вариант отличается от моего? Ты еще забыл русскую раскладку (где все менее тривиально). И еще - нажми в английской раскладке на вирт клаве УКНЦ НР+Ъ - где этот символ? И где символ НАДЧЕРКИВАНИЕ (руская Ч)?
Вот тебе раскладка УКНЦ по кнопкам - развлекайся: http://img-fotki.yandex.ru/get/5815/...362_30786c0d_L |
Quote:
А встречный вопрос - для чего сохранять состояние? Как я наверное догадываюсь - это какая-то игра? |
Quote:
|
Arseny, я предложил вариант наиболее близкий к РС, сейчас в эмуляторе алфавит в раскладке ЙЦУКЕ а знаки как на УКНЦ. Можно сделать всю раскладку как на УКНЦ и я куплю юсб клаву и обклею клавиши.
|
Quote:
---------- Post added at 23:11 ---------- Previous post was at 23:09 ---------- Quote:
|
Quote:
|
| All times are GMT +4. The time now is 02:54. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.