| i860 | |
|---|---|
| Perustietoja | |
| Kehittäjä | Intel |
| Julkaistu | 1989 |
| Arkkitehtuuri ja luokitus | |
| Arkkitehtuurityyppi | RISC |

i860 eli Intel 80860 oli Intelin kehittämä RISC-mikroprosessori. Intel i860 oli ensimmäinen alusta, jolle Windows NT kehitettiin. Sen suorituskyky yleiskäyttöisenä suorittimena ja menetys markkinoilla jäi hyvin vajavaiseksi, ja suoritinta käytettiin lähinnä apusuorittimena grafiikkakorteissa ja digitaaliseen signaalinkäsittelyyn.
Intel esitteli i860:n vuonna 1989 ja lopetti sen 1990-luvun puolivälissä. i860 oli 32-bittinen prosessori, jossa oli 64-bittinen ulkoinen dataväylä. Intel itse mainosti prosessoria 64-bittisenä.
Prosessorissa oli 32 32-bittistä yleiskäyttöistä kokonaislukurekisteriä ja 32 32-bittistä liukulukurekisteriä. Liukulukurekistereitä pystyi käyttämään pareittain 64-bittisille liukuluvuille.
i860 pystyi suorittamaan liukulukukomentoja joko liukuhihnalla tai skalaarisesti peräkkäinen, joka vaati kolmesta neljään kellosykliä käskyä kohden. Liukuhihnalla käskyt voitiin pilkkoa kolmeen tai neljään vaiheeseen. Kaksoiskäskymoodi pystyi aloittamaan yhden kokonaislukukäskyn ja yhden liukulukukäskyn kellojaksoa kohden, mutta kaksoiskäskymoodiin siirtyminen ja poistuminen vaativat kaksi kellojaksoa, joka teki siitä vaikean käyttää muutoin kuin käsin tehdyllä assembly-koodilla. Suorittimessa oli pieni grafiikkaprosessori lisättynä sen matematiikkaprosessoriin.
Suorittimesta oli 80860XP-malli, joka oli parannettu versio 80860XR:stä ja sisälsi suuremman välimuistin sekä moniprosessointituen.
Intel korvasi suorittimen StrongARM-sarjalla.
Suoritin oli käytössä Oki Electricin OKI Station 7300 -työasemassa.