¿Qué es un lenguaje informático que una computadora puede ejecutar directamente?

El lenguaje informático que el ordenador puede ejecutar directamente es el lenguaje de máquina.

El lenguaje máquina (lenguaje máquina) es un sistema de conjunto de instrucciones. Este conjunto de instrucciones, llamado código de máquina, son datos que pueden ser interpretados directamente por la CPU de la computadora. El código de máquina a veces también se denomina código nativo. Este término enfatiza las partes de un determinado lenguaje de programación o biblioteca que están relacionadas con la plataforma en ejecución.

Para escribir programas en lenguaje de máquina, los programadores deben primero memorizar todos los códigos de instrucción del ordenador utilizado y el significado de los códigos. Al programar manualmente, los programadores deben manejar la asignación de almacenamiento y la entrada y salida de cada instrucción y datos por sí mismos, y también deben recordar el estado de la unidad de trabajo utilizada en cada paso del proceso de programación. Este es un trabajo muy tedioso. El tiempo que lleva escribir un programa suele ser decenas o cientos de veces mayor que el tiempo de ejecución real. Además, los programas compilados son todos códigos de instrucción de 0 y 1, que no son intuitivos y propensos a errores. A excepción de los profesionales de los fabricantes de ordenadores, la gran mayoría de los programadores ya no aprenden el lenguaje de máquina.

Desventajas del lenguaje de máquina:

Pobre portabilidad y reutilización deficiente

Mala legibilidad, inconveniente para la comunicación y la cooperación

Complicado y trivial hay demasiados detalles

Es muy diferente de los hábitos de las personas y tiene baja eficiencia

El programa compilado tiene poca confiabilidad y un largo ciclo de desarrollo

Esta respuesta es clasificado por Educación Científica Recomendado por el experto Bao Jianying

Informe|?¿Corregir la respuesta?|