Операционные системы -вопросы теории

       

Доступ к внешним устройствам



Доступ к внешним устройствам

С точки зрения центрального процессора и исполняющейся на нем программы, внешние устройства представляют собой наборы специализированных ячеек памяти или, если угодно, регистров. У микроконтроллеров эти ячейки памяти представляют собой регистры центрального процессора, у процессоров общего назначения регистры устройств обычно подключаются к шинам адреса и данных ЦПУ. Устройство имеет адресный дешифратор. Если выставленный на шине адрес соответствует адресу одного из регистров устройства, дешифратор подключает соответствующий регистр к шине данных (Рисунок 9.1). Таким образом, регистры устройства получают адреса в физическом адресном пространстве процессора.



Содержание раздела