Диафрагма (память компьютера)
В вычислениях апертура — это часть физического адресного пространства (то есть физической памяти ), которая связана с конкретным периферийным устройством или блоком памяти . Апертуры могут достигать внешних устройств, таких как микросхемы ПЗУ или ОЗУ , или внутренней памяти самого ЦП .
Обычно устройство памяти, подключенное к компьютеру, принимает адреса, начинающиеся с нуля, поэтому система с более чем одним таким устройством будет иметь неоднозначную адресацию. Чтобы решить эту проблему, логика памяти будет содержать несколько переключателей диафрагмы , каждый из которых содержит переключатель диапазона и интерфейс к одному из устройств памяти.
Наборы диапазонов адресов селекторов апертур не пересекаются. Когда ЦП представляет физический адрес в пределах диапазона, распознаваемого апертурой, блок апертуры направляет запрос (с адресом, преобразованным в нулевое основание) к подключенному устройству. Таким образом, апертуры образуют уровень трансляции адресов ниже уровня обычного преобразования виртуального в физическое.