حل السؤال الأول:-
1_* تعرف ذاكرة كاشي على أنها ذاكرة صغيرة الحجم "لا تتجاوز بضع كيلوبايت" ولكنها من أسرع أنواع الذاكرة المستخدمة في الحاسوب بعد المسجلات.
** ويتم استخدامها في :-
لتخزين البيانات والتعليمات الأكثر استعمالا في وقت ما .
2_ N =2^m
64=2^(6+10) =22^16
بما أن 16=2^16 +2^4
MB=2^10B
طول ناقلة العنوان طول ناقلة البيانات
16 32
21 16
3_ ناقلة العنوان=6
ناقله البيانات= 16
محتوى العنوان فقيمته الثنائية المكافئة للقيمة 22 بالنظام العشري هي (10110)
أما محتوى ناقلة البيانات (10001)
السؤال الثاني:-
1-الهيكليات المكدسية :- عبارة عن المكدس بحيث تدخل القيمة إلية وتخرج منة من نفس الطرف.
مساوئ الهيكليات المركمية:-قلة عدد المسجلات المسموح استخدامها من قبل المبرمج أثناء كتابة البرنامج بلغة اسمبلي
2- * الصفرية العنوان:-
Push x
Push y
Push z
Add
Push x
Push q
Push w
Add
Mult
Pop f
• أحادية العنوان:-
Load x
Add y
Add z
Store t1
Load x
Add q
Add q
Mult t1
Store f
• ثلاثية العنوان:
Add r1 x,y,z
Add r2 f,r1,r2
السؤال الثالث:-
1_ العنوان الفعلي=الأساس *10H + الإزاحة
20600H=CS*10H+250H
CS=20350H
2_
سعة الذاكرة الرئيسية =1GB
= 1024*1
=1024 B
=2^10 كتلة
أي أن M=10
سعة الذاكرة كاشي = 4 Bكتلة = 2^2
N=2
سعة الكتلة = 4 بايت =2^2 بايت B=2
في حالة أسلوب التخطيط المباشر فإن :-
طول حقل الوسام = M-N=10-2=8ثنائيات
في حالة أسلوب التخطيط ألارتباطي ذي 4كتلة:-
= 2^2 كتلة أي أن T=2
طول حقل الوسام = (T-N)-M
2+2-10=
8+2=
10=
السؤال الخامس:-
1-العنوان الفعلي = الأساس *10ا+الإزاحة
2- 64 كيلوبايت
3- ذاكرة رئيسية + ذاكرة كاشي
4- 16 ناقلة بيانات , 23 ناقلة البيانات
5- 16 ثنائية
6- الاعتراضات غير المقنعة
7- حقل كود العملية +حفل المعاملات
8- المركمية
9-
10 تحويل البرنامج المصدري إلى برنامج هدفي وكشف وتصحيح الأخطاء.
11-هي بمثابة إشعار للمترجم بنهاية الإجراء حيث يفيد ذلك في عملية ترجمة الإجراء بتحديد نهايته.
12- cs=1942h