Memorias Conceptos Basicos
UNIDADES TECNOLÓGICAS DE SANTANDER
ESTRUCTURA DE LA PC
La mayoría de los procesos que realiza un computador se encuentran constituidos por sistemas que
manipulan la información para dar como resultado una o varias salidas. En este proceso de manipular la
información, los sistemas requieren del almacenamiento temporal o permanente de los datos, así como de
las instrucciones quemanipulan la información.
Una memoria es entonces un dispositivo capaz de almacenar datos e instrucciones de largo o corto plazo,
es decir que tienen la capacidad de memorizar el nivel de una variable binaria (bit). Las memorias en
informática pueden ser semiconductoras, magnéticas u ópticas.
- Las memorias semiconductoras se usan comúnmente como memorias internas dada su velocidad de
operación.
- Lasmemorias magnéticas u ópticas se usan generalmente como memorias externas debido a su alta
capacidad para almacenar grandes volúmenes de datos, aunque son más lentas comparadas con las
semiconductoras.
Las unidades de memoria son módulos conformados por un conjunto de elementos agrupados de tal forma
que tienen la capacidad de almacenar un bit de información (1 o 0).
1. Celda: elemento dentro de unamemoria que almacena un bit de datos (1 o 0), puede corresponder a un
único dispositivo electrónico como un flip-flop, condensador, o a un canal de disco magnético.
2. Palabra: es un grupo de celdas (bits) que representa datos o instrucciones dentro de una memoria, el
tamaño de palabra varía de 4 a 64 bits
El tamaño o longitud de una palabra hace referencia al número de bits contenidos en ella,yhace referencia
a una cadena finita de bits que son manejados como un conjunto por la máquina.
El tamaño de una palabra se refleja en muchos aspectos de la estructura y las operaciones de las
computadoras. La mayoría de los registros en un ordenador normalmente tienen el tamaño de la palabra. El
valor numérico típico manipulado por un ordenador es probablemente el tamaño de palabra. La cantidad dedatos transferidos entre la CPU del ordenador y el sistema de memoria a menudo es más de una palabra.
Una dirección utilizada para designar una localización de memoria a menudo ocupa una palabra.
Los computadores actuales normalmente tienen un tamaño de palabra de 16, 32 ó 64 bits.
Los procesadores utilizados en ordenadores personales (por ejemplo, los Intel Pentium y los AMD Athlon)
siguen contamaños de palabra de 16 bits, para que tengan compatibilidad con diseños anteriores.
Dependiendo de cómo se organiza un computador, las unidades de tamaño de palabra se pueden utilizar
para:
- Números enteros: Los contenedores de valores numéricos enteros pueden estar disponibles en varios
tamaños diferentes, pero uno de los tamaños disponibles casi siempre será la palabra. Los otros tamaños,suelen ser múltiplos o fracciones del tamaño de palabra. Los tamaños más pequeños normalmente se
utilizan sólo por eficiencia en la utilización de memoria, cuando se cargan en el procesador, sus valores
normalmente son mayores, contenedores de tamaño palabra.
- Números en coma flotante: Los contenedores para valores numéricos en coma flotante son típicamente
una palabra o un múltiplo de una palabra.- Direcciones: Los contenedores para direcciones de memoria tienen que ser capaces de expresar el
rango necesario de valores, pero no excesivamente grandes. A menudo el tamaño utilizado es el de la
palabra pero puede ser un múltiplo o una fracción.
- Registros: Los registros son diseñados con un tamaño apropiado para el tipo de dato que almacenan, p.ej.
enteros, números en coma flotante odirecciones. Muchas arquitecturas de computadores utilizan registros
de "propósito general" que pueden albergar varios tipos de datos, estos registros se dimensionan para
permitir los más grandes de estos tipos y el tamaño típico es el tamaño de palabra de la arquitectura.
- Transferencia memoria-procesador: Cuando el procesador lee del subsistema de memoria a un registro
o escribe el valor de un...
Regístrate para leer el documento completo.