Entradas

Mostrando las entradas con la etiqueta fundamentos

Instrucciones JUMP y BRANCH

Imagen
Las instrucciones JUMP y BRANCH hacen referencia a los saltos incondicionados y condicionados respectivamente en la implementación MIPS.  A continuación se detalla su estructura. Photo by  Markus Spiske on Unsplash Instrucción JUMP Es una operación de  salto sin condición .  Su formato es de tipo J ,   definido en las estructuras básicas de instrucciones MIPS. Debido a esto, se compone de dos partes: Código de operación y Dirección. El salto se realiza  siempre a la dirección especificada por la instrucción.  Código de operación:  2 La dirección corresponde a la dirección física  de la Memoria de Instrucciones a la cual se debe realizar el salto.  Ejemplo: Es un salto incondicional (JUMP) a la dirección  3 de la Memoria de Instrucciones. Instrucción BRANCH Es una instrucción de salto con condición . Se realiza el salto únicamente si la condición establecida se cumple. Su formato es de  ti...

Memoria SRAM: Qué es y cómo gestionan la información

Imagen
Todas las instrucciones que ejecuta el procesador se cargan en una memoria de tipo SRAM ( S tatic R andom A ccess M emory ) para tener un rápido acceso según sean requeridas. ¡En este post te mostraré qué es y cómo gestionan la información! 🙂  Photo by Mathew Schwartz on Unsplash ¿Qué es una Memoria SRAM? En términos sencillos, una  Memoria es un conjunto de espacios disponibles en los cuales podemos consultar y almacenar información temporalmente. Las memorias de acceso aleatorio poseen una característica que las hacen excepcionales: ¡P ueden  leer  o  escribir  datos  con un  tiempo de espera igual en cualquiera de sus posiciones !   De esta forma, no es necesario seguir un orden para acceder a la información.  Particularmente, debido a la tecnología que utilizan las Memorias SRAM, son capaces de conservar la información (mientras sigan alimentadas) sin necesidad de un  refrescamiento de memoria .  Estas cualidad...

Qué es la Memoria Caché de un procesador

Imagen
Una de las palabras que has escuchado a los "informáticos del trabajo" y que nadie más entiende. En este artículo comprenderás (de una vez por todas) a lo que se refieren. Photo by  Brian Kostiuk  on  Unsplash Antes que todo, hablemos de la Memoria RAM Seguramente ya conoces sobre la Memoria RAM de tu dispositivo. El lugar donde se almacenan de  forma temporal  los datos de los programas que estás utilizando justo en este momento. ¿O debería decir Memoria DRAM ? Tranquilos, en este artículo trataremos sobre conceptos básicos, por lo que me voy a referir a la M emoria Principal del sistema como Memoria RAM Sus características más importantes son las siguientes: Es de alta velocidad .  Los datos se almacenan de forma temporal . Por esto, si apagas o reinicias tu dispositivo, los datos almacenados en ella se perderán.  La Memoria RAM presenta un problema: Se encuentra a una distancia considerable del procesador.  Las distancias en componentes electr...