Assembler Programming Language for iPhone
| Versione | 7.4 |
|---|---|
| Editore | Dmitry Kovba |
| Data di rilascio | 16 mag 2012 |
| Data aggiunta | 5 mag 2016 |
| Requisiti del sistema operativo | iOS |
| Requisiti | Compatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g |
| Download totali | 117 |
| Download a settimana | 1 |
| Prezzo | Free |
Descrizione
Il classico linguaggio di programmazione Assembler per iPad, iPhone e iPod touch. Il linguaggio di programmazione è uno strumento perfetto per lo studio, il calcolo matematico complesso, l'intrattenimento e molte altre attività utili. L'applicazione è particolarmente utile per l'apprendimento del linguaggio di programmazione Assembler. Devi acquistare compilation all'interno dell'applicazione. È richiesta una connessione a Internet.- Il fantastico strumento di programmazione su AppStore.- Il tuo linguaggio di programmazione per iOS è fantastico!* CARATTERISTICHE *- Compila ed esegui il tuo programma.- Inserimento di testo prima dell'esecuzione del programma e output di testo.- Editor di codice sorgente migliorato con sintassi evidenziazione, numeri di riga, temi di colore e tastiera aggiuntiva.- Riferimento della lingua online e diversi esempi di programma.* LIMITAZIONI *- È necessaria una connessione a Internet 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" su 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 in linguaggio macchina. Un linguaggio assembly è quindi specifico per una certa architettura fisica (o virtuale), in contrasto con la maggior parte dei linguaggi di programmazione di alto livello, che, idealmente, sono portatili. Il linguaggio assembly consente l'uso della rappresentazione simbolica di codici operativi della macchina (solitamente chiamati mnemonici), 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 funzione macro e sono chiamati assemblatori macro. Tipicamente un assemblatore moderno crea codice oggetto traducendo i mnemonici delle istruzioni di assemblaggio in codici operativi e risolvendo nomi simbolici per posizioni di memoria e altre entità. L'uso di riferimenti simbolici è una caratteristica fondamentale degli assemblatori, poiché salva calcoli noiosi e aggiornamenti manuali degli indirizzi dopo le modifiche al programma. La maggior parte degli assemblatori include anche funzionalità macro per eseguire sostituzioni testuali, ad esempio per generare brevi sequenze di istruzioni comuni come inline, invece di subroutine chiamate. 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, in particolare per le architetture RISC, come SPARC o POWER, nonché x86 e x86-64, ottimizzano la pianificazione delle istruzioni per sfruttare in modo efficiente la pipeline della CPU.