شعار زيفيرنت

دوائر الجلب المسبق لتعليمات معالج Intel 8088 و8086

التاريخ:

<img decoding="async" data-attachment-id="671481" data-permalink="https://hackaday.com/2024/03/28/the-intel-8088-and-8086-processors-instruction-prefetch-circuitry/8088_die-labeled_c7cdbe/" data-orig-file="https://zephyrnet.com/wp-content/uploads/2024/03/the-intel-8088-and-8086-processors-instruction-prefetch-circuitry-1.jpg" data-orig-size="2975,3135" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="8088_die-labeled_c7cdbe" data-image-description data-image-caption="

يموت 8088 تحت المجهر، مع تسمية الكتل الوظيفية الرئيسية. تُظهر هذه الصورة الطبقة المعدنية المفردة للرقاقة؛ البولي سيليكون والسيليكون تحتها. (الائتمان: كين شريف)

” data-medium-file =”https://zephyrnet.com/wp-content/uploads/2024/03/the-intel-8088-and-8086-processors-instruction-prefetch-circuitry.jpg” data-large- file=”https://zephyrnet.com/wp-content/uploads/2024/03/the-intel-8088-and-8086-processors-instruction-prefetch-circuitry-1.jpg?w=593″ class=” الحجم المتوسط ​​wp-image-671481″ src=”https://zephyrnet.com/wp-content/uploads/2024/03/the-intel-8088-and-8086-processors-instruction-prefetch-circuitry.jpg” alt=”يموت 8088 تحت المجهر، مع تسمية الكتل الوظيفية الرئيسية. تُظهر هذه الصورة الطبقة المعدنية المفردة للرقاقة؛ البولي سيليكون والسيليكون تحتها. (الائتمان: كين شريف)” width=”380″ height=”400″ srcset=”https://zephyrnet.com/wp-content/uploads/2024/03/the-intel-8088-and-8086-processors- تعليمات-prefetch-circuitry-1.jpg 2975w، https://zephyrnet.com/wp-content/uploads/2024/03/the-intel-8088-and-8086-processors-instruction-prefetch-circuitry-1.jpg ?resize=237,250 237 واط، https://zephyrnet.com/wp-content/uploads/2024/03/the-intel-8088-and-8086-processors-instruction-prefetch-circuitry-1.jpg?resize=380,400 380 واط ، https://zephyrnet.com/wp-content/uploads/2024/03/the-intel-8088-and-8086-processors-instruction-prefetch-circuitry-1.jpg?resize=593,625 593w، https:// zephyrnet.com/wp-content/uploads/2024/03/the-intel-8088-and-8086-processors-instruction-prefetch-circuitry-1.jpg?resize=1458,1536 1458w، https://zephyrnet.com /wp-content/uploads/2024/03/the-intel-8088-and-8086-processors-instruction-prefetch-circuitry-1.jpg?resize=1943,2048 1943w” الأحجام =”(الحد الأقصى للعرض: 380 بكسل) 100 فولت واط، 380 بكسل">

يموت 8088 تحت المجهر، مع تسمية الكتل الوظيفية الرئيسية. تُظهر هذه الصورة الطبقة المعدنية المفردة للرقاقة؛ البولي سيليكون والسيليكون تحتها. (الائتمان: كين شريف)

الجلب المسبق لذاكرة التخزين المؤقت هو ما يسمح للمعالجات بالحصول على بيانات و/أو تعليمات جاهزة للاستخدام في ذاكرة تخزين مؤقت محلية سريعة بدلاً من الاضطرار إلى انتظار وصول طلب الجلب إلى ذاكرة الوصول العشوائي للنظام والعودة مرة أخرى. كان المعالج Intel 8088 (وشقيقه الأكبر 8086) من بين المعالجات الدقيقة الأولى التي نفذت (التعليمات) الجلب المسبق في الأجهزة، والتي [كين شيريف] قام بتحليل بناءً على الصور الموضحة لهذا المعالج الشهير. هذا يلي الغوص العميق في العام الماضي في أجهزة الجلب المسبق لـ 8086، مع العديد من أوجه التشابه (ليس من المستغرب) بين هذين المعالجين الدقيقين، بالإضافة إلى بعض الاختلافات التي ترجع في الغالب إلى ناقل البيانات ذو 8088 بتات في 8.

في حين أن 8086 يحتوي على 3 فتحات 16 بت في الجلب المسبق للتعليمات، فإن 8088 يحصل على 4 فتحات، كل منها 8 بت. تعد أجهزة الجلب المسبق جزءًا من وحدة واجهة الناقل (BIU)، والتي تفصل بشكل فعال المعالج الفعلي (وحدة التنفيذ، أو الاتحاد الأوروبي) عن ذاكرة الوصول العشوائي للنظام. في حين أن وحدات MPU السابقة كانت حتمية تمامًا، حيث يتم تحميل التعليمات من ذاكرة الوصول العشوائي (RAM) وتنفيذها لاحقًا، فإن الجلب المسبق لـ 8086 و8088 يعني أن مثل هذه الافتراضات لم تعد صحيحة. تعني الميزات المضافة في BIU أيضًا أن مؤشر التعليمات (IP) والسجلات ذات الصلة قد تم نقلها إلى BIU، بينما كان على منطق Ringbuffer حول قائمة الانتظار أن يحافظ بطريقة ما على إزاحة قائمة الانتظار والمؤشر في ذاكرة الوصول العشوائي (RAM) بشكل صحيح.

على الرغم من أن وحدات المعالجة المركزية هذه الأيام تحتوي على ذاكرة تخزين مؤقت أكثر تعقيدًا ومتعددة المستويات يتم قياسها بالكيلوبايت والميجابايت، إلا أنه من الرائع معرفة أين بدأ كل شيء، مع عدد قليل من البايتات فقط ومنطق الأجهزة المباشر نسبيًا الذي يمكنك متابعته بسهولة تحت المجهر .

بقعة_صورة

أحدث المعلومات الاستخباراتية

بقعة_صورة