User Tag List

Страница 10 из 11 ПерваяПервая ... 67891011 ПоследняяПоследняя
Показано с 91 по 100 из 107

Тема: Вопросы по архитектуре "Специалиста"

  1. #91

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,642
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Так вот, у Экспресса нельзя настраивать порт PC4 в лог.1 - карта памяти сразу же переключится в режим НП и всё скорее всего зависнет. Такова плата за простоту.
    Я так понимаю, что и у журнального варианта (и у моего Лика) такое же поведение?

    И записи в память в время начального пуска убедительно прошу подтвердить или опровергнуть моё предположение.

    Добрался до эмуляции этой особенности Специалиста и не хочу ничего упустить. По сути эта фишка вообще нигде не используется и вряд ли её как-то можно задействовать с пользовй, но раз компьютер именно так себя ведёт и это можно проверить, то и я хочу это повторить в эмуляторе.
    С уважением, Станислав.

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

  3. #92
    HardWareMan
    Гость

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Я так понимаю, что и у журнального варианта (и у моего Лика) такое же поведение?
    Надо смотреть конкретную схему конкретного журнала.
    Цитата Сообщение от CityAceE Посмотреть сообщение
    И записи в память в время начального пуска убедительно прошу подтвердить или опровергнуть моё предположение.
    По схеме в режиме НП доступно всё, кроме, собственно, ОЗУ, такова упрощённая дешифрация ресурсов в Специалисте. Запись в область самого ПЗУ ничего не даст, РФки не умеют в запись, но если подключить FLASH то можно писать в неё. Запись в системное ППА жизненно необходимо для работы НП.

    Этот пользователь поблагодарил HardWareMan за это полезное сообщение:

    CityAceE(29.07.2024)

  4. #93

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,642
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Надо смотреть конкретную схему конкретного журнала.
    Вот схема конкретно моего Лика:



    Цитата Сообщение от HardWareMan Посмотреть сообщение
    По схеме в режиме НП доступно всё, кроме, собственно, ОЗУ, такова упрощённая дешифрация ресурсов в Специалисте
    Спасибо! Собственно, это я и пытался выяснить.
    С уважением, Станислав.

  5. #94
    HardWareMan
    Гость

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Вот схема конкретно моего Лика:
    Ну,тут непосредственная схема НП как в Экспрессе. Стало быть он должен вести себя так же.

    Этот пользователь поблагодарил HardWareMan за это полезное сообщение:

    CityAceE(29.07.2024)

  6. #95

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,642
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так, стандартную журнальную схему начального пуска реализовал. Всё работает, тест проходит. Добрался до 8-ми цвета.

    В М-К №8 за 1990 год написано следующее:
    Подключение модуля к выводу 13 DD44 (см. схему компьютера "Специалист") вызвало необходимость изменить схему начального пуска. Кроме того, потребовалось внести коррективы в системную ПЗУ.
    Изменения в схеме:


    Стандартное ПЗУ:


    Патченое ПЗУ для 8-ми цветов:


    То есть ввели команду EI. По схеме я не уверен, что на 100% понимаю происходящее. Мы перерезаем дорожку от 4-го бита порта С ППА. И таким образом система начального пуска перестаёт реагировать на 4-й бит регистра С.

    Далее на место отрезанной дорожки подаём сигнал INTE (разрешение прерываний) с процессора. Итого, насколько я понимаю, как только мы подаём команду EI, то память конфигурируется в рабочее положение с ОЗУ, экраном, ПЗУ и портами.

    Правильно?

    А если теперь подать команду DI, то что будет? Снова С000-FFFF продублируется в 4-х областях? Или EI защёлкивает конфигурацию памяти до следующего сброса?
    С уважением, Станислав.

  7. #96

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    А если теперь подать команду DI, то что будет?
    То же самое, что и при PC4=1 в оригинальной схеме.

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

    CityAceE(31.07.2024)

  8. #97
    HardWareMan
    Гость

    По умолчанию

    Выход INTE это суть однобитный регистр, который имеет 2 выделенные команды для его установки или сброса: DI записывает в него 0, а EI = 1. Конечно, он сбрасывается в 0 с общим сбросом. Этот выход используется для организации маскирования прерываний, поэтому команды имеют такую мнемонику. Так как в ЛК прерывания не используются, то логично использовать такой халявный регистр с эксклюзивными быстрыми командами в своих целях. В РКшке он работает на звук. Ну а тут решили использовать как НП. У Z80, например, схема маскирования находится внутри на кристалле, поэтому у него есть 2 входа прерывания (маскируемое и не маскируемое) и нет выхода INTE. У i8080/ВМ80 прерывания по сути не маскируются, маску следует организовывать снаружи. Поэтому можно организовать NMI в любой адресации или комбинации, в отличии от Z80.

    Этот пользователь поблагодарил HardWareMan за это полезное сообщение:

    CityAceE(31.07.2024)

  9. #98

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,642
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Я вот не поленился, доделал в конфиге Лика начальный пуск. Действительно улетает: Lik.zip
    Попытался по аналогии сделать конфиг для модифицированной схемы НП для 8-ми цветного режима, чтобы раскладка памяти менялась не с помощью PC4 ППА, а с помощью сигнала INT процессора. Но что-то у меня ничего не работает. Прошу помощи!
    С уважением, Станислав.

  10. #99

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    с помощью сигнала INT процессора
    Чтобы не было путаницы: вход INT - 14й вывод 8080, выход INTE (который и используется в схеме оригинального 8цвета) - 16й вывод.

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

    CityAceE(31.07.2024)

  11. #100

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,642
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я прекрасно понимаю, что определить наличие платы цветности у Специалиста невозможно. Можно только выяснить будет ли мешать 8-ми цвет при непеределанной схеме НП. Ну и косвенно можно судить о наличии 8-ми цвета, если сделана доработка схемы НП.

    Но вот я подумал, а может быть всё-таки каким-то чудесным образом записывая и читая ППИ, значение его РУС в определённый момент или как-то иначе, всё-таки позволят судить о наличии цвета у компьютера? Вот прямо никак не хочется верить, что нет никакого решения
    С уважением, Станислав.

Страница 10 из 11 ПерваяПервая ... 67891011 ПоследняяПоследняя

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

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

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

Похожие темы

  1. RK-КНГМД для "Специалиста"
    от zx_ в разделе Специалист
    Ответов: 136
    Последнее: 14.09.2025, 07:03
  2. Плёночная клавиатура Специалиста "Экспресс"
    от HardWareMan в разделе Специалист
    Ответов: 1
    Последнее: 06.02.2023, 22:59
  3. Симуляция "ЛИКа" (модификации Специалиста)
    от apofig в разделе Специалист
    Ответов: 27
    Последнее: 06.06.2022, 20:31
  4. Ответов: 5
    Последнее: 03.07.2015, 00:22
  5. Продам плату ПК "УЦА" (клон "Специалиста")
    от riogen в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 25.01.2011, 11:02

Ваши права

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