Articles

Significado en lenguaje máquina

El idioma nativo de la computadora. Para que un programa se ejecute, debe presentarse al ordenador como instrucciones de máquina codificadas en binario que son específicas de esa familia de CPU. Aunque a veces los programadores pueden modificar el lenguaje de máquina para arreglar un programa en ejecución (ver parche), no lo crean. El lenguaje de máquina es creado por un software llamado «ensambladores», «compiladores» e «intérpretes».»Estos programas de conversión convierten el código fuente del programador en lenguaje máquina (código máquina). Consulte lenguaje ensamblador, compilador e intérprete.Los lenguajes de máquina difieren sustancialmente. Lo que puede tomar una instrucción en una máquina puede tomar 10 instrucciones en otra. Véase RISC.Qué y dónde el lenguaje de la máquina le dice a la computadora qué hacer y dónde hacerlo. Cuando un programador escribe TOTAL = TOTAL + SUBTOTAL, esa instrucción se convierte en una instrucción de máquina que le dice al equipo que agregue el contenido de las dos áreas de memoria donde se almacenan TOTAL y SUBTOTAL y ponga el resultado en TOTAL.El programador lógico vs. físico se ocupa de los datos lógicamente, «suma esto, resta aquello», pero a la computadora se le debe decir exactamente dónde se encuentran esto y aquello.Desde el código fuente hasta el lenguaje de máquinas Durante décadas, el objetivo de una organización empresarial ha sido poder describir un problema y convertirlo en código ejecutable (lenguaje de máquina). Los programas de hoy en día están escritos en capas cada vez más altas de abstracción, y hay considerablemente más instrucciones ejecutadas para resolver tareas que hace años. Sin embargo, los equipos más rápidos son capaces de absorber el lenguaje de máquina adicional mientras conservan los mismos tiempos de respuesta para el usuario (consulte capa de abstracción). Consulte plataforma de hardware.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *