Способы организации виртуальной памяти
Первый и второй биты используются для защиты памяти.
Основные понятия и концепции организации ввода/вывода.
По функциональному назначению внешние устройства подключаемы к компьютеру делятся на следующие категории:
1) Устройства внешней памяти:
a) Устройства памяти с произвольным доступом (дискеты, магнитные, оптические и магнитооптические диски) Direct Access Storage Device.
b) Устройства памяти с последовательным доступом (стримеры)
2) Сетевые и коммуникационные устройства (модем, сетевые адаптеры)
3) Устройства алфавитно-цифрового ввода/вывода (телетайпы, текстовые терминалы)
4) Устройства звукового ввода/вывода
5) Устройства графического ввода/вывода (сканер, плоттеры, видео кодеры)
6) Позиционные устройства ввода/вывода (дигитайзеры, световые перья, мыши)
7) Датчики и исполнительные устройства управляющих систем
Нередко в эту классификацию вводят ещё один уровень. Устройства ввода делят на пассивные (выдающие данные только по команде центрального процессора) и активные (могут порождать данные по своей инициативе – клавиатуры, мыши, сетевые адаптеры, таймеры и датчики управляющих устройств).
![]()
![]()
По отношению
центрального процессора к выполняющейся на нем программе внешние устройства представляют
собой набор специализированных ячеек памяти или регистров. Регистры устройств подключаются
к шинам адреса и данных вычислительной системы. Внешнее устройство имеет адресный
дешифратор. Если выставленный по шине адрес соответствует адресу одного из регистров
устройства дешифратор подключает соответствующий регистр к шине данных. Таким образом
регистры устройства получают адреса в физическом адресном пространстве
микропроцессора
.