Registros del CPU - MC9S08QE128
Introducción
Un registro es una memoria de alta velocidad, que se utiliza en los microprocesadores para acceder a información importante de manera rápida. Generalmente, los registros se miden de acuerdo al número de bits que almacenan, (por ejemplo, registros de 8 bits o de 16 bits) y pueden contener datos, direcciones de memoria o información acerca del estatus del sistema.
En el caso de los registros del CPU del MC9S08QE128, se refieren a los registros más importantes del CPU que tienes diferentes funciones. Algunos indican el estatus general del sistema así como otros guardan datos o direcciones importantes. Al realizar la simulación de un programa en CODEWARRIOR, podemos observar en un recuadro los datos que guardan estos registros, para tener una idea general de lo que está sucediendo en el DEMOQE. En este artículo mencionaremos cinco, que son los más importantes y los que más se utilizan al momento de programar.
Acumulador
El acumulador es un registro de propósito general de 8 bits, donde se guardan temporalmente datos con los cuales se ejecutará una operación lógica o aritmética por la ULA (Unidad Aritmético- Lógica) del CPU. Además, generalmente luego de ejecutarse estas operaciones, el resultado suele guardarse en el acumulador