El CODIGO DE MAQUINA o CÓDIGO BINARIO es una codificación de programas en sistema binario que es el único que puede ser directamente ejecutado por una computadora.
Sin embargo, para los seres humanos, programar en sistema binario es molesto y propenso a errores. Incluso con la abreviatura octal o hexadecimal, es fácil confundir una cifra con otra y trabajoso acordarse del código de operación de cada una de las instrucciones de la máquina.
Por esa razón se inventaron los lenguajes simbólicos, que se llaman así porque utilizan símbolos para representar las operaciones a realizar por cada instrucción y las direcciones de memoria sobre las que actúa.
Ejemplo de códigos de operación, que se aplican a los microprocesadores de Intel.
00000101 ADD Sumar al acumular
00101101 SUB Restar al acumular
010000xx INC Incrementar el registro xx
010010xx DEC Decrementar el registro xx
11101011 JMP Saltar incondicional
101110xx MOV Cargar registro xx desde memoria
Sin embargo, para los seres humanos, programar en sistema binario es molesto y propenso a errores. Incluso con la abreviatura octal o hexadecimal, es fácil confundir una cifra con otra y trabajoso acordarse del código de operación de cada una de las instrucciones de la máquina.
Por esa razón se inventaron los lenguajes simbólicos, que se llaman así porque utilizan símbolos para representar las operaciones a realizar por cada instrucción y las direcciones de memoria sobre las que actúa.
Ejemplo de códigos de operación, que se aplican a los microprocesadores de Intel.
00000101 ADD Sumar al acumular
00101101 SUB Restar al acumular
010000xx INC Incrementar el registro xx
010010xx DEC Decrementar el registro xx
11101011 JMP Saltar incondicional
101110xx MOV Cargar registro xx desde memoria