Daftar Isi:
Definisi - Apa arti dari Prosesor?
Coprocessor adalah unit prosesor tambahan atau sirkuit yang sama sekali berbeda yang dirancang untuk melengkapi unit pemrosesan pusat (CPU) komputer. Fungsionalitas dasarnya adalah untuk mengeluarkan tugas-tugas intensif prosesor dari CPU untuk mencapai kinerja sistem yang dipercepat, dengan memungkinkan CPU untuk fokus pada tugas-tugas penting untuk sistem. Ada berbagai jenis coprocessor yang tersedia untuk melakukan tugas-tugas unik - mulai dari antarmuka I / O atau enkripsi, pemrosesan string, aritmatika floating-point dan pemrosesan sinyal.
Techopedia menjelaskan Coprocessor
Koprosesor hanyalah sirkuit tambahan yang dimaksudkan untuk membongkar operasi tertentu dari CPU agar sistem dapat berjalan lebih efisien. Mereka dapat berupa tipe kontrol langsung yang dikendalikan melalui instruksi coprocessor yang merupakan bagian dari set instruksi CPU, seperti dalam kasus unit floating-point, atau mereka dapat menjadi tipe independen yang bekerja secara sinkron dengan CPU. Dalam kebanyakan kasus, mereka tidak dioptimalkan untuk kode tujuan umum karena dibuat untuk tugas-tugas tertentu.
Awalnya, coprocessor secara fisik terpisah dari CPU, seperti Intel 8087 dan Motorola 68881, tetapi ketika biaya mengintegrasikan mereka ke dalam CPU turun, itu menjadi lebih efisien bagi mereka untuk diintegrasikan, seperti halnya dengan FPU. Intel Pentium dan Motorola 68000 pada tahun 1970-an adalah beberapa yang pertama memiliki coprocessor sebagai bagian dari CPU. Koprosesor tersebut dikenal sebagai aritmatika titik-mengambang, unit titik-mengambang atau koprosesor numerik. Sebagian besar komputer sekarang dilengkapi dengan floating point built-in. Namun, sebuah program harus ditulis dengan benar untuk memanfaatkan coprocessor. Saat ini CPU telah dirancang untuk menyerap fungsi-fungsi dari coprocessors yang populer. Tetapi masih ada coprocessor yang tersedia secara terpisah, memungkinkan penyesuaian untuk penggunaan pribadi atau bisnis. Unit pemrosesan grafis (GPU) adalah contoh paling umum dari ini; itu dirancang semata-mata untuk pemrosesan grafis sehingga CPU tidak harus melakukan apapun. Contoh lain adalah unit pemrosesan sinyal broadband dan unit enkripsi / dekripsi.
