Резидентный монитор

Постоянный монитор Определение и история резидентного монитора Резидентный монитор — системное программное обеспечение, использовавшееся в компьютерах с 1950-х по 1970-е […]

Постоянный монитор

  • Определение и история резидентного монитора

    • Резидентный монитор — системное программное обеспечение, использовавшееся в компьютерах с 1950-х по 1970-е годы. 
    • Предшественник современных операционных систем, резидентный монитор всегда присутствовал в памяти компьютера. 
    • В ранних компьютерах резидентный монитор управлял машиной, загружал и интерпретировал перфокарты, а также выполнял пакетную обработку. 
  • Современное использование

    • Резидентные мониторы присутствуют во встроенных системах, загрузчиках и командных строках. 
    • Современные функции резидентных мониторов расширены для поддержки оборудования, дисков, Ethernet и беспроводных контроллеров. 
    • Доступ к функциям осуществляется через последовательный терминал или физическую клавиатуру и дисплей. 
  • Функционал резидентного монитора

    • Проверка и редактирование оперативной памяти и ПЗУ, включая флэш-память. 
    • Возможность ввода и вызова кода по указанному адресу. 
    • Возможность заполнения диапазона адресов константой. 
    • Поддержка локальной разборки и сборки кода на языке ассемблера. 
    • Загрузка кода из различных источников и поддержка сетевых протоколов. 
  • Встраиваемые процессоры и отладчики

    • Многие встроенные отладчики используют концепции резидентного монитора. 
    • Доступ к низкоуровневым функциям возможен через IDE с графическим интерфейсом. 
    • Примеры современных резидентных мониторов включают PAULMON2, AVR DebugMonitor и Arduino Bamo128. 
  • Преимущества и ограничения

    • Резидентные мониторы полезны при разработке с ограниченным бюджетом и без аппаратного встроенного отладчика (ICD). 
    • Могут быть скомпилированы под различные ограничения памяти. 

Полный текст статьи:

Резидентный монитор — Википедия

Оставьте комментарий

Прокрутить вверх