Linguaggio assembly: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
RISC e CISC: Informazione aggiunta
Etichette: Modifica da mobile Modifica da web per mobile
Camillo (discussione | contributi)
Annullata la modifica 80463087 di 5.170.134.188 (discussione)
Riga 57:
==RISC e CISC==
Il linguaggio assembly costituisce il cosiddetto [[instruction set|ISA]] (''Instruction Set Architecture'') di un processore.
I diversi ISA possono essere divisi in due grandi gruppi: i [[Reduced instruction set computer|RISC]] (''Reduced Instruction Set Computer'') e i [[Complex instruction set computer|CISC]] (''Complex Instruction Set Computer'').{Nati}
Il primo gruppo tende ad avere operazioni semplici e veloci, con grande abbondanza di [[registro (informatica)|registri]] per memorizzare i risultati intermedi.
Il secondo mette a disposizione del programmatore istruzioni più complesse, che a volte mimano quelle dei linguaggi di livello più alto (ad esempio, la copia di stringhe nei processori x86).