✴ Un linguaggio assembly è un linguaggio di programmazione di basso livello progettato per un tipo specifico di processore. Può essere prodotto compilando il codice sorgente da un linguaggio di programmazione di alto livello (come C / C ++) ma può anche essere scritto da zero. Il codice assembly può essere convertito in codice macchina usando un assemblatore
► Questa applicazione è stata progettata per coloro che vogliono imparare da zero le basi della programmazione degli assiemi. Questa App ti darà una comprensione sufficiente sulla programmazione di assemblaggi da cui potrai portarti a più alti livelli di competenza
【Gli argomenti trattati in questa app sono elencati di seguito】
⇢ Introduzione
⇢ Configurazione dell'ambiente
⇢ Sintassi di base
⇢ Segmenti di memoria
⇢ Registri
⇢ Chiamate di sistema
⇢ Modalità di indirizzamento
⇢ Variabili
⇢ Costanti
⇢ Istruzioni aritmetiche
⇢ Istruzioni logiche
⇢ Condizioni
⇢ Cicli
⇢ Numeri
⇢ Archi
⇢ Array
⇢ Procedure
⇢ Ricorsione
⇢ Macro
⇢ Gestione file
⇢ Gestione della memoria
⇢ Che cosa è giusto con il linguaggio assembly?
⇢ Organizzazione dei dati
⇢ Nibbles
⇢ Byte
⇢ parole
⇢ Parole doppie
⇢ Il sistema di numerazione esadecimale
⇢ Operazioni logiche su numeri binari e stringhe di bit
⇢ Segno e zero estensione
⇢ Si sposta e ruota
⇢ Algebra booleana
⇢ Corrispondenza tra circuiti elettronici e funzioni booleane
⇢ I componenti di base del sistema
⇢ Il bus dati
⇢ Il bus degli indirizzi
⇢ Il sottosistema di memoria
⇢ Temporizzazione del sistema
⇢ L'orologio di sistema
⇢ Accesso alla memoria e orologio di sistema
⇢ Stati di attesa
⇢ Registri CPU
⇢ L'interfaccia di bus
⇢ I / O (ingresso / uscita)
⇢ Assemblare il tuo codice con MASM
⇢ Dichiarazione di variabili in un programma di linguaggio assembly
⇢ Dichiarazione e utilizzo delle variabili WORD
⇢ Dichiarazione e utilizzo delle variabili DWORD
⇢ Registro dello stato del processore (bandiere)
⇢ Hyperthreading
Process processori AMD
⇢ Operazioni di multiprecisione
⇢ Bandiere
⇢ Flag di controllo e sistema
⇢ Prevenzione delle catastrofi LOOP
⇢ Interi
⇢ Decimale codificato in binario
⇢ Numeri in virgola mobile
⇢ Routine di gestione della memoria: MEMINIT, MALLOC e FREE
⇢ Costanti intere
⇢ Prefissi segmento
⇢ La direttiva END
⇢ Macro
Ultimo aggiornamento
4 nov 2019
Istruzione
Sicurezza dei dati
arrow_forward
Il primo passo verso la sicurezza è capire in che modo gli sviluppatori raccolgono e condividono i tuoi dati. Le misure di protezione della privacy e della sicurezza dei dati possono variare in base all'utilizzo, alla regione e all'età. Lo sviluppatore ha fornito queste informazioni e potrebbe aggiornarle nel tempo.
L'app potrebbe condividere questi tipi di dati con terze parti
ID del dispositivo o altri ID
Nessun dato raccolto
Scopri di più sulla modalità di raccolta dei dati dichiarata dagli sviluppatori
I dati vengono criptati in transito
I dati non possono essere eliminati
Mostra dettagli
Valutazioni e recensioni
phone_androidTelefono
3,1
73 recensioni
5
4
3
2
1
Novità
- Bookmarking Option Added - User Interface Changed