مقدمة الدرس والشرح التأسيسي
السجل دارة إلكترونية تخزن المعلومات الثنائية مؤقتًا باستخدام مجموعة من القلابات.
تطبيق نموذجي محلول:
لدينا سجل إزاحة بسيط يتكون من 4 قلابات D. إذا كانت القيمة الأولية للسجل هي 1010، وبعد نبضة ساعة واحدة، ما هي القيمة الجديدة إذا كان السجل يقوم بإزاحة إلى اليمين مع إدخال تسلسلي بقيمة 0؟
طريقة الحل:
في الإزاحة إلى اليمين، يتحرك كل بت إلى الموضع المجاور على اليمين.
البت الموجود في أقصى اليمين يضيع، ويتم إدخال قيمة جديدة من اليسار.
القيمة الأولية: 1010
الإدخال التسلسلي: 0
بعد نبضة الساعة: 0101
0101
البت الموجود في أقصى اليمين يضيع، ويتم إدخال قيمة جديدة من اليسار.
القيمة الأولية: 1010
الإدخال التسلسلي: 0
بعد نبضة الساعة: 0101
0101