Jelaskan Fungsi dari Koprosesor

Koprosesor bervariasi dalam tingkat otonominya. Beberapa (seperti FPU) bergantung pada kontrol langsung melalui instruksi coprocessor, tertanam dalam aliran instruksi CPU. Lainnya adalah prosesor independen dalam hak mereka sendiri, mampu bekerja secara asinkron; mereka masih belum dioptimalkan untuk kode tujuan umum, atau mereka tidak mampu melakukannya karena set instruksi terbatas yang berfokus pada percepatan tugas tertentu . Hal ini umum untuk didorong oleh akses memori langsung (DMA), dengan prosesor host (CPU) membangun daftar perintah. Mesin Emosi PlayStation 2 berisi unit vektor SIMD mirip DSP yang tidak biasa yang mampu melakukan kedua mode operasi.