• Istituto
    • Chi Siamo
    • La nostra storia
  • Magazine
    • Agenda
    • Atlante
    • Il Faro
    • Il Chiasmo
    • Diritto
    • Il Tascabile
    • Le Parole Valgono
    • Lingua italiana
    • WebTv
  • Catalogo
    • Le Opere
    • Bottega Treccani
    • Gli Ebook
    • Le Nostre Sedi
  • Scuola e Formazione
    • Portale Treccani Scuola
    • Formazione Digitale
    • Formazione Master
    • Scuola del Tascabile
  • Libri
    • Vai al portale
  • Arte
    • Vai al portale
  • Treccani Cultura
    • Chi Siamo
    • Come Aderire
    • Progetti
    • Iniziative Cultura
    • Eventi Sala Igea
  • ACQUISTA SU EMPORIUM
    • Arte
    • Cartoleria
    • Design & Alto Artigianato
    • Editoria
    • Idee
    • Marchi e Selezioni
  • Accedi
    • Modifica Profilo
    • Treccani X

linguaggio macchina

Enciclopedia della Matematica (2013)
  • Condividi

linguaggio macchina


linguaggio macchina particolare → linguaggio di programmazione con cui vengono scritti i programmi eseguibili da un computer. La grammatica dei linguaggi macchina dipende fortemente dal tipo di processore, il quale traduce le istruzioni presenti nel programma e le esegue. Normalmente il linguaggio macchina è basato sul codice binario, comprendente i soli due simboli 0 e 1; per esempio, un’istruzione in linguaggio macchina può essere la sequenza 00000100000011. Tali sequenze sono scritte o lette una dopo l’altra in una determinata zona della memoria del computer, detta appunto memoria programma. La difficoltà di scrivere le sequenze di 0 e 1 ha indotto a codificarle in particolari nomi simbolici, detti codici mnemonici, che formano globalmente il linguaggio assembler (anche detto assembly) di un determinato microprocessore. Un programma scritto in linguaggio macchina è generalmente molto compatto, usa poche risorse di memoria, accede a tutte le risorse del processore e dell’hardware a disposizione dell’elaboratore; tuttavia risulta molto oneroso in termini di tempi di realizzazione, e per questo solitamente il programma viene scritto in un linguaggio di alto livello, il cui risultato viene automaticamente tradotto in linguaggio macchina attraverso un apposito programma → compilatore.

Vedi anche
linguaggio assemblatore Linguaggio simbolico per programmare calcolatori. Costruito ad hoc per ogni tipo di calcolatore, ne consente un impiego efficiente. Un programma scritto in linguaggio a. viene poi tradotto in linguaggio macchina con un apposito programma assemblatore. linguàggio di programmazióne In informatica, insieme di parole e di regole, definite in modo formale, per consentire la programmazione di un elaboratore affinché esegua compiti predeterminati. Esistono l. di p. di alto livello e di basso livello: i primi permettono al programmatore di lavorare su vere e proprie operazioni logiche, ... compilatore In informatica, programma che traduce il codice sorgente (un altro programma) scritto in un linguaggio di programmazione di alto livello in codice oggetto o target (un terzo programma) scritto in un linguaggio di più basso livello. Utilizzando un altro programma, il linker, è possibile ‘collegare’ i ... Java Linguaggio di programmazione interpretato e orientato agli oggetti, sviluppato dalla Sun Microsystems nei primi anni 1990. Il codice sorgente di un programma scritto in J. non viene compilato in linguaggio macchina (dipendente dalla piattaforma) ma in un linguaggio intermedio, il byte code J., (indipendente ...
Tag
  • LINGUAGGIO DI PROGRAMMAZIONE
  • MICROPROCESSORE
  • COMPILATORE
  • ASSEMBLER
  • HARDWARE
Altri risultati per linguaggio macchina
  • linguaggio macchina binario
    Enciclopedia della Scienza e della Tecnica (2008)
    Mauro Cappelli Tipo di linguaggio in cui sono espresse le istruzioni che possono essere decodificate ed eseguite dall’unità di controllo di un calcolatore. Tutte le istruzioni sono espresse in formato binario, tipicamente suddiviso in diversi campi: un codice operativo e uno o più campi indirizzo. ...
Vocabolario
màcchina
macchina màcchina (ant. màchina) s. f. [dal lat. machĭna, che è dal gr. dorico μαχανά, attico μηχανή]. – 1. In senso storico e antropologico, qualsiasi dispositivo o apparecchio costruito collegando opportunamente due o più elementi in...
linguàggio
linguaggio linguàggio s. m. [der. di lingua]. – 1. Nell’uso ant. o letter., e talora anche nell’uso com. odierno, lo stesso che lingua, come strumento di comunicazione usato dai membri di una stessa comunità: parlare con proprietà di l.;...
  • Istituto
    • Chi Siamo
    • La nostra storia
  • Magazine
    • Agenda
    • Atlante
    • Il Faro
    • Il Chiasmo
    • Diritto
    • Il Tascabile
    • Le Parole Valgono
    • Lingua italiana
    • WebTv
  • Catalogo
    • Le Opere
    • Bottega Treccani
    • Gli Ebook
    • Le Nostre Sedi
  • Scuola e Formazione
    • Portale Treccani Scuola
    • Formazione Digitale
    • Formazione Master
    • Scuola del Tascabile
  • Libri
    • Vai al portale
  • Arte
    • Vai al portale
  • Treccani Cultura
    • Chi Siamo
    • Come Aderire
    • Progetti
    • Iniziative Cultura
    • Eventi Sala Igea
  • ACQUISTA SU EMPORIUM
    • Arte
    • Cartoleria
    • Design & Alto Artigianato
    • Editoria
    • Idee
    • Marchi e Selezioni
  • Accedi
    • Modifica Profilo
    • Treccani X
  • Ricerca
    • Enciclopedia
    • Vocabolario
    • Sinonimi
    • Biografico
    • Indice Alfabetico

Istituto della Enciclopedia Italiana fondata da Giovanni Treccani S.p.A. © Tutti i diritti riservati

Partita Iva 00892411000

  • facebook
  • twitter
  • youtube
  • instagram
  • Contatti
  • Redazione
  • Termini e Condizioni generali
  • Condizioni di utilizzo dei Servizi
  • Informazioni sui Cookie
  • Trattamento dei dati personali