Organización de la memoria en la arquitectura de computadoras

La memoria está organizada en forma de celda, cada celda se puede identificar con un número único llamado dirección. Cada celda es capaz de reconocer señales de control como «leer» y «escribir», generadas por la CPU cuando quiere leer o escribir direcciones. Cada vez que la CPU ejecuta el programa, existe la necesidad de transferir la instrucción de la memoria a la CPU porque el programa está disponible en la memoria. Para acceder a la instrucción la CPU genera la solicitud de memoria.

Solicitud de memoria:
la solicitud de memoria contiene la dirección junto con las señales de control. Por ejemplo, al insertar datos en la pila, cada bloque consume memoria ( RAM ) y la cantidad de celdas de memoria puede determinarse por la capacidad de un chip de memoria.

Ejemplo: Encuentre el número total de celdas en un chip de memoria de 64k*8.

Size of each cell = 8
Number of bytes in 64k = (2^6)*(2^10)

Therefore, 
the total number of cells = 2^16 cells 

Con el número de celdas, se puede determinar el número de líneas de dirección requeridas para habilitar una celda.

Tamaño de palabra:
es el número máximo de bits que una CPU puede procesar a la vez y depende del procesador. El tamaño de palabra es una pieza de datos de tamaño fijo manejada como una unidad por el conjunto de instrucciones o el hardware de un procesador.

El tamaño de la palabra varía según las arquitecturas del procesador debido a la generación y la tecnología actual, podría ser de 4 bits o de 64 bits según lo que pueda manejar un procesador en particular. El tamaño de palabra se utiliza para una serie de conceptos como direcciones, registros, números de punto fijo, números de punto flotante .

Publicación traducida automáticamente

Artículo escrito por rn540 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *