Professional Documents
Culture Documents
ITGS 126
المحاضرة الثامنة :مسجالت االزاحة Shift Registers
و المعادالت االنتقالية Registers Transfer
• فمثال :فً االمثلة السابقة كان عدد العنوان من 5 BITSمن خمسة خانات .
• اذا عدد REGفً هذه ٌ MEMساوي . 32 REGISTERS = 2
5
• فمثال اذا تغٌر عدد خانات العنوان واصبحت من سته خانات 6BITSوكان قٌمة
العنوان ( )101000تساوي 40عشرٌا .
• فٌوجد فً هذه . 64 REGISTERS = 2 MEM
6
• عبارة عٍ َىع يٍ انذوائز انًُطقُت انًخعاقبت وحسخعًم بشكم أساسٍ فٍ حخشٍَ وحذزَك انبُاَاث انزقًُت
• سعت انخخشٍَ نًسجم إسادت عبارة عٍ عذد انخاَاث انثُائُت انخٍ ًَكٍ أٌ َذخفظ بها ،بًعًُ اخز سعت انخخشٍَ حًثم
• حسخخذو انًسجالث بشكم أساسٍ فٍ انخخشٍَ انًؤقج نهبُاَاث داخم َظاو رقًٍ واٌ عًهُت االسادت حسًخ بذزكت
الحل :
بما ان ٌ WRITEساوي 1
اذا هناك قٌمة جدٌدة ستدخل وتخزن فً MEMتحدٌدا فً REGالذي ٌشٌر الٌها قٌمة العنوان
) M( ADDRESS ?
فً هذا المثال العنوان جاء من REGمحتوٌاتها 70
) M( 70 ?
MEM.DATA.INعبارة عن نسخة من القٌمة الجدٌدة تدخل عن طرٌق MEM.DATA.INوفً هذا المثال
محتوٌات REG A
) M( 70 REG A
هذه هً المعادلة المطلوبة
نسخة من محتوٌات REG Aتخزن فً ) REGISTER (70للذاكرة علما بأن محتوٌات ) REGISTER (70للذاكرة
القدٌمة قد مسحت ,حدث هذ االنتقال عندما WRITE=1
مثال :3
• اذكر جمٌع المعادالت االنتقالٌة التً تحدث
اوال :فً حالة J=1 , K=0
ثانٌا :حالة J=0,K=1
الحل
: اوال :في حالة J=1 , K=0 •
فً هذه الحالة Q=1 •
اذا المخرج رقم 1لل ٌ DECساوي 1 •
اذا LOADلل ٌ REG Dساوي .1 •
قٌمة جدٌدة تخزن فً REG D •
D
القٌمة الجدٌدة التً ستدخل REG Dهً الموجود فً M.D.Oهً نسخة من محتوٌات •
(عنوان) MEM
قٌمة العنوان هو عبارة عن مخرج MUX •
PATH SELECTلل ٌ MUXساوي 0الن مخرج DECرقم صفر ٌساوي صفر •
اذا نسخة من محتوٌات ٌ REG Aسمح لها بالمرور الى ADRESS •
D )M( ADDRESS
D )M( A
ثانيا :حالة : J=0 , K=1
•
فً هذه الحالة Q=0 •
اذا المخرج رقم 0لل ٌ DECساوي 1
•
اذا WRITE =1 •
) M( ADDRESS •
العنوان عبارة عن مخرج ٌ PATH SELECT , MUXساوي 1 •
نسخة من محتوٌات ٌ REG Bسمح لها بالمرور الى ADDRESS •
)M(B
• القٌمة الجدٌدة التً ستدخل فً MEMهً الموجودة MDI
)M(B C
مثال 4
• اذكر جمٌع المعادالت االنتقالٌة التً تحدث فً جمٌع حاالت مداخل
DECODER
الحل
• أوال :فً حالة الشفرة المدخلة DECODERتساوي ( ,)00المخرج رقم 0لل DECODER
ٌساوي 1و باقً مخارج DECODERتساوي 0
(عنوان), M ,اذا • اذا WRITE =1
)M(60
المعادلة االنتقالٌة فً هذه الحالة هً •
)M(60 A
… Thank you …