Assembler Programming Language - Compiler & Reference 9.4

Licenza: Gratuito ‎Dimensioni del file: 1.47 MB
‎Valutazione utenti: 0.0/5 - ‎0 ‎Voti

Il classico linguaggio di programmazione Assembler per iPad, iPhone e iPod touch. Il linguaggio di programmazione è uno strumento perfetto per studiare, calcolo matematico complesso, intrattenimento e molti altri compiti utili. L'applicazione è particolarmente utile per imparare il linguaggio di programmazione Assembler. Devi acquistare compilation all'interno dell'applicazione. È necessaria la connessione Internet. - Il grande strumento di programmazione sull'AppStore. - Il tuo linguaggio di programmazione per iOS è fantastico! * CARATTERISTICHE * - Compila ed esegui il tuo programma. - Input di testo prima dell'esecuzione del programma e output del testo. - Editor di codice sorgente avanzato con evidenziazione della sintassi, numeri di riga, temi di colore e tastiera aggiuntiva. - Riferimento linguistico online e diversi campioni di programma. * LIMITAZIONI * - La connessione Internet è necessaria per compilare ed eseguire un programma. - Grafica, rete, file system e input in tempo reale non sono supportati. - Il tempo massimo di esecuzione di un programma è di 15 secondi. Cerca anche il "linguaggio di programmazione Bash" sull'AppStore. Grazie per aver utilizzato l'applicazione! ==================================== Un linguaggio assembly è un linguaggio di programmazione di basso livello per computer, microprocessori, microcontrollori e altri dispositivi programmabili in cui ogni istruzione corrisponde a una singola istruzione del linguaggio macchina. Un linguaggio assembly è quindi specifico per una certa architettura fisica (o virtuale) del computer, in contrasto con la maggior parte dei linguaggi di programmazione di alto livello, che, idealmente, sono portatili. Il linguaggio assembly consente l'uso di rappresentazioni simboliche dei codici operativi della macchina (di solito chiamati mnemonico), posizioni di memoria, registri e altre parti di un'istruzione. Un programma di utilità chiamato assembler viene utilizzato per tradurre le istruzioni del linguaggio assembly nel codice macchina del computer di destinazione. Molti assemblatori avanzati offrono meccanismi aggiuntivi per facilitare lo sviluppo del programma, controllare il processo di assemblaggio e facilitare il debug. In particolare, la maggior parte degli assemblatori moderni include una macro struttura e sono chiamati assemblatori macro. Tipicamente un assemblatore moderno crea codice oggetto traducendo i mnemonico dell'istruzione assembly in codici operativi e risolvendo nomi simbolici per posizioni di memoria e altre entità. L'uso di riferimenti simbolici è una caratteristica chiave degli assemblatori, risparmiando noiosi calcoli e aggiornamenti manuali degli indirizzi dopo le modifiche del programma. La maggior parte degli assemblatori include anche macro per eseguire la sostituzione testuale, ad esempio per generare sequenze brevi comuni di istruzioni come inline, invece di chiamate subroutine. Gli assemblatori sono generalmente più semplici da scrivere rispetto ai compilatori per linguaggi di alto livello e sono disponibili dagli anni '50. Gli assemblatori moderni, specialmente per le architetture RISC, come SPARC o POWER, così come x86 e x86-64, ottimizzano la pianificazione delle istruzioni per sfruttare la pipeline della CPU in modo efficiente.

cronologia delle versioni

  • Versione 9.4 pubblicato il 2012-05-16

Dettagli del programma