„Intel i860” változatai közötti eltérés
[ellenőrzött változat] | [ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
a Bot: Idézetsablonok frissítése |
a Széleskörűen egybe; széles körű/körben, szóba jöhető, szóba hoz stb. külön (kézi botszerkesztés) |
||
27. sor:
A grafikai egység a maga korában egyedülálló volt. Ez alapvetően egy 64 bites egészértékű (integer) egység, amely a FPU regisztereit nyolc 128 bites regiszterként kezeli. Utasításkészletében az alap 64 bites egész aritmetikai utasítások mellett számos [[SIMD]]-szerű utasítással is rendelkezik. Az i860-asnál szerzett tapasztalatok nagy hatással voltak az [[MMX (utasításkészlet)|MMX]] utasításkészlet funkcionalitásának kialakítására, amely először az Intel [[Pentium]] processzoraiban jelent meg.
Az i860-as egy szokatlan jellemzője, hogy a funkcionális egységek sínjei programból elérhetőek, amely rendkívüli körültekintést és óvatosságot követelt meg a fordítóprogramoktól a [[tárgykód]] utasításainak sorbaállításakor, a sínek folyamatos kitöltése érdekében. A tradicionális architektúrákban ezeket a feladatokat futási időben maga a CPU-ban lévő ütemező végzi, de az ilyen rendszerek komplexitása korlátozta
Az architektúra jellemzőiből következően az i860-as rendkívül nagy sebességgel hajtott végre bizonyos grafikai és lebegőpontos algoritmusokat, az általános alkalmazásokban azonban a teljesítménye gyengébb volt, amellett rendkívül nehéz volt hatékonyan programozni (ld. alább).
|