Koprocesorius
Koprocesorius (angl. Coprocessor) – procesorius, padedantis kompiuterio centriniam procesoriui atlikti kai kuriuos veiksmus arba pats juos atliekantis. Tokiems veiksmams jis būna specialiai pritaikytas ir juos atlieka sparčiau negu centrinis procesorius. Fiziškai koprocesorius gali būti atskira mikroschema arba integruota į centrinį procesorių (kaip tai daroma matematinius koprocesorius montuojant į procesorius, pradedant Intel 486DX).
Koprocesoriai skirstomi į:
- Bendrosios paskirties matematinius koprocesorius, kurie paprastai pagreitina veiksmus su slankiojo kablelio skaičiais;
- Įvesties-išvesties koprocesorius (pvz., Intel 8089), kurie perima įvesties-išvesties kontrolę iš centrinio procesoriaus arba praplečia procesoriaus standartinę adresų erdvę;
- Koprocesorius, skirtus atlikti specifinius algoritmus.
Koprocesorius gali būti leidžiami su to paties gamintojo procesoriais (pavyzdžiui, Intel gamino procesorių 8086 su koprocesoriais 8087 ir 8089) arba gaminami kitoje įmonėje (pavyzdžiui, Weitek 1064 skirtas M68k ir 1067 skirtas Intel 80286).