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

User Tag List

Страница 63 из 69 ПерваяПервая ... 596061626364656667 ... ПоследняяПоследняя
Показано с 621 по 630 из 686

Тема: Восстанавливаем УКНЦ

  1. #621
    Master Аватар для electroscat
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    874
    Спасибо Благодарностей отдано 
    369
    Спасибо Благодарностей получено 
    137
    Поблагодарили
    91 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Самый простой вариант дизассемблировать EDIK, найти в нем злополучную последовательность, и исправить ее на что то по проще, типа УПР+E и УПР+Q... Если они там еще не задействованы где то..

    - - - Добавлено - - -

    Даже не дизассемблировать, зачем это, просто в HxD открыть и поискать последовательность CHR 33 10 и 33 25. Попробю так. Может и получится.

    - - - Добавлено - - -

    Опять загадки, код 33h соответствует символу "3" а код 25h - символу "%".. В общем, я похоже азы арифметики подзабыл... Или у вас другая ASCII таблица )))) может это в восьмиричном исчислении ?!?
    Сейчас в коллекции:
    Вектор 06Ц.01, Вектор 06Ц.02, Агат 7, Агат 9, Электроника 0511 УКНЦ (СЭМЗ), Электроника 0511 УКНЦ (КВАНТ) Х2, Поиск-1.03 (VGA),Электроника БК-0011(10,11M) [3IN1], Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Ленинград 48, Веста 30, Компакт 256(новодел),
    и ... Pentium 200 mmx...

  2. #622
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    5,460
    Спасибо Благодарностей отдано 
    203
    Спасибо Благодарностей получено 
    407
    Поблагодарили
    341 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    33h
    Цитата Сообщение от electroscat Посмотреть сообщение
    25h
    А причём здесь шестнадцатиричная система?

    - - - Добавлено - - -

    И да, читаем через строку
    Цитата Сообщение от Hunta Посмотреть сообщение
    А вообще - таблица кодов ASCII с восьмеричным кодами

  3. #623
    Master Аватар для electroscat
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    874
    Спасибо Благодарностей отдано 
    369
    Спасибо Благодарностей получено 
    137
    Поблагодарили
    91 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, понял, по крайней мере ESC - это в OCT 33 а в HEX 1B, все совпадает, искать нужно в бинартнике 15 1B, и такое значение есть, однократно, блок 341-342... Осталось только придумать чем заменить... Например, какой код получается при нажатии УПР + "-" ?
    Сейчас в коллекции:
    Вектор 06Ц.01, Вектор 06Ц.02, Агат 7, Агат 9, Электроника 0511 УКНЦ (СЭМЗ), Электроника 0511 УКНЦ (КВАНТ) Х2, Поиск-1.03 (VGA),Электроника БК-0011(10,11M) [3IN1], Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Ленинград 48, Веста 30, Компакт 256(новодел),
    и ... Pentium 200 mmx...

  4. #624
    Member
    Регистрация
    12.07.2005
    Адрес
    Сибирь
    Сообщений
    59
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да Естественно в восьмиричном. Все PDPоды работают в восьмиричной системе. Именно поэтому я так не любил ДВК, Электронику-60 и им подобные

  5. #625
    Master Аватар для electroscat
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    874
    Спасибо Благодарностей отдано 
    369
    Спасибо Благодарностей получено 
    137
    Поблагодарили
    91 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    А причём здесь шестнадцатиричная система?
    Прошу прощения, но у меня мозг под нее заточен пока ))))
    Сейчас в коллекции:
    Вектор 06Ц.01, Вектор 06Ц.02, Агат 7, Агат 9, Электроника 0511 УКНЦ (СЭМЗ), Электроника 0511 УКНЦ (КВАНТ) Х2, Поиск-1.03 (VGA),Электроника БК-0011(10,11M) [3IN1], Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Ленинград 48, Веста 30, Компакт 256(новодел),
    и ... Pentium 200 mmx...

  6. #626
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    5,460
    Спасибо Благодарностей отдано 
    203
    Спасибо Благодарностей получено 
    407
    Поблагодарили
    341 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    код получается при нажатии УПР + "-" ?
    Строго говоря, УПР (управляющие, CTRL, control) есть только для символов @, A-Z, [, /, ], ^ и _ (кода 0-37), поэтому для CTRL+"-" его как бы нет. Но учитывая, что это просто нажатие клавиш - на него может быть искусствено повешенный байт в драйвере клавиатуры УКНЦ - и тут надо смотреть или исходник или документацию. Так вполне может быть и то, что ничего не повешено.

    Цитата Сообщение от electroscat Посмотреть сообщение
    но у меня мозг под нее заточен пока
    Если доберетесь до анализа кода программ - придётся перестраиваться, так как декодировка команды по её коду делается более простой при восьмиричной записи.

    - - - Добавлено - - -

    Цитата Сообщение от Bear Посмотреть сообщение
    Все PDPоды работают в восьмиричной системе.
    Для вас будет открытием, но все компьютеры работают в двоичной системе. Но для сокращения записи чисел человек переписывает их в восьми-, десяти- или шестнадцати- ричные системы.

  7. #627
    Master Аватар для electroscat
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    874
    Спасибо Благодарностей отдано 
    369
    Спасибо Благодарностей получено 
    137
    Поблагодарили
    91 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Похоже теория о том, что если найти код 15h 1Bh и заменить 15h на другой код - провалилась. Не работает вообще EDIK. Сам загружается, а файл не агружает, уходит в вечность... Видимо как то по другому все устроено. Нужно дезасемблировать и разбираться в коде, и его представлении в OCT... Как ни крути...)))

    - - - Добавлено - - -

    Тогда вопрос другого характера, А есть несложный редактор, типа EDIK - только написанный для УКНЦ - и нормально работающий с каким то стандартным набором клавиш, или вообще не работающий с программируемыми клавишами, а только с теми которые жестко зазаны ?

    - - - Добавлено - - -

    Уходить в дремучие леса ассемблера PDP-11 сейчас вряд ли найду возможность....
    Сейчас в коллекции:
    Вектор 06Ц.01, Вектор 06Ц.02, Агат 7, Агат 9, Электроника 0511 УКНЦ (СЭМЗ), Электроника 0511 УКНЦ (КВАНТ) Х2, Поиск-1.03 (VGA),Электроника БК-0011(10,11M) [3IN1], Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Ленинград 48, Веста 30, Компакт 256(новодел),
    и ... Pentium 200 mmx...

  8. #628
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    5,460
    Спасибо Благодарностей отдано 
    203
    Спасибо Благодарностей получено 
    407
    Поблагодарили
    341 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    если найти код 15h 1Bh и заменить 15h на другой код
    Я подозреваю, что там идёт или табличное сравнение или последовательными командами, так что байты 33 и 25 не будут рядом. А если и будут, то 33 будет в младшем байте, а 25 в старшем. Но это гадание на кодовой гуще и как показывает практика - вероятность успеха стремится вниз

  9. #629
    Master Аватар для electroscat
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    874
    Спасибо Благодарностей отдано 
    369
    Спасибо Благодарностей получено 
    137
    Поблагодарили
    91 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Я подозреваю, что там идёт или табличное сравнение или последовательными командами, так что байты 33 и 25 не будут рядом. А если и будут, то 33 будет в младшем байте, а 25 в старшем. Но это гадание на кодовой гуще и как показывает практика - вероятность успеха стремится вниз
    вот в этом отношении мне HEX понятен, там всегда просто найти области переменных, по определенным признакам. И найти все что угодно. В 8 разрядном коде как то все уж очень не понятно в этом отношении, тот же символ ASCII - в HEX - один байт - один символ... А как это в OCT выглядит я до сих пор понять не могу ... Три шестизначных числа как два символа ?!?

    - - - Добавлено - - -

    Похоже чтобы понять OCT нужно было начинать с него. После HEX - это не возможно ))))
    Сейчас в коллекции:
    Вектор 06Ц.01, Вектор 06Ц.02, Агат 7, Агат 9, Электроника 0511 УКНЦ (СЭМЗ), Электроника 0511 УКНЦ (КВАНТ) Х2, Поиск-1.03 (VGA),Электроника БК-0011(10,11M) [3IN1], Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Ленинград 48, Веста 30, Компакт 256(новодел),
    и ... Pentium 200 mmx...

  10. #630
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    5,460
    Спасибо Благодарностей отдано 
    203
    Спасибо Благодарностей получено 
    407
    Поблагодарили
    341 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    вот в этом отношении мне HEX понятен, там всегда просто найти области переменных, по определенным признакам
    Причём здесь области переменных и представление - восьмиричное или шестнадцатиричное?

    Цитата Сообщение от electroscat Посмотреть сообщение
    один бит - один символ
    Вот прямо так - один БИТ - один символ?

    Цитата Сообщение от electroscat Посмотреть сообщение
    Три шестизначных числа как два символа ?!?
    Как и везде в восьмибитной кодировке ASCII - один байт - один символ. И если HxD не умеет показывать побайтово в OCTAL - то, может, инструмент другой использовать?

Страница 63 из 69 ПерваяПервая ... 596061626364656667 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. PS/2 клавиатура в УКНЦ
    от balu_dark в разделе ДВК, УКНЦ
    Ответов: 83
    Последнее: 10.01.2021, 10:51
  2. Игры на УКНЦ
    от Titus в разделе ДВК, УКНЦ
    Ответов: 125
    Последнее: 29.12.2020, 23:12
  3. Как проверить УКНЦ и КМД ? Help
    от Andrey_Ak в разделе ДВК, УКНЦ
    Ответов: 37
    Последнее: 23.07.2020, 15:50
  4. БИСы в УКНЦ
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 14
    Последнее: 04.05.2010, 21:17
  5. Дискетки от УКНЦ
    от ZXSlaver в разделе ДВК, УКНЦ
    Ответов: 12
    Последнее: 15.11.2009, 17:25

Ваши права

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