Rumah Perkakasan Apa itu coprocessor? - definisi dari techopedia

Apa itu coprocessor? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Coprocessor?

Coprocessor adalah unit pemproses tambahan atau litar yang sama sekali berbeza yang direka untuk melengkapi unit pemprosesan pusat (CPU) komputer. Fungsi asasnya adalah untuk mengimbangi tugas intensif pemproses yang lain dari CPU untuk mencapai prestasi sistem yang dipercepat, dengan membenarkan CPU memberi tumpuan kepada tugas-tugas yang penting kepada sistem. Terdapat pelbagai jenis coprocessors yang boleh digunakan untuk melaksanakan tugas unik - dari interfacing I / O atau enkripsi, pemprosesan rentetan, aritmetik floating-point dan pemprosesan isyarat.

Techopedia menerangkan Coprocessor

Coprocessors hanyalah litar tambahan yang dimaksudkan untuk mengasingkan operasi khusus dari CPU supaya sistem berjalan dengan lebih cekap. Mereka boleh menjadi jenis kawalan langsung yang dikawal melalui arahan coprocessor yang merupakan sebahagian daripada set arahan CPU, seperti dalam kes unit-unit terapung, atau mereka boleh menjadi jenis bebas yang berfungsi secara asinkron dengan CPU. Dalam kebanyakan kes, mereka tidak dioptimumkan untuk kod tujuan umum kerana ia dibuat untuk tugas tertentu.

Pada asalnya, coprocessors dipisahkan secara fizikal dari CPU, seperti Intel 8087 dan Motorola 68881, tetapi sebagai kos mengintegrasikannya ke CPU turun, ia menjadi lebih efisien untuk mereka diintegrasikan, seperti halnya dengan FPU. Intel Pentium dan Motorola 68000 pada tahun 1970-an adalah antara yang pertama yang mempunyai coprocessors sebagai sebahagian daripada CPU. Koper tersebut disebut sebagai aritmetik floating-point, unit floating-point atau coprocessor angka. Kebanyakan komputer kini datang dengan titik terapung yang dibina. Walau bagaimanapun, program mesti ditulis dengan betul untuk mengambil kesempatan daripada penyangkut. Pada masa ini CPU telah direka untuk menyerap fungsi-fungsi coprocessors yang popular. Tetapi masih ada coprocessors yang tersedia secara berasingan, membolehkan penyesuaian untuk penggunaan peribadi atau perniagaan. Unit pemprosesan grafik (GPU) adalah contoh yang paling biasa ini; ia direka semata-mata untuk pemprosesan grafik supaya CPU tidak perlu melakukan apa-apa. Contoh lain adalah unit pemprosesan isyarat jalur lebar dan unit penyulitan / penyahsulitan.

Apa itu coprocessor? - definisi dari techopedia