User Tag List

Показано с 1 по 10 из 11

Тема: Как определить ПЗУ по тестовой ROM?

Комбинированный просмотр

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

    Регистрация
    19.02.2010
    Адрес
    Энергодар
    Сообщений
    1,187
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    27
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прошивка тест для 48К машин.
    Может работать при неисправном ОЗУ.

    Тест состоит из 7 шагов.
    Между каждым шагом пауза - тонкие чёрно-белые линии
    на бордюре и высокочастотный свист.

    Шаг 1. Смена цветов бордюра от черного до белого.

    Шаг 2. Заполнение области атрибутов.
    Заполняется байтом #38 (чёрный по белому).
    На бордюре полоски (голубой/красный).
    Писк (~1130Гц).

    Шаг 3. Заполнение экранной области.
    Заполняется байтом #FF (чёрный).
    На бордюре полоски (чёрный/белый).
    Писк.

    Шаг 4. Заполнение экранной области.
    Заполняется байтом #00 (белый).
    На бордюре полоски (чёрный/белый).
    Писк.

    Шаг 5. "Тест буфера чтения данных"
    (выполняется моментально)
    Несколько попыток записи-чтения в ячейку ОЗУ с адресом #4000
    различных значений ("бегущая 1", "бегущий 0").
    Если всё в порядке выводится "БУФЕР ИСПРАВЕН",
    иначе выводятся записанное и считанное значения и чёрный бордюр на некоторое время (без звука).

    Шаг 6. Тест ОЗУ.
    Память 48К (#4000-#FFFF) заполняется, а затем проверяется.
    Так три раза с различными псевдослучайными комбинациями.
    (на экране три разных узора, бордюр белый, звука нет)
    Если всё в порядке выводится "ОЗУ ИСПРАВНО".

    Шаг 7. Тест ПЗУ.
    (выполняется моментально)
    (Видимо писался под компьютер с восемью(!) РФ2.
    Сам тест устанавливается вместо "нулевой"
    и проверяет 28 адресов (с #0800 по #3E00 с шагом #0200)
    на идентичность с оригинальной прошивкой 1982г.
    Есть второй этап - проверка контрольной суммы по своему "хитрому" алгоритму.)
    Если прошить вместе с оригинальным (1982г) BASICом
    (младшие 2Кб заменить этим тестом), то выдаст "ПЗУ ИСПРАВНО".

    Далее, возможно, следовал шаг 8 - Тест цвета
    В прошивке есть соответствующая надпись и названия цветов,
    но место, где должен располагаться код, забит #FF.
    После теста ПЗУ процессор выполняет случайные куски кода.
    (например, сначала очень долго "заполняет" пространство
    до #4000 кодом #07 - работает процедура, используемая в шаге 3 и 4)

    Шаги 2, 3 и 4 можно пропустить, если в конце первого шага держать
    нажатой клавишу space.

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

  3. #2

    Регистрация
    01.04.2008
    Адрес
    Москва
    Сообщений
    861
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от oracleua Посмотреть сообщение
    Шаг 7. Тест ПЗУ.
    (выполняется моментально)
    (Видимо писался под компьютер с восемью(!) РФ2.
    Что значит с восемью????
    Если что-то купил и не оплатил - напомните мне плиз в лс, урегулируем вопрос. Тем много за всем и не уследишь.

  4. #3

    Регистрация
    19.02.2010
    Адрес
    Энергодар
    Сообщений
    1,187
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    27
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SysCat Посмотреть сообщение
    Что значит с восемью????
    Вместо 2-х 27с64 стояли 8 рф2

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

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

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

Похожие темы

  1. Пентагон/Pentagon фирмы Солон/Solon PS-04
    от Frago в разделе Pentagon
    Ответов: 13
    Последнее: 24.01.2022, 11:21
  2. помогите определить плату
    от Семён в разделе Несортированное железо
    Ответов: 9
    Последнее: 20.03.2011, 01:29
  3. Помогите определить zx-spectrum
    от hardrice в разделе Несортированное железо
    Ответов: 26
    Последнее: 08.01.2010, 17:23
  4. Как определить версию iS-DOS?
    от harushima в разделе Оси
    Ответов: 10
    Последнее: 23.09.2008, 02:39
  5. Помогите плз определить поломку ZX
    от Vladimir7 в разделе Несортированное железо
    Ответов: 15
    Последнее: 27.07.2006, 04:02

Ваши права

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