Rumah Perkakasan Apakah yang dimaksudkan dengan shifter barel? - definisi dari techopedia

Apakah yang dimaksudkan dengan shifter barel? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Barrel Shifter?

Shifter barel adalah litar elektronik digital yang khusus dengan tujuan mengalihkan keseluruhan perkataan data dengan bilangan bit yang ditentukan dengan hanya menggunakan logika gabungan, tanpa logik yang digunakan. Cara paling mudah untuk mencapai ini ialah dengan menggunakan siri multiplexer di mana satu output disambungkan kepada input multiplexer seterusnya dalam rantai, dengan cara tertentu yang bergantung kepada jumlah peralihan yang ditentukan.

Techopedia menerangkan Barrel Shifter

Pergeseran barel adalah litar elektronik khusus yang digunakan untuk mengalihkan bit data binari dan sering digunakan oleh pemproses isyarat digital tertanam dan pemproses tujuan umum lain untuk memanipulasi data. Peralihan data diperlukan untuk pelbagai aplikasi data peringkat rendah seperti operasi aritmetik floating-point, pengindeksan bit dan pengekodan panjang berubah. Satu shifter barel dapat melengkapkan peralihan dalam kitaran jam tunggal, memberikan kelebihan yang besar ke atas satu shifter mudah yang boleh beralih n bit dalam n jam siklus. Ia digunakan bersempena unit logik aritmetik pemproses (ALU) atau sebaliknya tertanam dalam ALU itu sendiri.

Satu shifter barel mampu mengalihkan bit data binari dengan mengalihkannya dari satu pemultipleks ke seterusnya, dengan bilangan bit yang disokong yang ditentukan oleh berapa banyak multiplexer yang digunakan.

Formula untuk menentukan bilangan multiplexer diperlukan adalah log 2 (n) di mana n ialah bilangan bit yang disokong. Jadi untuk shifter barel 8-bit pengiraan ialah 8 × log 2 (8) = 8 × 3 = 24.

Apakah yang dimaksudkan dengan shifter barel? - definisi dari techopedia