Complex instruction set computer: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Piccole Correzioni |
|||
Riga 1:
{{F|computer|marzo 2013|Nessuna fonte}}
Con '''
==Descrizione==
Prima dello sviluppo dei primi processori CISC, molte architetture per [[computer]] cercarono di colmare il ''buco semantico'' che esisteva tra i comandi ad alto livello messi a disposizione dai [[linguaggio di programmazione|linguaggi di programmazione]]
A vantaggio delle architetture CISC c'è la riduzione del divario esistente fra il [[linguaggio macchina]] e il linguaggio ad alto livello
Sebbene i processori CISC abbiano effettivamente permesso la realizzazione di
Spesso le [[CPU]] CISC sono microprogrammate, cioè la fase di decodifica dell'istruzione nella
Esempi di sistemi basati su architettura CISC sono [[IBM System/360|System/360]], [[VAX]], [[PDP-11]], la famiglia [[Motorola 68000]], l'architettura [[x86]] di [[Intel]] e [[Advanced Micro Devices|AMD]].
Il termine CISC e RISC con il passare degli anni è diventato meno importante per comprendere l'architettura interna dei processori moderni. Il primo processore CISC dotato di [[Pipeline dati|pipeline]] è stato [[Intel 80486]] che implementava le istruzioni più comuni in modo nativo mentre le istruzioni meno utilizzate venivano tradotte in istruzioni più semplici. Le istruzioni più semplici invece erano implementate con un'architettura a tipologia RISC. I processori moderni basati su architetture x86 traducono le istruzioni CISC in [[micro operazioni]] che poi elaborano come fossero processori RISC.
== Voci correlate ==
|