Importancia de la programación en lenguaje ensamblador El procesador y sus registros internos

Importancia de la programación en lenguaje ensamblador

La importancia del lenguaje ensamblador es principalmente que se trabaja directamente con el microprocesador; por lo cual se debe de conocer el funcionamiento interno de este, tiene la ventaja de que en el se puede realizar cualquier tipo de programas que en los lenguajes de alto nivel no lo pueden realizar. Otro punto sería que los programas en ensamblador ocupan menos espacio en memoria. 

El procesador y sus registros internos

 Definición de registros:un registro es una memoria de alta velocidad y poca capacidad, integrada en el microprocesador, que permite guardar transitoriamente y acceder a valores muy usados, generalmente en operaciones matemáticas. 
Función de los registros:
• Los registros están en la cumbre de la jerarquía de memoria, y son la manera más rápida que tiene el sistema de almacenar datos. Los registros se miden generalmente por el número de bits que almacenan; por ejemplo, un "registro de 8 bits" o un "registro de 32 bits“.
• La CPU contiene un conjunto de localidades de almacenamiento temporal de datos de alta velocidad llamada registro. Algunos de los registros están dedicados al control, y solo la unidad de control tiene acceso a ellos. Los registros restantes son los registros de uso general y el programador es el usuario que tiene acceso a ellos.

• Algunos registros básicos:
Dentro del conjunto básico de registros de control se deben incluir a los siguientes:
A.Contador de programa (PC).
B.Registro de direcciones de la memoria (MAR).
C.Registro de datos (RD).
D.Registro de instrucciones (IR).
E.Palabra de estado de programa (PSW).

Comentarios

Entradas populares de este blog

Registro de un procesador.