Un registro es básicamente una pequeña pieza de RAM de propósito muy especializado integrada en la propia CPU. Las CPU no pueden usar datos en RAM directamente (al menos no fácilmente), por lo que generalmente copian datos en un registro para trabajar con ellos. El 6502 (la CPU en el NES, Commodore 64 y Apple II), por ejemplo, tiene 5 registros.
El acumulador (un registro) se utiliza para la salida de opciones matemáticas. Una entrada a la operación matemática puede ser uno de los otros registros (X o Y), o una dirección en RAM; Usar el registro X o Y es más rápido. La otra entrada suele ser el registro A, pero también puede ser una ubicación en la RAM. Los registros A, X e Y contienen 8 bits cada uno. El puntero de pila (SP) se refiere a una ubicación en RAM llamada pila. Una pila es una disposición en informática donde el último elemento agregado es el primero que se elimina; el puntero de la pila marca la ubicación en la RAM donde está el último elemento de la pila. El registro de dirección le dice a la CPU en qué parte de la RAM está leyendo sus instrucciones.
- ¿Cuál es un buen software para borrar un disco duro cuando los federales llegan a golpear rápidamente?
- ¿Cuáles son algunas historias de lo poco que estaban las primeras computadoras de los viejos tiempos?
- ¿Se recomienda Carbonite para hacer una copia de seguridad de una computadora completa, o hay una mejor solución?
- ¿Cuál es el propósito de la tecla entre las teclas Ctrl y Windows en un teclado típico?
- Cómo configurar un recordatorio de vacaciones en mi computadora