المسجلات
3 مشترك
صفحة 1 من اصل 1
المسجلات
تعريفها
هى عبارة عن مجموعة من الدوائر القلابة تستخدم كذاكرة مؤقتة لتخزين كمية
صغيرة من البيانات و المعلومات لفترة
زمنية صغيرة .
استخداماتها 1- كذاكرة مؤقتة لتخزين كمية صغيرة من البيانات أثناء
أ – إزاحة يميناً أو يساراً ب – عند نقلها عبر وسائط
النقل جـ – عمليات الضرب
والقسمة
2 – عند تحويل البيانات المتتالية الى
بيانات متوازية .
أنواع المسجلات
أ – مسجل إزاحة يميناً . ( مدخل متوالىو مخرج متوالى - مدخل متوالىو مخرج
متوازى )
ب – مسجل إزاحة يساراً . ( مدخل متوالىو مخرج متوالى - مدخل متوالىو مخرج
متوازى )
جـ – مسجل النقل .
أولاً :- مسجل الإزاحة يميناً 1- نبدأ بتحميل البت
الأقل أهمية 2- يتم تحميل البيانات
التالية بالتتابع مع تعاقب نبضات الإزاحة
.
3 – نأخذ الخرج من جهة اليمين و
الدخل جهة اليسار .
4-
تمثل بقلابات D ولذلك فهناك زمن تأخير
للبيانات يتوقف على عدد المراحل .زمن تأخير البيانات = عدد المراحل × زمن النبضة
الواحدة ( عيب )
5 – من يدخل أولاً يخرج
أولاً متوالى المدخل ومتوالى المخرج .
مثال
:- وضح مع الرسم كيفية تحميل مسجل الإزاحة يميناً بالعدد الثنائى ( 11001 )2 .
الحـــل
مسجل
إزاحة يميناً سعة 5 بت .
العدد المراد تحميلة ( 11001 )2
ثانياً
:- مسجل الإزاحة يساراً
1- نبداء بتحميل البت الأكثر أهمية ويتم
تحميل البيانات التالية بالتتابع. 2- نأخذ مخرج البيانات من جهة اليسار والدخل جهة اليمين .
3- هناك زمن تأخير للبيانات = عدد المراحل × زمن
النبضة الواحدة .
مثال " 2 "
وضح كيفية تحميل العدد ( 1011
) 2 خلال مسجل إزاحة يساراً سعة 4 بت .
نبدأ بتحميل البت
الأكثر أهمية مع النبضة رقم ( 1 ) ثم تحمل البتات التالية بالتتابع مع تعاقب نبضات
الإزاحة
هى عبارة عن مجموعة من الدوائر القلابة تستخدم كذاكرة مؤقتة لتخزين كمية
صغيرة من البيانات و المعلومات لفترة
زمنية صغيرة .
استخداماتها 1- كذاكرة مؤقتة لتخزين كمية صغيرة من البيانات أثناء
أ – إزاحة يميناً أو يساراً ب – عند نقلها عبر وسائط
النقل جـ – عمليات الضرب
والقسمة
2 – عند تحويل البيانات المتتالية الى
بيانات متوازية .
أنواع المسجلات
أ – مسجل إزاحة يميناً . ( مدخل متوالىو مخرج متوالى - مدخل متوالىو مخرج
متوازى )
ب – مسجل إزاحة يساراً . ( مدخل متوالىو مخرج متوالى - مدخل متوالىو مخرج
متوازى )
جـ – مسجل النقل .
أولاً :- مسجل الإزاحة يميناً 1- نبدأ بتحميل البت
الأقل أهمية 2- يتم تحميل البيانات
التالية بالتتابع مع تعاقب نبضات الإزاحة
.
3 – نأخذ الخرج من جهة اليمين و
الدخل جهة اليسار .
4-
تمثل بقلابات D ولذلك فهناك زمن تأخير
للبيانات يتوقف على عدد المراحل .زمن تأخير البيانات = عدد المراحل × زمن النبضة
الواحدة ( عيب )
5 – من يدخل أولاً يخرج
أولاً متوالى المدخل ومتوالى المخرج .
مثال
:- وضح مع الرسم كيفية تحميل مسجل الإزاحة يميناً بالعدد الثنائى ( 11001 )2 .
الحـــل
مسجل
إزاحة يميناً سعة 5 بت .
|
العدد المراد تحميلة ( 11001 )2
Q5 | Q4 | Q3 | Q2 | Q1 | نتيجة الإزاحة |
0 0 0 0 0 1 | 0 0 0 0 1 0 | 0 0 0 1 0 0 | 0 0 1 0 0 1 | 0 1 0 0 1 1 | 0 1 2 3 4 5 |
ثانياً
:- مسجل الإزاحة يساراً
1- نبداء بتحميل البت الأكثر أهمية ويتم
تحميل البيانات التالية بالتتابع. 2- نأخذ مخرج البيانات من جهة اليسار والدخل جهة اليمين .
3- هناك زمن تأخير للبيانات = عدد المراحل × زمن
النبضة الواحدة .
مثال " 2 "
وضح كيفية تحميل العدد ( 1011
) 2 خلال مسجل إزاحة يساراً سعة 4 بت .
نبدأ بتحميل البت
الأكثر أهمية مع النبضة رقم ( 1 ) ثم تحمل البتات التالية بالتتابع مع تعاقب نبضات
الإزاحة