User Tag List

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

Тема: Тестовое ПЗУ

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

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

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    Я думаю, показывать что-то цветом бордюра -- путь в никуда. Может на амстраде это и хорошо, но не на Векторе, т.к. тут видео может быть подключено и в чёрно-белом варианте, могут бежать кадры, или не работать вовсе. Лучше уж просто моргать РУС/ЛАТом.

    Оффтопик

    У меня на машине, например, при отсутствии обд-сканера, можно считать коды ошибок по миганию всего одной лампочки, и разных кодов ошибок почти сотня. Десятки обозначаются длинными морганиями, единицы -- короткими, все накопленные ошибки отмаргивают последовательно при замыкании диагностического разъёма. Сделать то же самое на Векторе будет намного проще, чем цветовыми полосками на бордюре.
    [свернуть]
    При отсутствии возможности использования ОЗУ, накапливать коды ошибок негде.
    Значит сообщать нужно будет при появлении первой-же ошибки и фактически останавливать тест, так как вставлять функцию вывода ошибки после проверки каждого банка - раздует программу.
    Либо извращаться с вызовами из подпрограмм, с выходом из них по jmp/pchl.

    Сейчас добавил тает ПУ, и вывод на него маски микросхем проверенного банка, и номера проверяемого банка. Всего получилось 10 светодиодов.
    Тест циклический, банки последовательно тестируются. Должно получиться.
    Завтра (или уже сегодня) попробую протестировать.
    Последний раз редактировалось KTSerg; 09.11.2020 в 22:15.

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

  3. #2

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,067
    Спасибо Благодарностей отдано 
    585
    Спасибо Благодарностей получено 
    472
    Поблагодарили
    254 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    При отсутствии возможности использования ОЗУ, накапливать коды ошибок негде.
    Значит сообщать нужно будет при появлении первой-же ошибки и фактически останавливать тест
    А почему бы и не остановить тестирование? Если есть ошибка, то спешить уже некуда, нужно о ней как-то сообщить, а потом можно будет продолжить.

  4. #3

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    А почему бы и не остановить тестирование? Если есть ошибка, то спешить уже некуда, нужно о ней как-то сообщить, а потом можно будет продолжить.
    Отказ от использования ОЗУ для хранения значений переменных, стековых операций, и прочих плюшек (связанных с наличием ОЗУ), приводит к резкому сокращению функционала.
    Регистров катастрофически не хватает (для реализации идей, порождённых буйной фантазией).
    Классический вызов подпрограмм не возможен. Можно выделить подпрограмму, только если она не будет использовать одну из регистровых пар (чтобы вернуться из функции в основную программу), и не нарушит содержимое регистров с нужными данными (сохранить то их негде).
    Вероятно есть возможность сделать вывод каждой ошибки, но это если функция вывода будет использовать минимум регистров.

    Я вот думаю, может к РС подключить, и ему передавать ?
    Появится адекватная интерпретация результата теста, а не подсчёт морганий светодиода.

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

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

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

Похожие темы

  1. Ответов: 11
    Последнее: 09.11.2024, 09:35
  2. "Партнёр 01.01": тестовое ПЗУ
    от xlat в разделе Радио-86РК
    Ответов: 11
    Последнее: 25.03.2021, 11:59
  3. Ответов: 76
    Последнее: 22.08.2019, 21:33
  4. Apple II - тестовое ПЗУ
    от AlexBel в разделе Apple
    Ответов: 9
    Последнее: 05.04.2019, 22:04
  5. ПЗУ
    от andreil в разделе Память
    Ответов: 4
    Последнее: 23.04.2006, 20:22

Ваши права

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