PcPedia >> non subire l informatica!

  • Increase font size
  • Default font size
  • Decrease font size
  • default color
  • black color

RISC e CISC

E-mail Stampa PDF


  •  CISC
Il CISC è la filosofia di costruzione dei microprocessori che mira ad avere un ISA complessa ossia con più istruzioni. Ciò permette una maggiore facilità di programmazione e di debugging (in assembler).

di seguito viene riportata l'equazione fondamentale per i processori:
Equazione fondamentale processori
 
 
vantaggi: questo comporta un minor costo di programmazione ed inoltre permette di avere un codice più denso e che occupa meno una memoria.

svantaggi: i processori CISC tendono a diminuire il rapporto istruzioni/programma cioè il numero di istruzioni che accompagnano il programma.

Tuttavia se il primo termine scende può avvenire che gli altri due aumentino a dismisura.

questo poiché:

1.Le istruzioni contengono un sacco di store e di load che sono accessi in memoria che rallentano sistema.

2.Le istruzioni sono complesse e vanno decodificate prima di essere eseguite. Per questo viene utilizzata nei    CISC una ROM di decodifica.

Il problema dei CISC resta sempre lo stesso; la CPU spreca un sacco di cicli per la decodifica.

 
  • RISC
Innanzitutto è necessario definire ciò che viene chiamato cammino critico (critical path):

" per cammino critico si intende il percorso più lungo che un segnale deve attraversare nel tempo di un ciclo di clock ".

un sistema per ovviare al critical path e la pipeline nata appunto assieme all'approccio RISC per la progettazione del processo.


L'approccio RISC:

1. Oltre il 90% del tempo il processore utilizza sempre un ristretto sottoinsieme di istruzioni. Il RISC possiede un numero ridotto di istruzioni semplici. In tal modo torna in auge il ruolo del compilatore il quale deve spezzettare le istruzioni più complesse istruzioni più semplici permettendo una esecuzione diretta senza interpretazione.
2. l'approccio RISC cerca di fare in modo che ogni istruzione semplice venga eseguita in un solo ciclo di clock (situazione ideale).
3. inoltre l'esecuzione dei programmi è rallentata dai ripetuti accessi di memoria centrale.Nel RISC l'accesso in memoria avviene esclusivamente tramite due comandi: load e store.
 Note sulla formula per i RISC:
       tende a diminuire nel RISC poiché è più breve il percorso critico
    ovviamente questo fattore peggiora per la stessa filosofia RISC
   questo valore idealmente è molto vicino a 1
{mosgoogle}
ULTRASPARK
 

Sostenete il rinnovamento del sito dando un'occhiata ai link pubblicitari che vi interessano.
Commenti
Nuovo Cerca
+/-
Commenta
Nome:
Email:
 
Website:
Titolo:
UBBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:D:angry::angry-red::evil::idea::love::x:no-comments::ooo::pirate::?::(
:sleep::););)):0
 
Please input the anti-spam code that you can read in the image.

!joomlacomment 4.0 Copyright (C) 2009 Compojoom.com . All rights reserved."