هاااااام 🔵 مراجعة م. منتهى لما تم أخذه وذكرت ما نركز عليه وما لا… — اللجنة العلمية–قسم الهندسة الطبية الحيوية–المستوى الرابع — TG.ME

🔴 هاااااام 🔵 مراجعة م. منتهى لما تم أخذه وذكرت ما نركز عليه وما لا نركز عليه في الاختبار النهائي: _ أول محاضرة مهمة 5 أسئلة نظري من interrupt . _ الفرق بين interrupt 10 و interrupt 21 . 🟡 ملاحظة : 8086 Address bus =20 _ المساحة التخزينية واحد ميجا تقسيمها 4 وكل واحد 64 . _ أنواع الريجسترات (registers) . _ ذكرت Access memory . _ ما قيمة Address وقيمة الذاكرة ؟ _ ما أنواع السيجمنت(segments) وما وظيفة كل نوع؟ _ ما أقسام instructions وما وظيفة كل واحد منها ؟ _ لا تركزوا على العناوين التالية ( physical و office و address  ). _  ما وظيفة flag وكم يساوي وما أقسامه وما أنواعه؟ _ في الاختبار 20 كود تقريبا 3 أسئلة منها عن flags (أكواد) واختاروا الإجابات الصحيحة مثلا : MOV BX MOV AX ADD AX,BX .... .... 🔵 مثال: Which from the following will be affected? MOV AX , 24 H ADD AX , CB11 1_ (zf , cf) 2 _ (of,sf) 3_ other _ تركزوا على القسمة والضرب وضرب Word×word وماهو الناتج في AL  و AH؟ _تركزوا على odd و even والتحويل من upper إلى lower _ لا تركزوا على الأكواد الكبيرة وافهموا المفهوم العام للأكواد . _ ماهو Output في الأكواد ؟ _ ما القيمة داخل register؟ _  تركزوا على البرامج الفرعية مثل call و Ret وكيف تخزن وتفهموا ما علاقتهم ب  push و pop. _ حالات compare (CMP) . _ عن تعليمة Jump (ما نحفظ نفهم) _  ماهو Jump equal ومتى يحصل equal ؟ _ ذكرت Address Modes. _ وكل Address كيف يتعامل مع الريجسترات؟ _ الفرق بين call وMacro من حيث التخزين والتنفيذ. (مساحة التخزين Macro كبيرة وتنفيذ العمليات أبطأ عكس call) _ مع ماذا يتعامل data segment و code segment؟ _ مع من يتعامل status register ؟ (يتعامل مع flag) _ مع أي عناوين تتعامل load effective address (LEA)؟ _ متى يحصل over flow؟ _ متى يختلف  over flow؟ إذا حصل carry من السابع إلى الثامن (مختلفين 1 متشابهين0) _ كم عدد flags  المستخدمة وكم  عدد flags غير المستخدمة؟ ما عمل كل مما يأتي : ( DH تحدد الصف DL تحدد العمود BHتحدد الصفحات) _ كيف تجمع وتضرب Hexa؟ 🔵 مثال لكود: print Macro  (v1,v2) MOV AX, V1 MOV BX, V2 MUL BX Main print 30H, 4H _ كم سيكون التخزين في AX وكم الناتج (نضرب ونطلع النتيحة) 🔵 مثال آخر لكود : MUL Macro MOV AX, 0025H MOV BX, 0ffH MUL BX or MUL (Ax , DX) 🔵 مثال آخر لكود : What are the final result? MOV BX, 4011H MOV AX, 0000H ADD AX, BX ADD BX, AX 🟡 ملاحظة :- تعريف المتغيرات في آخر الكود وإن لم يكن ضمن block يعتبر معرف وليس error _ القيم في الاختبار صغيرة وب Hexa _ المقصود بمصطلح Terminate مصطلح عملية الإنهاء وإيقاف تنفيذ برنامج أو عملية. 🔵 وأخيرا قالت م. الاختبار بسيط ولا تتعمقوا جدا ولا تدققوا في المذاكرة . وأيضا في آخر الاختبار ستعطينا 100 سؤال مما يركز عليها الدكتور فاروق في الاختبار النهائي. وما توفيقنا إلا بالله 💫

❤3
September 3, 2026 85 5 6