Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Direccionamiento directo: se utiliza una dirección física específica para acceder a un dato en
la memoria. Es el método más rápido de acceso a la memoria, pero también el menos flexible.
Direccionamiento indirecto: se utiliza una dirección de memoria que apunta a otra dirección
donde se encuentra el dato deseado. Permite mayor flexibilidad, pero puede ser más lento
Direccionamiento relativo: se utiliza una dirección que se suma o resta a la dirección actual
del programa para acceder al dato deseado. Es útil en programas que requieren acceso a datos
Tipos de memoria
Memoria RAM: es la memoria principal del ordenador, donde se almacenan los programas
y datos que se están utilizando en ese momento. Es una memoria volátil, es decir, que pierde
Memoria ROM: es una memoria de sólo lectura, donde se almacenan programas y datos que
Memoria caché: es una memoria de alta velocidad que almacena datos que se utilizan con
una memoria RAM más grande. Permite a los programas acceder a más memoria de la que
dos tipos:
programa, lo que permite una mayor flexibilidad, pero también puede afectar el rendimiento
del programa.
Qué:
almacenada en la memoria.
Quién:
Cómo:
Cuando:
Dónde:
todo tipo de dispositivos electrónicos, desde ordenadores personales hasta teléfonos móviles
y sistemas embebidos.
Por qué:
El direccionamiento de memoria es necesario para que el procesador pueda acceder a la
EJEMPLOS
una dirección que apunta a otra dirección donde se encuentra el dato. Por ejemplo, si
que se suma o resta a la dirección actual del programa para acceder al dato deseado.
Por ejemplo, si queremos acceder a un dato que está a una distancia fija de la dirección
actual del programa, podemos sumar o restar esa distancia a la dirección actual para
de datos. Por ejemplo, si tenemos una variable "x" que está almacenada en la
"&" seguido del nombre de la variable: "&x". Por otro lado, si queremos acceder al
Pros Contras
Permite acceder a los datos eficientemente Puede provocar errores y fallos en el sistema
Permite que los procesadores puedan ejecutar Puede ser utilizado para realizar ataques de
memoria