Interprete del linguaggio della macchina semplice

L'interprete di linguaggio della macchina semplice è un semplice interprete di lingua macchina.
Scarica ora

Interprete del linguaggio della macchina semplice Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Daniel Sterling
  • Sito web dell'editore:
  • http://www.lost-habit.com/sml/

Interprete del linguaggio della macchina semplice Tag


Interprete del linguaggio della macchina semplice Descrizione

Il semplice interprete del linguaggio della macchina è un semplice interprete del linguaggio della macchina. SML è un linguaggio della macchina "giocattolo" destinato a insegnare concetti di processore di base. Questo sito Web contiene una spiegazione e definizione di SML, nonché di un interprete ed esemplare programmi SML. Il codice sorgente GPL'd per l'interpretatore è disponibile, oltre a Binari per Windows e Linux.a La lingua della macchina definisce una serie di istruzioni che una CPU può eseguire per eseguire operazioni. In altre parole, un linguaggio macchina definisce ciò che puoi fare con il tuo computer. I moderni processori hanno set di istruzioni molto complesse; Tuttavia, il linguaggio semplice descritto qui può darti una comprensione di ciò che sta accadendo "sotto il cappuccio" con il computer. Il linguaggio del computer è il linguaggio effettivo che viene eseguito direttamente dal processore. Scrivere un programma nel linguaggio della macchina può quindi essere vantaggioso se è necessario salvare lo spazio o ottimizzare altamente il codice. Tuttavia, il linguaggio della macchina non è anche portatile e può essere difficile da capire e mantenere. Pertanto, quasi tutto il codice è ora scritto in un linguaggio di livello superiore, come i linguaggi C, C ++, Java o scripting come Shell o Perl. Queste lingue hanno tutti i loro vantaggi e svantaggi, come diversi livelli di portabilità, manutenibilità, scalabilità e velocità di esecuzione. Un livello superiore rispetto al linguaggio della macchina è il linguaggio di assemblaggio. Il linguaggio di assemblaggio è il linguaggio della macchina fondamentalmente leggibile. Invece di scrivere il codice bit-by-bit, scrivi il codice come una sequenza di istruzioni leggibili umane, che vengono quindi compilati quasi direttamente nel linguaggio della macchina. Il linguaggio di assemblaggio è quasi sempre utilizzato al posto del linguaggio della macchina quando è necessario un livello diretto di controllo. Ad esempio, alcuni giochi implementano parte del loro codice in Assembly al fine di massimizzare la velocità di esecuzione. Il montaggio può essere "inlineato" in alcune lingue di livello superiore, come C. Ciò significa che l'Assembly è definito come una procedura chiamante dall'interno del codice C.


Interprete del linguaggio della macchina semplice Software correlato

Pystates.

Un semplice e potente quadro della macchina di stato Python utilizzando Canoutines ...

181

Scarica

annotater

Applicazione di annotazione Web in linea e middleware utilizzando JavaScript e WSGI ...

137

Scarica