گھر ہارڈ ویئر بیرل شفٹر کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

بیرل شفٹر کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - بیرل شفٹر کا کیا مطلب ہے؟

ایک بیرل شیفٹر ایک خصوصی ڈیجیٹل الیکٹرانک سرکٹ ہے جس کا مقصد یہ ہے کہ ایک مکمل اعداد و شمار کے الفاظ کو مخصوص تعداد میں بٹس کے ذریعہ صرف مشترکہ منطق کا استعمال کرکے منتقل کیا جائے ، جس میں کوئی ترتیب وار منطق استعمال نہیں ہوتا ہے۔ اس کو حاصل کرنے کا آسان ترین طریقہ یہ ہے کہ ملٹی پلیکسرز کی ایک سیریز کا استعمال کیا جائے جہاں ایک آؤٹ پٹ زنجیر میں اگلے ملٹی پلیکسپر کے ان پٹ سے منسلک ہوتا ہے ، جس میں ایک مخصوص انداز میں جو مخصوص شفٹ کی مقدار پر منحصر ہوتا ہے۔

ٹیکوپیڈیا نے بیرل شفٹر کی وضاحت کی

بیرل شفٹرز خصوصی الکٹرانک سرکٹس ہیں جو بائنری ڈیٹا کے بٹس کو تبدیل کرنے کے لئے استعمال ہوتے ہیں اور اکثر ایمبیڈڈ ڈیجیٹل سگنل پروسیسرز اور دوسرے عمومی مقصد کے پروسیسروں کے ذریعہ ملازمت کرتے ہیں تاکہ اعداد و شمار میں ہیرا پھیری کی جاسکے۔ متعدد نچلے درجے کے ڈیٹا ایپلی کیشنز جیسے فلوٹنگ پوائنٹ ریاضی عمل ، بٹ انڈیکسنگ اور متغیر لمبائی کوڈنگ کے ل Data ڈیٹا شفٹ کرنا ضروری ہے۔ ایک بیرل شیفٹر ایک گھڑی کے چکر میں شفٹ کو مکمل کرنے کے قابل ہے ، جس سے اسے ایک سادہ سی شفٹر پر ایک بہت بڑا فائدہ ملتا ہے جو ن بٹس کو ن کلاک سائیکل میں منتقل کرسکتا ہے۔ یہ ایک پروسیسر کے ریاضی کے منطق یونٹ (ALU) کے ساتھ مل کر استعمال ہوتا ہے یا بصورت دیگر خود ALU میں سرایت کرتا ہے۔

ایک بیرل شیفٹر بائنری ڈیٹا کے بٹس کو ایک ملٹی پلسر سے اگلے میں منتقل کرکے قابل بناتا ہے ، جس کی مدد سے بٹس کی حمایت کردہ تعداد کتنے ملٹی پلیکسرز استعمال کی جاتی ہے۔

کتنے ملٹی پلیکسرز کی ضرورت ہے اس کا تعین کرنے کے لئے فارمولہ ہے n لاگ 2 (n) جہاں ن کی مدد سے بٹس کی تعداد ہوتی ہے۔ لہذا 8 بٹ بیرل شفٹر کے لئے حساب کتاب 8 × لاگ 2 (8) = 8 × 3 = 24 ہے۔

بیرل شفٹر کیا ہے؟ - ٹیکپوپیڈیا سے تعریف