- Instrucción de máquina
-
Las instrucciones máquina o instrucciones del computador son las que determinan el funcionamiento de la CPU que las ejecuta. La CPU puede realizar una diversidad de funciones que son el reflejo de la variedad de las instrucciones definidas para dicha CPU. El programador tiene un repertorio de instrucciones como medio para controlar la CPU.
Repertorio de instrucciones
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.
- 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ó.
- Otras instrucciones: Por ejemplo, la detención del funcionamiento del computador a la espera de una acción del usuario.
Wikimedia foundation. 2010.