User Tag List

Показано с 1 по 5 из 5

Тема: Добавление раскладки QWERTY на Специалисте

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #3

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,377
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    385
    Поблагодарили
    347 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Может кто-нибудь прояснить, что за МОНИТОР-4 используется в Сябре? Загрузчик там стандартный Зверковский со снятым ограничение на ввод символов + стек поднят максимально высоко. Но сам Монитор занимает две с лишним микросхемы ПЗУ по 2кб, при этом он не содержит дополнительного знакогенератора, текста и т.д. Либо это чистый код, либо сжатые данные - я ещё не лазил в дизассемблер. Итого, вместе с Загрузчиком задействуются аж 4 микросхемы, при этом последняя микросхема почти пустая.
    самый обычный монитор, занимает в минимальном варианте ровно 2к. но при этом проверяет адрес D000 - если там FE - то думает что есть расширенный набор команд и дает их использовать.
    доп. команды заточены именно под МХ2, они подгружают нужный софт из ромдиска и запускают его.
    ну и надо помнить что на МХ2 (и Сябре) монитор работает из ОЗУ, куда при старте копируется. в ПЗУ все для стандартного режима лежит в 0000-7FFF, дальше софт для режима МХ2. софты там просто лежат по фиксированным адресам, для работы копируются в ОЗУ. дизассемблировать нужно с адреса D000, там сами запуски софта. ну и ПЗУ с 0000 - там начальный загрузчик. все это дело несложно пересобрать для себя.

    Похоже, что Монитор пытается сам корректировать вводимые знаки.
    не вникал, надо дизасм на него натравить...

    P.S. Увидел в коде стринг SDOS_V8D.
    он в ПЗУ есть, правда неясно под какой конфиг и какие адреса собран...
    Последний раз редактировалось Serg6845; 10.10.2025 в 16:26.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

    Эти 2 пользователя(ей) поблагодарили Serg6845 за это полезное сообщение:

    CityAceE(10.10.2025), puller(19.10.2025)

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

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

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

Похожие темы

  1. Bad Apple на Специалисте
    от CityAceE в разделе Специалист
    Ответов: 3
    Последнее: 12.09.2025, 21:14
  2. Клавиатура QWERTY/ЙЦУКЕН для Специалиста
    от CityAceE в разделе Специалист
    Ответов: 2
    Последнее: 03.06.2025, 07:27
  3. Добавление новых портов в Орион
    от zx-kit в разделе Орион
    Ответов: 25
    Последнее: 04.11.2019, 22:46
  4. Ответов: 13
    Последнее: 25.01.2016, 16:19
  5. Добавление нового пункта в меню прошивки "BASIC-128"
    от Prusak в разделе Программирование
    Ответов: 4
    Последнее: 09.03.2011, 16:59

Ваши права

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