Академический Документы
Профессиональный Документы
Культура Документы
Esta definicin abarca desde el pequeo pc que todos tenemos en casa, como los
grandes centros de datos de muchas compaas.
Unidad anterior
Numero de bytes
KiByte
1024 Bytes
1024 Bytes
MiByte
1024 KiByte
1048576 Bytes
GiByte
1024 MiByte
1073741824 Bytes
TiByte
1024 GiByte
1,09951162810 Bytes
Como puedes ver, en vez de usar mltiplos de 1000 tal y como se hace en el
sistema mtrico decimal, se usan mltiplos de 1024 (2^10).
Esta prctica ha chocado con las prcticas de las empresas a la hora de publicar
la informacin de los dispositivos de almacenamiento que fabrican, las cuales siempre
usan mltiplos de 1.000 en vez de los anteriormente expuestos. Esto se hace para que
la capacidad de los dispositivos aparezca mayor que la que le correspondera por el
estandar 1.024.
Se ha propuesto una terminologa especial, segn la cual cuando delante de la
B se coloca una 'i' estamos indicando que las unidades son en base 1.024 en vez de
1.000, pero claro esta terminologa no est adoptada de forma universal, y tendremos
que buscarnos la vida cuando tratemos de conocer la capacidad de ciertos dispositivos.
Registros
Los registros son celdas de memoria, cuyo tamao es una palabra (aunque
algunos pueden tener un tamao menor) que son usados por la ALU para realizar
operaciones.
Por ejemplo, suele haber un registro AX y uno BX, y una operacin de la ALU
denominada 'ADD AX, BX' que lo que hace es sumar AX con BX y el resultado dejarlo en
AX.
Los registros son unos circuitos extremadamente rpidos, pero generan mucho
calor: ese es el motivo por el cual solo disponemos de unos pocos de ellos. Algunos de
ellos tienen una funcin especfica, como el registro contador de programa que
almacena la direccin de memoria de la prxima instruccin a ejecutar, mientras que
otros tienen una funcin ms general, como los referidos AX y BX, que simplemente
almacenan nmeros enteros.
Hay un registro especial denominado registro de banderas, el cual almacena
ciertos estados especiales que se producen en la ltima operacin realizada, como por
ejemplo, la bandera de acarreo, que indica si en la ltima operacin aritmtica se
produjo un acarreo.
Unidad de Control
La Unidad de Control se encarga de realizar el control del funcionamiento de la
CPU. Cuando la CPU se dispone a ejecutar una instruccin, lee el contenido de la celda
de memoria apuntada por el registro contador de programa, tras esto ya sabe que
instruccin tiene que ejecutar.
Tras esto, la CPU decodifica la instruccin, activando los circuitos internos
necesarios para que la operacin se realice. Cuando la operacin se realiza, comienza
un nuevo ciclo de ejecucin.
La Memoria principal
La memoria es un conjunto de celdas donde una computadora almacena
informacin. Por regla general, cada celda de memoria puede almacenar un byte de
informacin.
La memoria es direccionable, lo cual significa que cada celda tiene asignada una
direccin, de forma que cuando la CPU pretende leer o escribir una celda de memoria
debe de indicar con anterioridad la direccin de sta.
En el esquema de Von Neumann la memoria solo es usada temporalmente para
guardar informacin, ya que slo podremos hacer dos operaciones distintas con la
memoria: leer y escribir celdas de memoria. Al leer, el contenido de las celdas de
memoria se almacena en el registro de la CPU indicado, para posteriormente ser
usado por la ALU ejecutando algn tipo de operacin aritmtico/lgica. La CPU al
acabar de tratar los registros va a enviar el resultado a la celda de memoria
correspondiente.
En esta acepcin de memoria nos estamos refiriendo al concepto ms
extendido de memoria principal, que no es ms que la memoria que est conectada
directamente con la CPU y que se usa para guardar programas y datos, y
diferencindola de la memoria secundaria, la cual est formada por perifricos de
almacenamiento que permiten albergar grandes cantidades de informacin, pero que
slo son accesibles a la CPU a travs de puertos (Discos Duros, Unidades Flash, etc).
El Reloj
Es un circuito encargado de marcar el ritmo a toda la computadora. Emite un pulso
elctrico que medimos en Hz (Hertzios o ciclos por segundo). Usando la misma
computadora, cuanto ms podamos subir la frecuencia de reloj:
1. Mayor ser su rendimiento.
2. Mayor ser el calor que genere.
3. Mayores posibilidades habr de que se produzca un cuelgue de la
computadora.
Tipos de Memoria
RAM versus ROM
La memoria ROM (Read Only Memory) es un tipo de memoria que slo puede
ser leda por el procesador, y que est escrita en fbrica. Su finalidad es contener
aquella informacin que necesita la computadora para arrancar (se usa dentro del
firmware de los distintos dispositivos, entre ellos la BIOS).
Actualmente no se usan las antiguas ROMs, en su lugar se usan otro tipo de
memorias que almacenan permanentemente el contenido pero que pueden ser
escritas en circunstancias especiales, pero que tienen una velocidad de grabacin muy
lenta.
La memoria RAM (Random Access Memory) es un tipo de memoria que puede
ser leda o escrita, pero que pierde su contenido en unos pocos milisegundos. Esta
memoria debe ser refrescada para que mantenga la informacin y cuando hay un fallo
de corriente pierde su contenido.
Los dos tipos de memoria se corresponden con la memoria principal explicada
en la arquitectura de von Neumann. Una parte de la memoria principal estar
albergada en mdulos ROM, y el resto en RAM.