Linguaggio assembly: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Annullata la modifica 78999738 di 87.11.144.50 (discussione) |
→RISC e CISC: Informazione aggiunta Etichette: Modifica da mobile Modifica da web per mobile |
||
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).
|