En informática , una apertura es una porción del espacio de direcciones físicas (es decir, la memoria física ) asociada a un dispositivo periférico o una unidad de memoria específicos . Las aperturas pueden acceder a dispositivos externos, como chips ROM o RAM , o a la memoria interna de la propia CPU .
Normalmente, un dispositivo de memoria conectado a un ordenador acepta direcciones que comienzan en cero, por lo que un sistema con más de un dispositivo de este tipo presentaría direccionamiento ambiguo. Para solucionar esto, la lógica de memoria contendrá varios selectores de apertura , cada uno con un selector de rango y una interfaz para uno de los dispositivos de memoria.
Los rangos de direcciones de selección de las aperturas son disjuntos. Cuando la CPU presenta una dirección física dentro del rango reconocido por una apertura, la unidad de apertura enruta la solicitud (con la dirección reasignada a una base cero) al dispositivo conectado. De este modo, las aperturas forman una capa de traducción de direcciones por debajo del nivel de la asignación virtual a física habitual.
Véase también
Referencias
- Dzatko, Dave; Shanley, Tom; MindShare, Inc. (2000). Arquitectura del sistema AGP . Addison Wesley Longman. págs. 49–62 . ISBN 978-0-201-70069-5.
- Memoria de computadora
- Arquitectura de computadoras
- Ranuras de almacenamiento de computadora