ماهي مسجلات الإزاحة واستخداماتها

1 إجابة واحدة
طبيبة

مسجلات الإزاحة أو Shift Registers هي تطبيق من تطبيقات ال FlipFlops (الماسكات أو القلابات) التي تسجل القيم والمعلومات وتخزنها، بالإضافة إلى أنها تزيحها إلى اليمين أو اليسار، بمعنى آخر هي عبارة عن دوائر صنعية تستخدم بشكل رئيسي للتخزين والإزاحة حيث يتم تخرين رقم ثنائي Binary من عدة Bits ويمكن إزاحتها يمينا أو يسارا مع كل نبضة ساعة.

يتألف مسجل الإزاحة من خانات تتصل مع بعضها البعض وتنقل المعلومات فيما بينها إما من اليمين إلى اليسار او بالعكس وقد تنتقل بالتوازي أو بالتوالي.

كل خانة تمثل قطعة ذاكرة تخزن إما “0” أو “1”، لشرح كيفية نقل المعلومات بطريقة التوالي علينا أن نعلم مصطلحين، الأول هو إدخال بالتوالي والآخر هو إخراج بالتوالي، عندما يتم إدخال معلومات “عادة تكون أرقام ثنائية إما صفر أو واحد” في الخانة الأولى من خلال عملية الإدخال بالتوالي نجد أن النظام كله يتغير حيث تنتقل المعلومات في كل خانة إلى الخانة التي تليها أي لا تبقى أي خانة على حالها، ومعلومات آخر خانة تزول وتتلاشى ويدعى ذلك بعملية الإخراج بالتوالي، أي مع كل نبضة ساعة إننا ندخل قيمة جديدة وتنزاح وتخرج قيمة الخانة الأخيرة.

من الممكن أن تدخل المعلومات الجديدة بطريقة التوالي وتخرج بطريقة التوازي، وهذا بدوره يحتاج نبضة ساعة واحدة لإخراج معلومات جميع الخانات على عكس إدخال التوالي الذي تحتاج نبضة لإدخال كل معلومة، والأمر سيان بالنسبة للإدخال بالتوازي حيث أن نبضة ساعة واحدة قادرة على إدخال عدد من المعلومات “حسب عدد خانات المسجل”.

وعلى هذا الأساس تصنف مسجلات الإزاحة إلى عدة أنواع:

• مسجلات الإزاحة إدخال توالي-إخراج توازي SIPO.

• مسجلات الإزاحة إدخال توالي-إخراج توالي SISO.

• مسجلات الإزاحة إدخال توازي-إخراج توالي PISO.

• مسجلات الإزاحة إدخال توازي-إخراج توازي PIPO.

هذه التطبيقات الإلكترونية تشمل حياتنا اليومية حيث نجد أن مسجلات الإزاحة تتداخل في الذواكر العشوائية التي نستخدمها يوميا فإننا نطبقها عندما نحتاج إلى أكثر من مدخل إلى هذه الذواكر، تستخدم أيضا للتحكم في مجموعة ديودوات “LED’s” التي تستخدم للإضاءة ، تطبق أيضا عندما نحتاج للمزيد من أطراف الإدخال والإخراج لأي جهاز إلكتروني.

تستخدم مسجلات الإزاحة أيضًا كعدادات، حيث هنالك نوعان من العدادات بناءً على نوع الإخراج ويطلق على هذه العدادات اسم عداد الحلقة وعداد جونسون الدائري.

أحد الاستخدامات الأكثر شيوعا لمسجل الإزاحة هو التحويل بين الواجهات التسلسلية والمتوازية، هذا مفيد لأن العديد من الدوائر تعمل على مجموعات من Bits بالتوازي، ولكن يعتبر إنشاء واجهات تسلسلية أسهل، كما أنه من الممكن استخدام مسجلات الإزاحة كدارات تأخير بسيطة.

ترتبط مسجلات الإزاحة إدخال توالي-إخراج توازي عادة بإخراج المعالجات الدقيقة عندما تكون هناك حاجة إلى دبابيس الإدخال/الإخراج، وهذا يسمح بالتحكم في العديد من الأجهزة الثنائية باستخدام اثنان من الدبابيس أو ثلاثة، ولكنه مع ذلك يعتبر أبطأ من الإخراج المتوازي.

يمكن أيضًا استخدام مسجلات الإزاحة كموسعات النبض، يتطلب ذلك ساعة خارجية ودقة بالتوقيت.

تم استخدام مسجلات الإزاحة في أجهزة الحاسوب الأولى وكانت مهمتها التعامل مع معالجة البيانات، حيث كان يتم تخزين رقمين وإضافتهما إلى مسجلات الإزاحة، وتم وصلها إلى وحدة حسابية وأخرى منطقية.

أكمل القراءة

208 مشاهدة

0

هل لديك إجابة على "ماهي مسجلات الإزاحة واستخداماتها"؟