Intel 8061
انٹیل 8061 مائکرو کنکولر فورڈ ای ای سی-IV آٹوموٹو انجن کنٹرول یونٹ میں اس کے استعمال کے لیے سب سے زیادہ قابل ذکر ہے۔ 8096 کا قریبی رشتہ دار، انٹیل 8061 توشیبا (ماڈل نمبر 6127 اور 6126 کے تحت) اور موٹرولا (اب فری اسکیل سیمی کنڈکٹر) کے ذریعہ دوسرا ماخذ ہے۔ ایم سی ایس-96 خاندان انٹیل 8061 کے تجارتی مشتق کے طور پر شروع ہوا، جو فورڈ ای ای سی-IV انجن کنٹرولر خاندان کا پہلا پروسیسر ہے۔ 8061 اور 8096 کے درمیان فرق میں میموری انٹرفیس بس شامل ہے، 8061 کی ایم بس ایک 'برسٹ موڈ' بس ہے جس کے لیے میموری ڈیوائسز میں ٹریکنگ پروگرام کاؤنٹر کی ضرورت ہوتی ہے۔ دونوں حصوں کے آئی/او پردیئرز میں بھی کافی فرق تھا-8061 میں 8 ایچ ایس آئی (پلس پیمائش) ان پٹ تھے، 10 ایچ ایس او (پلس جنریشن) آؤٹ پٹ مکمل طور پر ایچ ایس آئی پنوں سے الگ تھے، اور 8096 کے مقابلے میں زیادہ چینلز کے ساتھ ایک نان سیمپلنگ 10 بٹ اے ڈی سی تھا۔ EEC-IV اور 8096 کے درمیان بہت سے اختلافات زیادہ روایتی میموری انٹرفیس بس کے لیے پنوں کو استعمال کرنے کے حق میں I/O پن کی گنتی کو کم کرنے کے لیے پنوں کو بانٹنے کی کوشش کے نتیجے میں ہوئے۔ 8061 اور اس کے مشتقات 1983 سے 20 ویں صدی کے آخر تک بنائی گئی تقریبا تمام فورڈ آٹوموبائل میں استعمال کیے گئے تھے۔ یہ پروسیسر ایندھن کے مرکب اور انجکشن کے وقت کو کنٹرول کرتا ہے، اسپارک ایڈوانس (اکثر ایک علیحدہ اسپارک ماڈیول کے ساتھ مل کر)، اخراج گیس کی دوبارہ گردش، اور انجن کے دیگر افعال۔ ایم بس 8061 میں ایک انٹرپٹیبل برسٹ موڈ 11 تار 8 بٹ میموری انٹرفیس بس تھی جسے ایم بس کہا جاتا تھا۔ اس بس کے لیے ہر میموری ڈیوائس میں ایک پروگرام کاؤنٹر اور ڈیٹا ایڈریس رجسٹر کی ضرورت تھی۔ ہر چپ ری سیٹ یا برانچ انسٹرکشن میموری ڈیوائسز میں پروگرام کاؤنٹر کو اپ ڈیٹ کرے گی، جس کے بعد انسٹرکشن اسٹریم ڈیٹا کو ترتیب سے پڑھا جائے گا۔ میموری کے پروگرام کاؤنٹر کاپی کو برقرار رکھتے ہوئے میموری کے ڈیٹا ایڈریس رجسٹر کا استعمال کرتے ہوئے ڈیٹا بائٹس اور الفاظ کو پڑھنے یا لکھنے کے لیے انسٹرکشن اسٹریم میں خلل ڈالا جا سکتا ہے-ہر ڈیٹا تک رسائی کے بعد پروگرام ایڈریس کو دوبارہ بھیجے بغیر انسٹرکشن اسٹریم کو دوبارہ پڑھنے کی اجازت دیتا ہے۔ ایڈریس کا نقشہ 8061 میں 240 بائٹ کی اندرونی رجسٹر فائل تھی، ایڈریس 0010H سے 00FFH تک۔ I/O پتے 0002H سے 000FH تک تھے۔ پورے 8061 خاندان میں، پتہ 0000H ایک مستقل صفر رجسٹر کے لیے مخصوص تھا۔ اس نے مطلق پتے تک رسائی کے لیے متعلقہ پتے کے استعمال کی اجازت دی۔ اسٹیک پوائنٹر 00010H پر تھا۔ 8061 64K میموری کو ایڈریس کر سکتا ہے۔ ری سیٹ 2000H پر تھا۔ انٹرپٹ ویکٹر 2010H پر تھے۔ عمل، پیکیج 8061 کو 3 مائیکرو میٹر این-ایم او ایس سلکان گیٹ کے عمل میں بنایا گیا تھا۔ پلاسٹک کے 68 پن والے فلیٹ پیک، سیرامک پیکیجز، اور 40 پن والے ڈی آئی پی پیکیجز کا استعمال کیا گیا، جو کسی خاص ماڈیول ڈیزائن کی آئی/او پن گنتی کی ضروریات پر منحصر ہے۔ مشتق فورڈ نے 1982 میں کولوراڈو اسپرنگس میں فورڈ مائیکرو الیکٹرانکس کی سہولت بنائی تاکہ ای ای سی-IV خاندان کی تشہیر کی جا سکے، آٹوموبائل میں استعمال کے لیے دیگر کسٹم سرکٹس تیار کیے جا سکیں، اور گیلیم آرسینائڈ انٹیگریٹڈ سرکٹ مارکیٹ کو دریافت کیا جا سکے۔ اس خاندان کے کچھ حصوں میں 8063 شامل تھا، جو کبھی پیداوار تک نہیں پہنچا۔ اس خاندان میں 8065 بھی شامل تھا، جو زیادہ مقدار میں تیار کیا گیا تھا، جس میں ایک میموری کنٹرولر شامل تھا جو اسے 1 میگا بائٹ میموری کو ایڈریس کرنے کی اجازت دیتا تھا، جو 8061 اور 8096 کے 64K سے کافی زیادہ تھا۔ 8063، 8065 اور بعد میں ای پی آئی سی سی ایم او ایس مشتق تھے جو بجلی کی کھپت کو کم کرنے کے قابل تھے۔ 8065 میں ایک بہتر انسٹرکشن سیٹ، اضافی رجسٹر کی جگہ، اور ایک بہت بہتر I/O تھا۔ نتیجے کے طور پر، 8065 میں 0020H سے 03FFH تک ایک رجسٹر فائل تھی، جو 4 بینکوں میں ایڈریس کے قابل تھی۔ I/O پتے 0002H سے 001FH تک تھے۔ اسٹیک پوائنٹر 00020H پر تھا۔ ایچ ایس آئی 8061 میں پلسڈ ان پٹ کی پیمائش اور وقت کے لیے 8-چینل ایونٹ کیپچر سسٹم تھا۔ جب بھی کسی فعال پن پر منتقلی کا پتہ چلتا ہے تو تمام 8 پنوں کی نئی حالت کے ساتھ ایک 16 بٹ ٹائمر ویلیو کو ایف آئی ایف او میں پکڑا جاتا ہے۔ ایف آئی ایف او کو ایک چھوٹے متحرک رام میں نافذ کیا گیا تھا۔ ایچ ایس آئی کا استعمال، مثال کے طور پر، کرینک شافٹ پوزیشن سینسر کے واقعات کے اوقات کو ریکارڈ کرنے کے لیے کیا جاتا تھا، جو انجن کی رفتار کا تعین کرنے کے لیے استعمال ہوتے تھے۔ ایچ ایس او 8061 میں ٹائم آؤٹ پٹ پیدا کرنے کے لیے 10-چینل پلس جنریٹر آؤٹ پٹ سسٹم تھا۔ اس میں بنیادی طور پر ایک چھوٹی سی مواد ایڈریس ایبل میموری (سی اے ایم) تھی جس نے ایچ ایس آئی سسٹم کے لیے استعمال ہونے والے اسی 16 بٹ ٹائمر کے ساتھ ایونٹ کے اوقات کا موازنہ کیا۔ ہر ایونٹ کا وقت ایک کمانڈ کے ساتھ سی اے ایم کو لکھا گیا تھا۔ جب ٹائمر کے ساتھ سی اے ایم لوکیشن کا میچ پایا گیا تو ایونٹ کو انجام دیا گیا اور سی اے ایم لوکیشن خالی پول میں واپس آ گیا۔ سی اے ایم کو متحرک ریم اور ایک موازنہ کار کے ساتھ نقل کیا گیا تھا۔ ایچ ایس او کا استعمال مختلف مقاصد کے لیے کیا جاتا تھا جس میں فیول انجیکشن پلس ٹائمنگ بھی شامل ہے۔ اے ڈی سی 8061 اور اس کے مشتقات میں پروسیسر چپ پر ملٹی چینل اینالاگ سے ڈیجیٹل کنورٹر تھا۔ اس کا استعمال انجن کے درجہ حرارت اور تھروٹل اینگل کو محسوس کرنے اور ایگزاسٹ گیس آکسیجن سینسر کو پڑھنے کے لیے کیا جاتا تھا۔ 8061 میں 8-چینل ویکٹرڈ ترجیحی رکاوٹ کا نظام تھا۔ بعد میں 8065 نے 40 چینل فراہم کیے، جن میں سے 32 ایچ ایس آئی/ایچ ایس او ایونٹ سسٹم سے منسلک تھے۔ سیریل پورٹ 8061 خاندان کے مختلف اراکین کے پاس چپ پر ایک کسٹم سیریل پورٹ تھا۔ اس کا مقصد پورٹ ایکسپینڈر کے طور پر تھا نہ کہ عام مقصد والی یو اے آر ٹی کمپینین میموری کے طور پر 8061 کو دیگر آلات کے ایک خاندان کے ساتھ استعمال کیا گیا تھا، بشمول 8361-ایک ساتھی میموری جس میں روم اور کچھ رام ہے۔ بعد کے ماڈیولز میں، ون ٹائم پروگرام کے قابل (او ٹی پی) ای پی آر او ایم میموری کو اصل ماسک پروگرام شدہ میموری کے لیے تبدیل کیا گیا تھا-یہ بہت آسان لاجسٹکس ہر ماڈل سال میں درکار وسیع اقسام کے روم کوڈز کو دیکھتے ہوئے۔ بیرونی روابط ای ای سی-IV ایم سی یو (پی ڈی ایف) پر تکنیکی نوٹس ای ای سی-IV ایم سی یو پر تکنیکی نوٹس انٹیل مائکرو کنکولرز کو اپ ڈیٹ کیا گیا