Diferencia entre revisiones de «Código de operación»

Contenido eliminado Contenido añadido
Febrezo (discusión · contribs.)
m Cambio en "unos o más" por "uno o más"
Sin resumen de edición
Línea 1:
En [[informática]], un '''opcode''' ('''op'''eration '''code''') o '''código de operación''', es la porción de una [[instrucción]] de [[lenguaje de máquina]] que especifica la operación a ser realizada. Su especificación y formato serán determinados por la arquitectura del [[conjunto de instrucciones]] (ISA) del componente de [[hardware]] de computador - normalmente un [[CPU]], pero posiblemente una unidad más especializada. Una instrucción completa de lenguaje de máquina contiene un opcode y, opcionalmente, la especificación de uno o más [[operando]]s - sobre los que la operación debe actuar. Algunas operaciones tienen operandos implícitos, o de hecho ninguno. Algunas ISAs tiene instrucciones con campos definidos para los opcodes y operandos, mientras que otras (ej. la arquitectura [[Intel]] [[x86]]) tienen una estructura más complicada y de propósito específico.
En la pelicula del Planeta de los Simios aparecen monos, es impresionante.
 
Los operandos sobre los cuales los opcodes aplican pueden, dependiendo de la arquitectura del CPU, consistir de. [[Registro (hardware)|registros]], valores en [[Memoria primaria|memoria]], valores almacenados en la [[pila (informática)|pila]], puertos de [[I/O]], [[bus]], etc. Las operaciones que un opcode puede especificar pueden incluir [[aritmética]], copia de datos, [[Álgebra de Boole|operaciones lógicas]], y control del programa.