Skalární procesor - Scalar processor

Skalární procesory představují třídu počítačových procesorů . Skalární procesor zpracovává najednou pouze jednu datovou položku, přičemž typickými datovými položkami jsou celá čísla nebo čísla s plovoucí desetinnou čárkou . Skalární procesor je ve Flynnově taxonomii klasifikován jako procesor s jedinou instrukcí a daty ( SISD ) . Intel 486 je příklad skalárního procesoru.

jiný

Naproti tomu ve vektorovém procesoru pracuje jediná instrukce současně na více datových položkách (a proto se označuje jako procesor s jedinou datovou instrukcí, více dat ( SIMD )). Rozdíl je analogický rozdílu mezi skalární a vektorovou aritmetikou.

Superskalární procesor (jako je například Intel P5 ), na druhé straně, se může provést více než jednu instrukci v hodinovém cyklu tím, že současně dispečinku více instrukcí, kteří ztratili funkční jednotky na procesoru. Každá funkční jednotka není samostatným jádrem CPU, ale prostředkem provádění v rámci jednoho CPU, jako je aritmetická logická jednotka, posunovač bitů nebo multiplikátor. Cortex-M7 , stejně jako mnoho spotřebitelských procesory dnes je superskalární procesor.

Viz také

Reference