Qué es una instrucción en programación
La instrucción es el elemento clave del equipo, ya que permite indicar al procesador la acción que debe realizar. Las instrucciones a realizar se indican en el archivo fuente y el equipo pasa de una instrucción a otra siguiendo las instrucciones que se indican de arriba hacia abajo (ya que la lectura de un archivo se realiza en una secuencia de arriba hacia abajo).
¿De qué se compone una instrucción?
Una instrucción se compone, generalmente, de dos elementos:
- El operador: la acción que el procesador va a realizar.
- El/los operando(s): uno o más datos en los cuales se realiza la operación.
Operador/operando(s) | el/los operando(s) |
¿Cuáles son los tipos de operadores?
Por lo general, hay dos o tres tipos de operadores:
- Operadores unitarios: aquellos que admiten un solo operando.
- Operadores binarios: contrariamente a lo que se podría pensar, estos operadores no trabajan en operadores binarios pero admiten dos operandos (binario indica, por lo tanto, la cantidad de operandos utilizados; el signo + indica la presencia de un operador binario).
- Operadores ternarios: Son operadores que admiten tres operandos (por ejemplo, los operadores condicionales son operadores ternarios).
Los operadores también pueden dividirse en varias categorías de acuerdo al tipo de operación que realizan al ejecutarse:
- Operadores aritméticos
- Operadores de comparación
- Operadores lógicos
- Operadores de bits
- Operadores de asignación
- Operadores condicionales
- Operadores secuenciales
Prioridades del operador
Por lo general, cada lenguaje tiene precedencia de operadores, para que el equipo sepa cómo evaluar a los operadores cuando varios de ellos se encuentran presentes en una misma expresión.
Si tienes otras preguntas sobre programación, consulta nuestro foro de discusión