Intérprete de lenguaje de máquina simple

El intérprete de lenguaje de máquina simple es un intérprete de lenguaje de máquina simple.
Descargar ahora

Intérprete de lenguaje de máquina simple Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Daniel Sterling
  • Sitio web del editor:
  • http://www.lost-habit.com/sml/

Intérprete de lenguaje de máquina simple Etiquetas


Intérprete de lenguaje de máquina simple Descripción

El intérprete de lenguaje de máquina simple es un intérprete simple del lenguaje de la máquina. SML es un lenguaje de máquina de "juguete" destinado a enseñar conceptos básicos del procesador. Este sitio web contiene una explicación y definición de SML, así como un intérprete y un ejemplo de programas SML. El código fuente GPL'D para el intérprete está disponible, así como binarios para Windows y Linux.A, el lenguaje de la máquina define un conjunto de instrucciones que una CPU puede ejecutarse para realizar operaciones. En otras palabras, un lenguaje de máquina define lo que puede hacer con su computadora. Los procesadores modernos tienen conjuntos de instrucciones muy complejos; Sin embargo, el lenguaje sencillo descrito aquí puede brindarle una comprensión de lo que está sucediendo "bajo la capucha" con su computadora. El lenguaje Machine es los datos reales que administran directamente por el procesador. Por lo tanto, escribir un programa en el lenguaje de la máquina puede ser ventajoso si necesita ahorrar espacio o optimizar altamente su código. Sin embargo, el lenguaje de la máquina tampoco es portátil y puede ser difícil de entender y mantener. Por lo tanto, casi todo el código ahora está escrito en un lenguaje de nivel superior, como C, C ++, Java, o lenguajes de scripting, como Shell o Perl. Todos estos idiomas tienen sus ventajas y desventajas, como los niveles variables de portabilidad, mantenibilidad, escalabilidad y velocidad de ejecución. Un nivel superior al lenguaje de la máquina es el lenguaje de montaje. El lenguaje de montaje es básicamente laber de máquina. En lugar de escribir el código bit-by-bit, escribe el código como una secuencia de instrucciones legibles humanas, que luego se compilan casi directamente en el lenguaje de la máquina. El lenguaje de montaje casi siempre se usa en lugar de el lenguaje de la máquina cuando se necesita un nivel de control directo. Por ejemplo, algunos juegos implementan parte de su código en el ensamblaje para maximizar la velocidad de ejecución. El ensamblaje puede ser "innumado" en algunos idiomas de nivel superior, como C. Esto significa que el ensamblaje se define como un procedimiento que se puede llamar desde el código C.


Intérprete de lenguaje de máquina simple Software relacionado

Ceespot

Cerespot es un intérprete de comando que compila y ejecuta la fuente de script. ...

148

Descargar