Jelaskan Sejarah dari Koprosesor

Untuk memanfaatkan waktu prosesor komputer bingkai utama selayaknya, tugas masukan/keluaran didelegasikan ke sistem terpisah yang disebut Saluran I/O. Bingkai utama tidak memerlukan pemrosesan I/O sama sekali, sebaliknya hanya akan mengatur parameter untuk operasi input atau output dan kemudian memberi sinyal ke prosesor saluran untuk melakukan seluruh operasi. Dengan mendedikasikan sub-prosesor yang relatif sederhana untuk menangani pemformatan dan pemrosesan I/O yang memakan waktu, kinerja sistem secara keseluruhan ditingkatkan.

Koprosesor untuk aritmatika titik-mengambang pertama kali muncul di komputer desktop pada 1970-an dan menjadi umum sepanjang 1980-an dan hingga awal 1990-an. Prosesor 8-bit dan 16-bit awal menggunakan perangkat lunak untuk melakukan operasi aritmatika titik-mengambang . Dimana coprocessor didukung, perhitungan floating-point dapat dilakukan berkali-kali lebih cepat. Koprosesor matematika adalah pembelian populer bagi pengguna perangkat lunak desain berbantuan komputer (CAD) dan perhitungan ilmiah dan teknik. Beberapa unit floating-point, seperti AMD 9511, Intel 8231/8232 dan Weitek FPU diperlakukan sebagai perangkat periferal, sementara yang lain seperti Intel 8087, Motorola 68881 dan Nasional 32081 lebih terintegrasi dengan CPU.

Bentuk lain dari koprosesor adalah koprosesor tampilan video, seperti yang digunakan dalam keluarga Atari 8-bit, komputer rumahan Texas Instruments TI-99/4A dan MSX, yang disebut "Pengontrol Tampilan Video". Chipset kustom Commodore Amiga termasuk unit yang dikenal sebagai Copper, serta Blitter untuk mempercepat manipulasi bitmap dalam memori.

Sebagai mikroprosesor dikembangkan, biaya integrasi fungsi aritmatika floating point ke dalam prosesor menurun. Kecepatan prosesor yang tinggi juga membuat koprosesor yang terintegrasi erat sulit untuk diimplementasikan. Koprosesor matematika yang dikemas secara terpisah sekarang tidak umum di komputer desktop. Namun, permintaan untuk koprosesor grafis khusus telah meningkat, terutama karena meningkatnya permintaan untuk grafis 3D realistis dalam permainan komputer.