تعريف المعالج الدقيق 8086 Microprocessor شرح الرسم التخطيطي للمعالج الدقيق 8086 عمل المعالج الدقيق 8086 Microprocessor تعريف المعالج الدقيق 8086 Microprocessor: التعريف: (8086) هو معالج دقيق (16) بت، وقد تمّ تصميمه في (1978) من قبل شركة " إنتل "، على عكس المعالج الدقيق (8085)، يحتوي المعالج الدقيق (8086) على ناقل عنوان (20) بت، وبالتالي، فهو قادر على الوصول إلى (220) أي، (1) ميجا بايت عنوان في الذاكرة. كما نعلم أنّ المعالج الدقيق يقوم بعمليات حسابية ومنطقية، والمعالج الدقيق (8086) قادر على أداء هذه العمليات ببيانات (16) بت في دورة واحدة، ومن ثمّ فهو معالج دقيق (16) بت، وبالتالي فإنّ حجم ناقل البيانات هو (16) بت حيث يمكنه حمل بيانات (16) بت في المرة الواحدة، تختلف بنية المعالج الدقيق (8086) اختلافًا كبيرًا عن بنية المعالج الدقيق (8085). شرح الرسم التخطيطي للمعالج الدقيق 8086: تتكون بنية المعالج الدقيق (8086) من وحدتين رئيسيتين، (BIU) أي وحدة واجهة النواقل و(EU) أي وحدة التنفيذ، في مخطط التمثيل المعماري للمعالج الدقيق (8086): وحدة واجهة النواقل Bus Interface Unit (BIU): تدير وحدة واجهة النواقل (BIU) البيانات والعناوين ونواقل التحكم، تعمل وحدة واجهة النواقل (BIU) على النحو التالي: يجلب التعليمات المتسلسلة من الذاكرة.
- الفرق بين المعالجات الدقيقة و الميكروكونترولر
- تعريف المعالج الدقيق - البرمجيات - 2022
- المقاطعات في المعالج الدقيق Interrupts in 8086 microprocessor
- جون فون نيومان – e3arabi – إي عربي
- هيكلية فون نيومان - ويكيبيديا
الفرق بين المعالجات الدقيقة و الميكروكونترولر
كلما كانت البتات أكبر ، زادت قوة الشريحة. كان الجيل الأول من رقائق المعالجات الدقيقة 4 بت ، والتي سرعان ما أصبحت 8 بت. إنها أصغر شريحة متوفرة وتستخدم بشكل أساسي في الإلكترونيات الصغيرة والألعاب. 16 بت و 32 بت هما الحجمان الأكثر شيوعًا للمعالجات الدقيقة ويوجدان في معظم أجهزة الكمبيوتر الشخصية وأجهزة الكمبيوتر المحمولة والأجهزة المحمولة باليد. يمكن أيضًا العثور على شريحة 64 بت في بعض أجهزة الكمبيوتر الشخصية الأكثر قوة ، ولكنها أكثر شيوعًا في أنظمة محطات العمل ووحدات تحكم ألعاب الفيديو. هناك أحجام أكبر من بتات المعالجات الدقيقة ، ولكن يتم استخدامها بشكل أساسي في أجهزة الكمبيوتر العملاقة من قبل الحكومة والصناعة. آخر المشاركات2022
كيفية إضافة شعر طويل إلى صورك
تعد إضافة الشعر الطويل إلى صورك أمرًا سهلاً إذا كان لديك برنامج قوي لمعالجة الصور مثل Paint hop Pro. تعريف المعالج الدقيق - البرمجيات - 2022. الحيلة هي استخدام أداة النسخ ، التي تتيح لك استخدام جزء من الصورة كما لو كان لونًا من اللوحة. الشعر
ما هي خيوط المعالج؟
في الحوسبة ، الخيط هو شيء يفصل البرنامج إلى عدة مهام منفصلة. يمنح هذا المعالج درجة أكبر من المرونة في الطريقة التي يتعامل بها مع المهام.
المقاطعة هي طريقة إنشاء توقف مؤقت أثناء تنفيذ البرنامج وتسمح للأجهزة الطرفية بالوصول إلى المعالج الدقيق، يستجيب المعالج الدقيق لهذا المقاطعة باستخدام (ISR – Interrupt Service Routine)، وهو برنامج قصير لإرشاد المعالج الدقيق حول كيفية التعامل مع المقاطعة. ما هي المقاطعة في المعالج الدقيق 8086 Interrupt؟
المقاطعة هي حالة توقف المعالج الدقيق مؤقتًا عن العمل في مهمة مختلفة ثمّ العودة إلى مهمته السابقة، المقاطعة هي حدث أو إشارة تتطلب انتباه وحدة المعالجة المركزية (CPU)، يسمح هذا التوقف للأجهزة الطرفية بالوصول إلى المعالج الدقيق، عند حدوث مقاطعة، يكمل المعالج تنفيذ التعليمات الحالية ويبدأ في تنفيذ روتين خدمة المقاطعة (ISR) أو معالجة المقاطعة (Interrupt Handler)، (ISR) هو برنامج يخبر المعالج بما يجب القيام به عند حدوث المقاطعة، بعد تنفيذ (ISR)، تعود السيطرة إلى الروتين الرئيسي حيث تمت مقاطعتها. ما هي المهام التي يقوم بها المعالج الدقيق 8086 عندما يواجه مقاطعة؟
في المعالج الدقيق (8086) يتم تنفيذ المهام التالية عندما يواجه المعالج الدقيق مقاطعة:
يتم دفع قيمة سجل العلم (flag register) في المكدس (stack)، هذا يعني أنّ قيمة (SP (Stack Pointer))، يتم تقليلها أولاً بمقدار (2) ثمّ يتم دفع قيمة سجل العلم إلى عنوان ذاكرة مقطع المكدس.
تعريف المعالج الدقيق - البرمجيات - 2022
لنأخذ مثالًا آخر: فكر في أمر، (ADD CL ،05H). هذا يعني أنّه يجب إضافة المعامل (05H) مع البيانات الموجودة في سجل (CL) ويتم تخزينه في هذا السجل المعين، أي (CL)، في مثل هذه الظروف، لا يتم توفير المعامل لوحدة التحكم حيث أنّ كود التشغيل هو المطلوب فقط لفك تشفيره بواسطة (CU)، ومن ثمّ يتم توفير المعامل مباشرة إلى (ALU)، أيضًا، يتم تخزين حالة هذه النتيجة في سجل العلم (flag register)، لذلك، عندما تقوم (ALU) بإجراء عملية، فإنّها تولد النتيجة وكذلك حالتها في نفس الوقت. من الجدير بالذكر أنّه في (BIU)، تفشل عملية النواقل كلما كان هناك تفرع في التعليمات، هذا لأنّ التعليمات بشكل عام موجودة بطريقة متسلسلة، لكن، في بعض الأحيان تكون التعليمات مطلوبة ليتم تنفيذها بشكل غير متتابع، ومع ذلك، في قائمة الانتظار، يتم تخزين التعليمات بالتسلسل، لذلك، في حالة وجود حاجة لفك تشفير أي تعليمات عشوائية، سيصبح كود التشغيل المخزن في قائمة الانتظار غير صالح ويجب مسحه في ذلك الوقت المحدد.
أنواع المعالجات الدقيقة يمكن تمييز المعالجات الدقيقة بسرعتها الداخلية والخارجية ، والتي تحدد أيضًا البتات المعالجة في الثانية ، بالإضافة إلى القدرة على الوصول إلى الذاكرة ومخزون التعليمات والبرامج على مستوى الكمبيوتر التي يمكن معالجتها. تختلف أنواع المعالجات الدقيقة أيضًا باختلاف الشركة المصنعة ، حيث أن معظم العلامات التجارية هي Intel و AMD و Qualcomm. كل نوع من المعالجات الدقيقة له نموذج يشير إلى النموذج الأولي الذي هو نسخة منه. بهذا المعنى ، يحتوي كل نموذج على تقنية معينة وعرض ناقل البيانات الداخلي ، أي طول الكلمة بالبتات (مثل سرعة الساعة التي يتم قياسها بالميجاهرتز). أجزاء من معالج دقيق يتكون المعالج الدقيق من سجلات ، ووحدة تحكم ، ووحدة منطقية حسابية (ALU) ، واعتمادًا على نوع المعالج الدقيق ، يمكن أن يحتوي أيضًا على وحدة حساب النقطة العائمة. المعالج الدقيق هو عنصر حاسم في تطور قدرات الكمبيوتر. تطور المعالجات الدقيقة اليوم ، هناك مجموعة متنوعة من المعالجات الدقيقة. أشهر الموديلات والعلامات التجارية هي ، على سبيل المثال ، Intel Pentium Pro من Intel و PowerPC 620 من IBM و Motorola و Apple و UltraSparc-II من Sun Microsystems و Alpha 21164A من شركة Digital Equipment Corporation.
المقاطعات في المعالج الدقيق Interrupts In 8086 Microprocessor
وبعبارة أخرى ، فإن عملية استرداد أجهزة الذاكرة أو أجهزة الإدخال / الإخراج تسمى دورة الآلة. حالة T: هذا هو الوقت المكافئ لفترة ساعة واحدة في الوحدة الأساسية المستخدمة لحساب الوقت المستغرق لتنفيذ التعليمات والبرنامج في المعالج الدقيق. عملية الجلب: البايت الأولي لمجموعة التعليمات هو OPCODE. عادة ما يكون طول التعليمات أكثر من 1 بايت. بايت آخر لبيانات المعلومات أو لعنوان المعامل. في بداية الدورة ، يتم إعادة توجيه معلومات عداد البرنامج حيث يمكن الحصول على كود التشغيل إلى الذاكرة. هذا مطلوب 3 ساعة دورة أخرى واحدة غير محددة. ما هو الفرق بين تعليمات CALL و JMP للمعالج الدقيق 8085؟ بعد تنفيذ تعليمات القفز ، يتم نقل العنوان الوارد في تعليمات JMP إلى جهاز الكمبيوتر. وبالتالي ، يتم تقدم التحكم في التطبيق تلقائيًا إلى موقع هذا المكان ويتم تنفيذه كتنفيذ مستمر. عند اكتمال تعليمات CALL ، يحتفظ المعالج الدقيق أولاً بمعلومات الكمبيوتر في المكدس. بعد ذلك ، يتم شغل الكمبيوتر الشخصي بالعنوان المحدد في تعليمات CALL ، وبالتالي سينتقل التحكم في البرنامج هناك. ما هو القفز الشرطي وغير المشروط؟ أوامر JUMP نوعان ، على وجه التحديد "قفزة غير مشروطة" و "قفزة مشروطة".
يحتوي المعالج الدقيق على أنواع مختلفة من وضع العنونة لأنه يمنح المطور مرونة في الحصول على المعلومات والوصول إلى البيانات. ما هي أنواع وضع العنونة؟ يوجد إجمالي خمس فئات على النحو التالي: الوضع المباشر وضع التسجيل الوضع الفوري وضع التسجيل غير المباشر الوضع الضمني غير المباشر وضع العنونة المباشرة (DAM): في هذا الوضع ، يتم تحديد عنوان المعامل بالتعليمات المذكورة أعلاه. تتطلب التعليمات التي تتضمن العنوان المباشر مساحة تخزين تبلغ 3 بايت معالج دقيق 8085. كود التعليمات عنوان 16 بت نموذج التعليمات مثل STA 2500H يخزن محتوى المجمع في مكان الذاكرة المشار إليه 2500H. هنا 2500H هو العنوان الموجود في مساحة الذاكرة حيث يتم الاحتفاظ بالبيانات. تسجيل وضع العنونة: هنا المعاملات هي GPR. يحدد كود التشغيل عنوان السجل بالإضافة إلى العملية المراد تنفيذها. على سبيل المثال التعليمات موف أ ، ب سيتم نقل بيانات السجل B للتسجيل A. في تعليمات أخرى مثل إضافة ب ، أ ؛ سوف يتم تنفيذ العملية الأولى مع بيانات السجل B للتسجيل A والنتيجة النهائية يتم تخزينها في السجل A. وضع العنونة الفوري: هنا يتم تحديد المعاملات داخل التعليمات نفسها ، وهذا يعني أنه عندما يتعين تنفيذ أي بيانات ، يتم تنفيذ العملية على الفور.
هيكلية فون نويمان
قام العالم الرياضي جون فون نيومان ومعاونيه عام 1954م بتحديد القواعد الأساسية التي نستعملها حتى الآن في تصميم الحاسبات ونجملها في ثماني (08) نقاط، هي:
هيكلة الحاسبات على أساس وحدات منفردة لكل منها مهمتها الخاصة. [1]
تقسيم الذاكرة الداخلية إلى وحدات أولية تدعى بالخلايا (cellules)، وترفق كل خلية برقم خاص يدعى بالعنوان (address). تخزن الخلية وحدة أولية واحدة من المعلومات. يستعمل نظام الترقيم الثنائي لتشفير كل الأوامر والتعليمات والمعطيات. تخزن الأوامر والمعطيات في نفس الذاكرة الداخلية (المركزية). تتابع ترقيم عناوين خلايا الذاكرة التي تحفظ الأوامر المتتالية التنفيذ. تنفذ الأوامر (commandes) بشكل تتابعي - (يبدأ الثاني بعد انتهاء الأول). جون فون نيومان – e3arabi – إي عربي. يمكن توقيف ترتيب تنفيذ التعليمات بواسطة تدخلات شرطية (conditionnelles) أو لا شرطية\ Inconditionnelles). حيث في عام 1946م تمكَّن العالِم فون نيومان (von Neumann) من جعل الكمبيوتر قادراً على تخزين وتنفيذ برامج عديدة. وقد سُميت فكـرته «بمبدأ تخزين البرامج»، وطُبقت في بريطانيا في عام 1949م عند ابتكار جهاز «ايدساك» (EDSAC) والذي يعني Electronic Delay Storage Automatic Calculator.
جون فون نيومان – E3Arabi – إي عربي
علوم الكومبيوتر
وضع معمارية للحساب بالحواسب الرقمية، وقوامها خمسة عناصر أساسية تؤمن له أداء متعدد الأغراض، هذه العناصر هي وحدة الحساب، ووحدة المنطق، ووحدة التحكم، ووحدة الذاكرة، ووحدة الإدخال، ووحدة الإخراج، كما رأى أن يعمل الحاسوب باللغة الثنائية، وجميع الحواسيب المستخدمة حاليا تعمل وفق هذا التصميم. التكريم
تسمية جائزة باسمه (جائزة فون نيومان من معهد بحوث العمليات والعلوم الإدارية) وسام جون فون نيومان ويعطى للذين قدموا إنجازات بارزة في علوم الكومبيوتر تسمية حفرة في القمر باسمه إعطائه الوسام الرئاسي للحرية من قبل الرئيس داويت إيزنهاور
من جد وجد....... ومن سار على الدرب وصل
معلومات الموضوع
الأعضاء الذين يشاهدون هذا الموضوع
الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)
ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك
قوانين المنتدى
هيكلية فون نيومان - ويكيبيديا
وبالنظر إلى أن فون نيومان لعب دوراً رئيسياً في اختراع أجهزة الكمبيوتر الإلكترونية ، فقد تم الترحيب به باعتباره "أبو الكمبيوتر" من قبل الغربيين. في الاقتصاد ، لديه أيضا إنجازات بارزة ، ويعرف باسم "أب نظرية اللعبة". في مجال الفيزياء ، أثبت "الأساس الرياضي لميكانيكا الكم" الذي كتبه فون نيومان في الثلاثينيات أنه ذو قيمة كبيرة لتطوير الفيزياء الذرية. وهو أيضًا متعدد الاستخدامات في الكيمياء ولديه شهادة جامعية في الكيمياء من معهد زيورخ للتكنولوجيا. مثل حايك ، وهو يهودي أيضا ، هو واحد من أعظم المواهب في القرن الماضي. المقال السابق:
المقال التالي:
إن وحدة الحساب والمنطق بالعديد من المعانى هي قلب الحاسب. إنها قادرة على تنفيذ نوعين من العمليات الأساسية: الأولى هي العمليات الحسابية، جمع أو طرح رقمين سويا. إن مجموعة العمليات الحسابية قد تكون محدودة جدا، في الواقع، بعض التصميمات لا تدعم عمليتا الضرب والقسمة بطريقة مباشرة (عوضا عن الدعم المباشر، يستطيع المستخدمون دعم عمليتي الضرب والقسمة وذلك من خلال برامج تقوم بمعالجات متعددة للجمع والطرح والأرقام الأخرى). القسم الثاني من عمليات وحدة الحساب والمنطق هي عمليات المقارنة: بإدخال رقمين، تقوم هذه الوحدة بالتحقق من تساوي أو عدم تساوي الرقمين وتحديد أي الرقمين هو الأكبر. إن أنظمة الإدخال والإخراج هي الوسائل التي تجعل الحاسب يستقبل المعلومات من العالم الخارجي ويقرر النتائج ثانية إلى العالم. في الحاسب الشخصي العادي تتضمن أجهزة الإدخال مكونات مثل لوحة المفاتيح والفأرة وتتضمن أجهزة الإخراج الشاشات والطابعات وما يشابهها، ولكن من الممكن توصيل مجموعة ضخمة ومتنوعة من الأجهزة إلى الحاسب وتعمل كأجهزة إدخال وإخراج. إن نظام التحكم يجمع كل ذلك. إن وظيفته هي قراءة الأوامر والبيانات من الذاكرة أو من أجهزة الإدخال والإخراج، وكذلك فك شفرة الأوامر، تغذي وحدة الحساب والمنطق بالمدخلات الصحيحة طبقا للأوامر، تخبر وحدة الحساب والمنطق بالعملية الواجب تنفيذها على تلك المدخلات وتعيد إرسال النتائج إلى الذاكرة أو إلى أجهزة الإدخال والإخراج.