¿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)

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.
Foto: ©123RF

Haz una pregunta
Nuestros contenidos son redactados en colaboración con expertos del ámbito tecnológico bajo la dirección de Jean-François Pillou, fundador de CCM.net. CCM es un sitio de tecnología líder a nivel internacional y está disponible en 11 idiomas.
Consulta también
El documento « ¿Qué es una instrucción en programación? » se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.