La Memoria
Al hablar de un ordenador siempre se ha hablado de dos tipos de memoria: Memoria ROM (Read only memory o memoria de solo lectura) y RAM (Random Access Memory o memoria de acceso aleatorio).
En nuestro ordenador vamos a disponer de diferentes memorias donde almacenamos información: Los registros de de la CPU, la memoria caché, la memoria principal, memoria secundaria y la auxiliar.
Se habla de una jerarquía de memoria ya que contra más cerca estén de la CPU son más rápidos, más caros y tienen menos capacidad.
Tipo | Capacidad | Velocidad |
---|---|---|
Registros | 8-128 bits | <1 ns. | Caché | 10KB a 512MB | <5ns |
Principal | 32 MB- 16GB | <15ns |
Secundaria | 40 GB- 2 TB | <10ms |
Auxiliar | 1,44 MB- TB | >100ms |
Los registros de la CPU son los que hemos visto anteriormente.
La memoria caché es una memoria intermedia entre la CPU y la memoria principal que contiene los datos e instrucción que se han utilizado últimamente, lo que permite acelerar la ejecución de una instrucción. La primera vez habrá que llevar esa información de la RAM a la cache pero posteriormente la CPU accederá directamente a la caché.
La memoria principal también recibe el nombre de memoria RAM.
La memoria secundaria es donde solemos almacenar los programas y archivos. La información no es volátil. Normalmente suelen ser los discos duros. En muchas ocasiones se utiliza parte de esta memoria como memoria RAM o memoria virtual.
La memoria auxiliar utilizada para añadir información a nuestro ordenador mediante disquettes, CD-ROM, DVD, Blu-Ray, Pendrive, etc.