La Potenza di calcolo

finora, questi capitoli hanno coperto diversi tipi di istruzioni:

  • Bit-wise logica istruzioni
  • Integer istruzioni aritmetiche
  • istruzioni di accesso alla Memoria
  • Istruzioni condizionale alterare il flusso del programma

ci Si potrebbe chiedere quante istruzioni una processormust avere per essere potente come un altro.La risposta è: il set di istruzioni sopra èpiù che sufficiente.Ma l’idea del “potere” del computer è un po ‘ vaga.A volte le persone lo usano per significare “velocità”e talvolta per significare” ciò che un processore può calcolare.”Di solito significa un fuzzycombination di entrambi.Usiamo la seguente definizione:

Potenza di calcolo: Due processori hanno la stessa potenza di calcolo se possono eseguire gli stessi programmi (dopo la traduzione nel linguaggio macchina di ciascun processore) e produrre gli stessi risultati.

Ad esempio, supponiamo che due processori abbiano la stessa potenza.Quindi se un processore può correreun particolare programma,quindi l’altro deve essere in grado di eseguirlo, ed entrambi i processori producono lo stesso risultato.Questo deve essere vero per tutti i programmi (dopo la compilazione appropriata nel linguaggio macchina per ciascun processore).

A volte il risultato prodotto da un programmadipende dal compilatore.Ad esempio, compilatori diversi per C utilizzanonumeri diversi di bit per il tipo di dati int.Ma questo è un effetto del compilatore, non del processore.Tutto ciò che conta per la “potenza” del processore è che è possibile tradurre programmi identici in linguaggio macchina appropriato per ciascun processore e chequesti programmi in linguaggio macchina producono lo stesso risultato su ciascun processore.

Velocità del processore è lasciato fuori del definition.It è utile considerare la potenza di calcolo ela velocità del processore come aspetti separati.Memoria e periferiche (come schede grafiche)sono anche lasciati fuori.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.