Please enable JavaScript.
Coggle requires JavaScript to display documents.
ESTRUCTURA DE LOS REGISTROS DEL CPU, image, image, image, image, image,…
ESTRUCTURA DE LOS REGISTROS DEL CPU
GENERALIDADES
Guardan datos temporales, direcciones y resultados de operaciones.
Son esenciales para la ejecución de instrucciones.
Son pequeñas áreas de memoria ultra rápidas dentro del procesador.
El número, tamaño y tipo de registros varía según el microcontrolador
TIPOS DE REGISTROS
Proposito general
El programador puede usarlos libremente.
Se usan para almacenar datos intermedios y variables temporales.
Proposito especifico
Diseñados para funciones concretas dentro del CPU.
No siempre son accesibles directamente por el programador.
REGISTROS ESPECIFICOS COMUNES
Resgsitro de estado
Indica el estado del procesador después de operaciones
Acumulador
Guarda resultados de operaciones aritméticas y lógicas.
Muy usado en microcontroladores 8051 y similares.
Registros de instrucción
Almacena la instrucción actual que se está decodificando y ejecutando.
Stack Pointer
Apunta a la última dirección usada en la pila (stack).
Contador de programa
Guarda la dirección de la próxima instrucción a ejecutar.
Se incrementa automáticamente o cambia en saltos y llamadas.
ORGANIZACIÓN EN MICROCONTROLADORES
Simples
Pocos registros, estructuras compactas
Avanzados
Muchos registros
Organización más compleja, permite operaciones más rápidas y multitarea.