قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

aref7
:: مهندس ::
تاريخ التسجيل: Apr 2008
المشاركات: 4
نشاط [ aref7 ]
قوة السمعة:0
قديم 28-03-2011, 12:23 PM المشاركة 1   
افتراضي مساعدة في المعالج intel 8085 Twitter FaceBook Google+



أرجو المساعدة في فهم المثال التالي:
في كتاب حاسبات ومعالجات دقيقة (المنهج السعودي ص 50), يوجد مثال توضيح تعليمة القفز (JMP add) المثال يقول لنعرف مثلا عنوان القفز ب (022A)
التعليمة تكتب (JMP 022A), تخزن هذة العملية في الذاكرة يستعمل رمز العملية المناسب للتعليمة. رمز العملية هو عبارة عن معطية تكتب بصيغة الترقيم السداسي عشر على خانتين, الرمز المناسب لهذة التعليمة هو (C3).

الان سؤالي هو كيف حصلنا على C3

طبعا نفس الاشكالية في أمثلة أخرى: مثلا العنوان ل IN 82
رمز العملية هو (DB), ول (OUT 80)رمز العملية هو D3
كيف جاء الرمز DB و D3

اعلانات

aref7
:: مهندس ::
تاريخ التسجيل: Apr 2008
المشاركات: 4
نشاط [ aref7 ]
قوة السمعة:0
قديم 29-03-2011, 05:59 AM المشاركة 2   
افتراضي


ألا يوجد من يساعدنا في الرد؟

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:408
قديم 29-03-2011, 07:26 AM المشاركة 3   
افتراضي


أخى
ليس لدى هذا المنهج لكى اقرأ المثال ولكن يبدو من شكل الأمر أن مكان وجوده فى الذاكرة يبعد C3 خانه من مكان العنوان 022A و السبب أن الرمز الذى يكتب فى خانتين هو رمز القفز النسبى من 126 إلى -128 خطوة من حيث يكون الأمر أخذا فى الإعتبار أن التعليمة قد نفذت و Program Counter قد تم زيادته ليشير على الخطوة التالية قبل أن ينفذ القفز

أمر القفز المطلق يحتاج 3 خانات


aref7
:: مهندس ::
تاريخ التسجيل: Apr 2008
المشاركات: 4
نشاط [ aref7 ]
قوة السمعة:0
قديم 29-03-2011, 06:27 PM المشاركة 4   
افتراضي


شكرا أخي الكريم على ردك, في الحقيقة انا كتبت المثال كما هو في الكتاب.
أخي الكريم هل يوجد مرجع تنصح به يمكن يفيدنا في هذا الموضوع


الصورة الرمزية Qudor
Qudor
:: مهندس ::
تاريخ التسجيل: Apr 2011
المشاركات: 37
نشاط [ Qudor ]
قوة السمعة:0
قديم 05-04-2011, 09:15 AM المشاركة 5   
افتراضي


شكرا أخي الكريم على ردك, في الحقيقة انا كتبت المثال كما هو في الكتاب.
أخي الكريم هل يوجد مرجع تنصح به يمكن يفيدنا في هذا الموضوع
السلام عليكم اخواني الاعزاء
انا عضو جديد واحببت ان ارد على سؤال الاخ حقيقتاً انا لااملك هذا المنهج لاكن نحن في العراق ندر نفس هذا الموضوع لاكن بشكل متطور اكثر
ان الرمز c3 هو عنوان هذا الموقع على Address Bus
بما معناه ان عدد نواقل العناوين 8 (Address Bus ) (بشكل مبسط اكثر اي من الاسلاك سوف يكون(1) وايهما يكون (0) لو ارجعنا هذا الكود وهو بالهكس الى الباينري سوف يكون بالشكل الاتي 3 C
0011 1100

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 02:10 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025