Las instrucciones de un lenguaje de programación se pueden clasificar en 4 grupos:
Instrucciones de transferencias de datos:
Son aquellas de entrada o lectura y de salida o escritura. En el caso de las instrucciones de entrada o lectura, se lleva el dato de entrada o lectura desde la unidad de entrada a la memoria. Si por el contrario es una instrucción de salida o escritura, se lleva el dato de la memoria a la unidad de salida.
- Determinación de las direcciones de origen y destino de memoria.
- Realización de la transformación de memoria virtual a memoria real.
- Comprobación de la caché.
- Inicio del proceso de lectura/escritura en la memoria.
Instrucciones de tratamiento
Se trata de las instrucciones aritmético-lógicas y las de desplazamientos. Así como suma de datos, comparaciones...
Instrucciones de flujo de control o de bifurcación y salto:
Las instrucciones de flujo de control son aquellas instrucciones que alteran el orden secuencial de la ejecución de un programa. También hay instrucciones que posibilitan la interrupción de la ejecución o saltar a ejecutar otro programa. Cuando termina cualquiera de estas instrucciones, el programa continúa ejecutándose desde el punto en el que se interrumpió.
Por ejemplo, la detención del funcionamiento del computador a la espera de una acción del usuario.
Otras instrucciones
Por ejemplo, la detención del funcionamiento del computador a la espera de una acción del usuario.
No hay comentarios:
Publicar un comentario