8085 مائکرو پروسیسر فن تعمیر: کام کرنا اور اس کی درخواستیں

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





انٹیگریٹڈ سرکٹ کی پہلی ایجاد 1959 میں ہوئی تھی اور اس نے مائکرو پروسیسرز کی تاریخ کو یادگار بنایا۔ اور پہلا مائکرو پروسیسر جس کی ایجاد کی گئی تھی وہ انٹیل 4004 سال 1971 میں تھا۔ اسے یہاں تک کہ ایک سنٹرل پروسیسنگ یونٹ (سی پی یو) بھی کہا جاتا ہے جہاں ایک چپ پر ایک سے زیادہ کمپیوٹر کے پردیی اجزاء مل جاتے ہیں۔ اس میں رجسٹر ، ایک کنٹرول بس ، گھڑی ، ALU ، ایک کنٹرول سیکشن ، اور میموری یونٹ شامل ہیں۔ بہت سی نسلوں کے گزرتے ہوئے ، مائکرو پروسیسر کی موجودہ نسل اعلی کمپیوٹیشنل ٹاسک انجام دینے میں کامیاب رہی ہے جس میں 64 بٹ پروسیسر بھی استعمال ہوتے ہیں۔ یہ مائکرو پروسیسرز کا ایک مختصر جائزہ ہے اور جس ایک قسم پر ہم آج گفتگو کرنے جارہے ہیں وہ ہے 8085 مائکرو پروسیسر آرکیٹیکچر۔

8085 مائکرو پروسیسر کیا ہے؟

عام طور پر ، 8085 ایک 8 بٹ ہے مائکرو پروسیسر ، اور اسے انٹیل ٹیم نے 1976 میں NMOS ٹکنالوجی کی مدد سے شروع کیا تھا۔ یہ پروسیسر مائکرو پروسیسر کا جدید ترین ورژن ہے۔ کی تشکیلات 8085 مائکرو پروسیسر بنیادی طور پر ڈیٹا بس 8-بٹ ، ایڈریس بس 16 بٹ ، پروگرام کاؤنٹر -16-بٹ ، اسٹیک پوائنٹر -16 بٹ ، 8 بٹ ، + 5 وی وولٹیج کی فراہمی رجسٹر کرتا ہے ، اور 3.2 میگا ہرٹز سنگل سی ایل سی ایل پر کام کرتا ہے۔ مائکروویو اوون ، واشنگ مشین ، گیجٹ وغیرہ میں 8085 مائکرو پروسیسر کی درخواستیں شامل ہیں۔ 8085 مائکرو پروسیسر کی خصوصیات ذیل میں ہیں:




  • یہ مائکرو پروسیسر ایک 8 بٹ آلہ ہے جو بیک وقت اپروچ میں 8 بٹ معلومات وصول کرتا ہے ، چلاتا ہے یا آؤٹ پٹ کرتا ہے۔
  • پروسیسر 16 بٹ اور 8 بٹ ایڈریس اور ڈیٹا لائنوں پر مشتمل ہے لہذا اس ڈیوائس کی گنجائش 2 ہے16جو میموری کی 64KB ہے۔
  • یہ ایک ہی این ایم او ایس چپ آلہ پر مشتمل ہے اور اس میں 6200 ٹرانجسٹر ہیں
  • مجموعی طور پر 246 آپریشنل کوڈ اور 80 ہدایات موجود ہیں
  • چونکہ 8085 مائکرو پروسیسر میں 8 بٹ ان پٹ / آؤٹ پٹ ایڈریس لائنیں ہیں ، اس میں 2 کو ایڈریس کرنے کی صلاحیت ہے8= 256 ان پٹ اور آؤٹ پٹ پورٹس۔
  • یہ مائکرو پروسیسر 40 پنوں کے ڈی آئی پی پیکیج میں دستیاب ہے
  • I / O سے میموری میں اور میموری سے I / O میں بڑی معلومات منتقل کرنے کے لئے ، پروسیسر اپنی بس ڈی ایم اے کنٹرولر کے ساتھ شیئر کرتا ہے۔
  • اس کا نقطہ نظر ہے جہاں یہ مداخلت کرنے والے مداخلت کے طریقہ کار کو بڑھا سکتا ہے
  • ایک 8085 پروسیسر یہاں تک کہ آئی سی 8355 اور آئی سی 8155 سرکٹس کی معاونت کا استعمال کرتے ہوئے تھری چپ مائکرو کمپیوٹر کے طور پر بھی چل سکتا ہے۔
  • اس میں داخلی گھڑی جنریٹر ہے
  • یہ 50٪ ڈیوٹی سائیکل رکھنے والے گھڑی کے چکر پر کام کرتا ہے

8085 مائکرو پروسیسر فن تعمیر

8085 مائکرو پروسیسر کے فن تعمیر میں بنیادی طور پر ٹائمنگ اینڈ کنٹرول یونٹ ، ریاضی اور منطق یونٹ شامل ہیں ، کوٹواچک ، انسٹرکشن رجسٹر ، رکاوٹ کنٹرول ، ایک رجسٹر صف ، سیریل ان پٹ / آؤٹ پٹ کنٹرول۔ مائکرو پروسیسر کا سب سے اہم حصہ مرکزی پروسیسنگ یونٹ ہے۔



8085 فن تعمیر

8085 فن تعمیر

8085 مائکرو پروسیسر کے آپریشنز

ALU کا مرکزی آپریشن ریاضی کے ساتھ ساتھ منطقی بھی ہے جس میں اضافے ، گھٹاؤ ، کمی ، منطقی کاروائیاں جیسے AND ، OR ، سابق اور ، تکمیل ، تشخیص ، بائیں شفٹ یا دائیں شفٹ۔ عارضی اندراجات کے ساتھ ساتھ جمع کرنے والے دونوں کو پوری کارروائیوں میں معلومات کے انعقاد کے لئے استعمال کیا جاتا ہے پھر اس کا نتیجہ جمع کنندگان میں محفوظ ہوجائے گا۔ آپریشن کے نتائج کی بنیاد پر مختلف جھنڈے ترتیب دیئے گئے ہیں یا دوبارہ ترتیب دیئے گئے ہیں۔

پرچم رجسٹر

کے پرچم کے اندراج مائکرو پروسیسر 8085 اشارے ، صفر ، معاون کیری ، برابری اور کیری کو پانچ اقسام میں درجہ بند کیا گیا ہے۔ بٹ کی پوزیشنیں ان قسم کے جھنڈوں کے لئے ایک طرف رکھی گئی ہیں۔ ایک ALU کے آپریشن کے بعد ، جب انتہائی اہم بٹ (D7) کا نتیجہ ایک ہوجائے گا ، تب سائن پرچم کا اہتمام کیا جائے گا۔ جب ALU نتائج کا آپریشن صفر ہو گا تو پھر صفر کے جھنڈے لگائے جائیں گے۔ جب نتیجہ صفر نہیں ہوگا تو پھر صفر کے جھنڈے دوبارہ ترتیب دیئے جائیں گے۔

8085 مائکرو پروسیسر پرچم رجسٹر

8085 مائکرو پروسیسر پرچم رجسٹر

ایک ریاضی کے عمل میں ، جب بھی ایک کم سامان کم گھونسلے کے ساتھ تیار کیا جاتا ہے ، تب ایک معاون قسم کیری والے پرچم لگائے جائیں گے۔ ALU آپریشن کے بعد ، جب نتائج کی ایک یکساں تعداد ہوگی تو برابری کا جھنڈا لگایا جائے گا ، ورنہ یہ دوبارہ ترتیب دیا گیا ہے۔ جب ریاضی کے عمل کا نتیجہ کسی کیری میں نکلتا ہے تو ، پھر لے جانے والا جھنڈا لگایا جائے گا ورنہ اسے دوبارہ ترتیب دیا جائے گا۔ پانچ قسم کے جھنڈوں کے درمیان ، AC قسم کے جھنڈے کو اندرونی حصے میں لگایا جاتا ہے جس کا مقصد بی سی ڈی ریاضی کے لئے ہوتا ہے اور باقی چار جھنڈے ڈویلپر کے ساتھ استعمال ہوتے ہیں تاکہ یہ یقینی بنایا جاسکے کہ کسی عمل کے نتائج کی صورتحال کو یقینی بنایا جاسکے۔


کنٹرول اور ٹائمنگ یونٹ

کنٹرول اور ٹائمنگ یونٹ گھڑی کے ذریعہ مائکرو پروسیسر کی تمام کارروائیوں کے ساتھ مربوط ہوتا ہے اور کنٹرول سگنل دیتا ہے جس کے لئے ضروری ہوتا ہے مواصلات مائکرو پروسیسر کے ساتھ ساتھ پیری فیرلز کے درمیان۔

کوٹواچک اور ہدایات کا اندراج
جیسا کہ اس کے بعد میموری سے آرڈر حاصل ہوتا ہے یہ انسٹرکشن رجسٹر میں واقع ہوتا ہے ، اور کوڈ کوڈ اور مختلف آلہ سائیکلوں میں ضابطہ کشائی کیا جاتا ہے۔

سرنی رجسٹر کریں

عام مقصد کے قابل پروگرام رجسٹر کئی اقسام میں درجہ بند ہیں B ، C ، D ، E ، H اور L جیسے جمع کرنے والے کے علاوہ یہ 8 بٹ رجسٹر کے بطور استعمال ہوتے ہیں ورنہ یہ L6 بٹ ڈیٹا کو اسٹاک کرنے کے لئے مل جاتا ہے۔ اجازت شدہ جوڑے بی سی ، ڈی ای اور ایچ ایل ہیں ، اور پروسیسر میں قلیل مدتی ڈبلیو اینڈ زیڈ رجسٹر استعمال ہوتے ہیں اور اسے ڈویلپر کے ساتھ استعمال نہیں کیا جاسکتا ہے۔

خصوصی مقصد کے اندراجات

ان رجسٹروں کو چار قسموں میں درجہ بند کیا گیا ہے مثلا program پروگرام کاؤنٹر ، اسٹیک پوائنٹر ، انکریمنٹ یا کمی رجسٹر ، ایڈریس بفر ، یا ڈیٹا بفر۔

پروگرام کاؤنٹر

یہ پہلی قسم کا خصوصی مقصد والا رجسٹر ہے اور اس پر غور کرتا ہے کہ مائیکرو پروسیسر کے ذریعہ ہدایت جاری کی جارہی ہے۔ جب اے ایل یو نے ہدایت پر عمل کرنا مکمل کرلیا ، تب مائکرو پروسیسر دیگر ہدایات کو انجام دینے کے لئے تلاش کرتا ہے۔ اس طرح ، وقت کے تحفظ کے ل performed اگلے ہدایت نامے کو انجام دینے کی ضرورت ہوگی۔ مائیکرو پروسیسر پروگرام کو بڑھاتا ہے جب کسی ہدایت کو انجام دیا جارہا ہے ، لہذا اگلی انسٹرکشن میموری ایڈریس پر اس پروگرام کی انسداد پوزیشن انجام دی جارہی ہے…

8085 میں اسٹیک پوائنٹر

ایس پی یا اسٹیک پوائنٹر ایک 16 بٹ رجسٹر ہے اور اسٹیک کی طرح کام کرتا ہے ، جس میں دھکا اور پاپ عمل میں دو کے ساتھ مسلسل اضافہ یا کمی واقع ہوتی ہے۔

اضافہ یا کمی رجسٹر

8 بٹ رجسٹر مشمولات یا بصورت دیگر کسی میموری کی حیثیت کو بڑھا یا کم کیا جاسکتا ہے۔ 16 بٹ رجسٹر پروگرام کو بڑھانے یا کم کرنے کے لئے مفید ہے کاؤنٹرز نیز کسی کے ساتھ اسٹیک پوائنٹر رجسٹر مواد بھی۔ یہ آپریشن کسی بھی میموری کی پوزیشن یا کسی بھی طرح کے رجسٹر پر کیا جاسکتا ہے۔

ایڈریس بفر اور ایڈریس ڈیٹا بفر

ایڈریس بفر عمل درآمد کے لئے میموری سے نقل شدہ معلومات کو محفوظ کرتا ہے۔ میموری اور I / O چپس ان بسوں کے ساتھ وابستہ ہیں پھر سی پی یو I / O چپس اور میموری کے ذریعہ ترجیحی ڈیٹا کو تبدیل کرسکتا ہے۔

ایڈریس بس اور ڈیٹا بس

ڈیٹا بس متعلقہ معلومات کو لے جانے میں کارآمد ہے جو اسٹاک اپ ہونا ہے۔ یہ دو جہتی ہے ، لیکن ایڈریس بس اس پوزیشن کی نشاندہی کرتی ہے کہ اسے کہاں محفوظ کیا جانا چاہئے اور یہ یک جہتی ہے ، جو معلومات کو منتقل کرنے کے ساتھ ساتھ ان پٹ / آؤٹ پٹ ڈیوائس کو ایڈجسٹ کرنے کے لئے مفید ہے۔

ٹائمنگ اینڈ کنٹرول یونٹ

ٹائمنگ اینڈ کنٹرول یونٹ خاص پروسیس کو حاصل کرنے کے لئے 8085 مائکرو پروسیسر فن تعمیر کو سگنل فراہم کرنے کے لئے استعمال کیا جاسکتا ہے۔ ٹائمنگ اور کنٹرول یونٹ داخلی کے ساتھ ساتھ بیرونی سرکٹس کو بھی کنٹرول کرنے کے لئے استعمال ہوتے ہیں۔ ان کو چار اقسام میں درجہ بندی کیا گیا ہے جیسے RD 'ALE، READY، WR'، S0، S1، اور IO / M 'جیسے اسٹیٹس یونٹ، HLDA کی طرح ڈی ایم، اور ہولڈ یونٹ، RST-IN اور RST-OUT جیسے RESET یونٹ .

پن ڈایاگرام

یہ 8085 ایک 40 پن مائکرو پروسیسر ہے جہاں ان کو سات گروپوں میں درجہ بندی کیا گیا ہے۔ ذیل میں 8085 مائکرو پروسیسر پن آریھوم کے ساتھ ، فعالیت اور مقصد آسانی سے معلوم کیا جاسکتا ہے۔

8085 پن ڈایاگرام

8085 پن ڈایاگرام

ڈیٹا بس

12 سے 17 تک کی پنوں میں ڈیٹا بس پن ہیں جو AD ہیں0- TO7، اس میں کم سے کم قابل قدر 8 بٹ ڈیٹا اور ایڈریس بس شامل ہے۔

ایڈریس بس

21 سے 28 تک کی پنوں میں ڈیٹا بس پن ہیں جو A ہیں8- TOپندرہ، اس میں انتہائی قابل ذکر 8 بٹ ڈیٹا اور ایڈریس بس ہے۔

حیثیت اور کنٹرول سگنل

آپریشن کے طرز عمل کو جاننے کے لئے ، ان اشاروں پر بنیادی طور پر غور کیا جاتا ہے۔ 8085 ڈیوائسز میں ، کنٹرول اور اسٹیٹس سگنل میں 3 ہر ایک ہوتے ہیں۔

آرڈی - یہ وہ سگنل ہے جو READ آپریشن کے ضوابط کے لئے استعمال ہوتا ہے۔ جب پن کم میں چلا جاتا ہے ، تو یہ اس بات کی نشاندہی کرتا ہے کہ منتخب شدہ میموری پڑھی گئی ہے۔

ڈبلیو آر - یہ وہ اشارہ ہے جو WRITE آپریشن کے ضابطے کے لئے استعمال ہوتا ہے۔ جب پن کم میں چلا جاتا ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ ڈیٹا بس کی معلومات منتخب کردہ میموری والے مقام پر لکھی گئی ہے۔

لیکن - ALE ایڈریس لیچ قابل سگنل سے مطابقت رکھتا ہے۔ مشین کے ابتدائی گھڑی کے چکر کے وقت ALE سگنل زیادہ ہوتا ہے اور اس پتے کے آخری 8 بٹس میموری یا بیرونی لیچ کے ساتھ لیچچ ہوجاتا ہے۔

میں ہوں - یہ وہ حیثیت کا اشارہ ہے جس سے یہ پہچان لیا جاتا ہے کہ آیا پتہ I / O کے لئے مختص کیا جانا ہے یا میموری والے آلات کے لئے۔

تیار - اس پن کو یہ واضح کرنے کے لئے استعمال کیا جاتا ہے کہ آیا پردیی معلومات کو منتقل کرنے میں اہل ہے یا نہیں۔ جب یہ پن زیادہ ہوتا ہے تو ، یہ ڈیٹا منتقل کرتا ہے اور اگر یہ کم ہے تو ، مائکرو پروسیسر آلہ کو پن کی اونچی حالت میں جانے تک انتظار کرنے کی ضرورت ہے۔

ایس0اور ایس1 پنوں - یہ پن اسٹیٹس سگنل ہیں جو نیچے کی کارروائیوں کی وضاحت کرتی ہیں اور وہ ہیں:

S0 ایس 1 خصوصیات Y
00رک جاؤ
10لکھیں
01پڑھیں
11بازیافت کریں

گھڑی کے اشارے

سی ایل کے - یہ آؤٹ پٹ سگنل ہے جو پن 37 ہے۔ یہ دوسرے ڈیجیٹل انٹیگریٹ سرکٹس میں بھی استعمال ہوتا ہے۔ گھڑی کے سگنل کی تعدد پروسیسر کی فریکوئنسی کی طرح ہے۔

ایکس 1 اور ایکس 2 - یہ 1 اور 2 پنوں کے ان پٹ سگنلز ہیں۔ ان پنوں کے بیرونی آسکیلیٹر کے ساتھ روابط ہیں جو ڈیوائس کے اندرونی سرکٹری نظام کو چلاتا ہے۔ یہ پن گھڑی کی نسل کے ل are استعمال کی جاتی ہیں جو مائکرو پروسیسر کی فعالیت کیلئے ضروری ہے۔

سگنل کو دوبارہ ترتیب دیں

وہاں دو ری سیٹ پن ہیں جو ری سیٹ ان ہیں اور پنوں 3 اور 36 پر ری سیٹ آؤٹ ہیں۔

دوبارہ تلاش کریں - یہ پن پروگرام کاؤنٹر کو صفر پر دوبارہ ترتیب دینے کا اشارہ دیتا ہے۔ نیز ، یہ پن HLDA فلپ فلاپس اور IE پنوں کو دوبارہ ترتیب دیتا ہے۔ جب تک RESET کو متحرک نہیں کیا جاتا ہے کنٹرول پروسیسنگ یونٹ ری سیٹ حالت میں ہوگا۔

آؤٹ ری سیٹ کریں - یہ پن اس بات کی نشاندہی کرتا ہے کہ سی پی یو ری سیٹ حالت میں ہے۔

سیریل ان پٹ / آؤٹ پٹ سگنل

ایس آئی ڈی - یہ سیریل ان پٹ ڈیٹا لائن سگنل ہے۔ اس ڈیٹ لائن پر موجود معلومات کو 7 میں لیا گیا ہےویںAIM کا تھوڑا سا جب RIM فعالیت انجام دی جاتی ہے۔

ایس او ڈی - یہ سیریل آؤٹ پٹ ڈیٹا لائن سگنل ہے۔ اے سی سی کا 7ویںجب SIM فعالیت کو انجام دیا جاتا ہے تو SOD ڈیٹا لائن پر تھوڑا سا آؤٹ پٹ ہوتا ہے۔

بیرونی طور پر شروع کیا اور مداخلت کے سگنل

HLDA - یہ ہولڈ کے اعتراف کے لئے سگنل ہے جو ہولڈ کی درخواست کے موصول ہونے والے سگنل کی علامت ہے۔ جب درخواست کو ہٹا دیا جاتا ہے ، تو پن کم حالت میں جاتا ہے۔ یہ آؤٹ پٹ پن ہے۔

ہولڈ - یہ پن اس بات کی نشاندہی کرتا ہے کہ دوسرے آلے کو ڈیٹا کو استعمال کرنے اور بسوں کو ایڈریس کرنے کی ضرورت ہے۔ یہ ان پٹ پن ہے۔

INTA - یہ پن ایک وقفے سے تسلیم ہے جو مائکرو پروسیسر آلہ کے ذریعہ INTR پن کی بحالی کے بعد ہدایت کی گئی ہے۔ یہ آؤٹ پٹ پن ہے۔

میں - یہ مداخلت کی درخواست کا سگنل ہے۔ جب دوسرے رکاوٹ والے سگنلوں کے ساتھ موازنہ کیا جائے تو اس کی کم ترجیح ہے۔

مداخلت سگنل اگلی ہدایت کا مقام
ٹریپ0024
RST 7.5003C
RST 6.50034
RST 5.5002C

ٹریپ ، RST 5.5 ، 6.5 ، 7.5 - یہ سب ان پٹ رکاوٹ پن ہیں۔ جب کسی بھی رکاوٹ پنوں کو پہچانا جاتا ہے ، تو اگلا سگنل میموری میں مستقل پوزیشن سے نیچے ٹیبل کی بنیاد پر کام کرتا ہے۔

ان رکاوٹ والے اشاروں کی ترجیحی فہرست ہے

ٹریپ - اعلی ترین

RST 7.5 - اعلی

RST 6.5 - میڈیم

RST 5.5 - کم

INTR - سب سے کم

بجلی کی فراہمی کے اشارے ہیں وی سی سی اور Vss جو +5V اور زمینی پن ہیں۔

8085 مائکرو پروسیسر رکاوٹ

8085 مائکرو پروسیسر رکاوٹ

8085 مائکرو پروسیسر کا ٹائمنگ ڈایاگرام

مائکرو پروسیسر کے آپریشن اور کارکردگی کو واضح طور پر سمجھنے کے لئے ، ٹائمنگ ڈایاگرام سب سے موزوں نقطہ نظر ہے۔ ٹائمنگ آریگرام کا استعمال کرتے ہوئے ، سسٹم کی فعالیت ، ہر ہدایت کی تفصیلی فعالیت اور عملدرآمد ، اور دیگر کو جاننا آسان ہے۔ ٹائمنگ ڈایاگرام ہدایات کا گرافیکل تصویر ہے جو وقت کے مطابق اقدامات ہیں۔ اس سے گھڑی کے چکر ، وقت کی مدت ، ڈیٹا بس ، آپریشن کی قسم جیسے آرڈی / ڈبلیو آر / اسٹیٹس اور گھڑی سائیکل کی علامت ہے۔

8085 مائکرو پروسیسر فن تعمیر میں ، ہم یہاں I / O RD ، I / O WR ، میموری RD ، میموری WR ، اور اوپکوڈ بازیافت کے ٹائمنگ ڈایاگرام پر غور کریں گے۔

اوپکوڈ بازیافت

ٹائمنگ آریگرام یہ ہے:

8085 مائکرو پروسیسر میں اوپکوڈ بازیافت

8085 مائکرو پروسیسر میں اوپکوڈ بازیافت

I / O پڑھیں

ٹائمنگ آریگرام یہ ہے:

ان پٹ پڑھیں

ان پٹ پڑھیں

I / O لکھتے ہیں

ٹائمنگ آریگرام یہ ہے:

ان پٹ لکھیں

ان پٹ لکھیں

میموری پڑھیں

ٹائمنگ آریگرام یہ ہے:

میموری پڑھیں

میموری پڑھیں

میموری لکھیں

ٹائمنگ آریگرام یہ ہے:

8085 مائکرو پروسیسر میں میموری لکھیں

8085 مائکرو پروسیسر میں میموری لکھیں

ان تمام ٹائمنگ آریگرام کے لئے ، عام طور پر استعمال ہونے والی اصطلاحات یہ ہیں:

آرڈی - جب یہ اونچا ہوتا ہے تو ، اس کا مطلب یہ ہوتا ہے کہ مائکرو پروسیسر کوئی ڈیٹا نہیں پڑھتا ہے ، یا جب یہ کم ہوتا ہے تو ، اس کا مطلب ہے مائکرو پروسیسر ڈیٹا کو پڑھتا ہے۔

ڈبلیو آر - جب یہ زیادہ ہوتا ہے تو ، اس کا مطلب ہے مائکرو پروسیسر کوئی ڈیٹا نہیں لکھتا ہے ، یا جب یہ کم ہوتا ہے تو ، اس کا مطلب مائکرو پروسیسر ڈیٹا لکھتا ہے۔

میں ہوں - جب یہ زیادہ ہوتا ہے تو ، اس کا مطلب یہ ہوتا ہے کہ آلہ I / O آپریشن کرتا ہے ، یا جب یہ کم ہوتا ہے تو ، اس کا مطلب یہ ہے کہ مائکرو پروسیسر میموری کو چلاتا ہے۔

لیکن - یہ سگنل پتے کی درست دستیابی کا مطلب ہے۔ جب سگنل زیادہ ہوتا ہے تو ، یہ ایڈریس بس کی طرح کام کرتا ہے ، یا جب یہ کم ہوتا ہے تو ، یہ ڈیٹا بس کی طرح کام کرتا ہے۔

S0 اور S1 - چل رہا ہے کہ مشین سائیکل کی قسم کی نشاندہی کرتا ہے.

مندرجہ ذیل ٹیبل پر غور کریں:

اسٹیٹس سگنلز سگنل پر قابو پالیں
مشین سائیکلمیں ہوں 'ایس 1S0RD ’WR 'INTA ’
اوپکوڈ بازیافت011011
میموری پڑھیں010011
میموری لکھیں001101
ان پٹ پڑھیں110011
ان پٹ لکھیں101101

8085 مائکرو پروسیسر انسٹرکشن سیٹ

8085 کے انسٹرکشن سیٹ مائکرو پروسیسر فن تعمیر کے سوا کچھ نہیں ہے لیکن عین مطابق کام کے حصول کے لئے استعمال کیے جانے والے انسٹرکشن کوڈز ہیں ، اور انسٹرکشن سیٹ کو مختلف اقسام میں درجہ بندی کیا جاتا ہے ، جیسے کنٹرول ، منطقی ، برانچنگ ، ​​ریاضی اور ڈیٹا کی منتقلی کی ہدایات۔

8085 کے طریقوں سے خطاب

کے خطاب کے طریقوں 8085 مائکرو پروسیسرز ان طریقوں کے ذریعہ پیش کردہ کمانڈوں کی تعریف کی جاسکتی ہے جو مواد کو تبدیل کیے بغیر مختلف شکلوں میں معلومات کو ظاہر کرنے کے لئے استعمال ہوتے ہیں۔ ان کو پانچ گروپوں میں درجہ بندی کیا گیا ہے ، جیسے فوری ، رجسٹر ، براہ راست ، بالواسطہ اور مضمر ایڈریس طریقوں۔

فوری خطاب موڈ

یہاں ، ماخذ کے بارے میں معلومات ہے۔ جب معلومات 8 بٹ کی ہوتی ہے ، تو پھر ہدایت 2 بائٹس کی ہوتی ہے۔ بصورت دیگر جب معلومات 16 بٹس کی ہو ، تب ہدایت 3 بائٹس کی ہوگی۔

مندرجہ ذیل مثالوں پر غور کریں:

MVI B 60 - اس کا مطلب ہے 60 ھ کی تاریخ کو بی رجسٹر میں جلدی منتقل کرنا

جے ایم پی ایڈریس - اس کا مطلب اوپرینڈ پتے کی تیزی سے چھلانگ لگانا ہے

ایڈریسنگ موڈ کو رجسٹر کریں

یہاں ، جس معلومات کو چلانا ہے وہ رجسٹروں میں موجود ہے اور کام کرنے والے رجسٹر ہیں۔ لہذا ، آپریشن مائکرو پروسیسر کے متعدد اندراجات کے اندر ہوتا ہے۔

مندرجہ ذیل مثالوں پر غور کریں:

INR B - اس کا مطلب ہے رجسٹر B کے مواد میں تھوڑا سا اضافہ کرنا

MOV A، B - اس کا اندراج B سے A میں ہونے والے مشمولات سے ہوتا ہے

بی شامل کریں - اس سے مراد ہے کہ اے کو رجسٹر کریں اور بی کو شامل کریں اور اے میں آؤٹ پٹ جمع کریں

جے ایم پی ایڈریس - اس کا مطلب اوپرینڈ پتے کی تیزی سے چھلانگ لگانا ہے

براہ راست ایڈریس ایڈریس

یہاں ، جس معلومات کو آپریٹ کرنا ہے وہ میموری کے مقام پر موجود ہے ، اور اوپرینڈ کو براہ راست میموری کے مقام کے طور پر سمجھا جاتا ہے۔

مندرجہ ذیل مثالوں پر غور کریں:

ایل ڈی اے 2100 - اس کا مطلب میموری کے مقام کے مشمولات کو جمع کرنے والے A پر لادنا ہے

IN 35 - اس کا مطلب بندرگاہ سے حاصل کردہ معلومات کو پڑھنا ہے جس کا پتہ 35 ہے

بالواسطہ ایڈریسنگ موڈ

یہاں ، جس معلومات کو آپریٹ کرنا پڑتا ہے وہ میموری کی جگہ پر موجود ہے ، اور اوپرینڈ کو بالواسطہ طور پر رجسٹر جوڑی سمجھا جاتا ہے۔

مندرجہ ذیل مثالوں پر غور کریں:

LDAX B - اس کا مطلب B-C رجسٹر کے مشمولات کو منتقل کرنے والے پر منتقل ہوتا ہے
LXIH 9570 - اس کا مطلب یہ ہے کہ فوری طور پر H-L جوڑی کی جگہ 9570 کے پتے کے ساتھ لوڈ کی جائے

موثر ایڈریسنگ موڈ

یہاں ، اوپیراینڈ چھپا ہوا ہے اور جو معلومات چلنی ہیں وہ خود ڈیٹا میں موجود ہے۔

مثالیں ہیں:

آر آر سی - تھوڑا سا صحیح جگہ پر گھومنے والا جمع کرنے والا A کا مطلب

آر ایل سی - گھومنے والا جمع کرنے والا A سے بائیں پوزیشن میں تھوڑا سا تھوڑا سا کا مطلب ہے

درخواستیں

مائکرو پروسیسر آلات کی ترقی کے ساتھ ، متعدد صنعتوں اور ڈومینز میں بہت سارے لوگوں کی زندگیوں میں ایک بہت بڑی تبدیلی اور تبدیلی آئی۔ چونکہ ڈیوائس کی کم قیمت ، کم وزن اور منیما طاقت کے استعمال کی وجہ سے ، یہ مائکرو پروسیسرز ان دنوں بہت زیادہ استعمال میں ہیں۔ آج ، آئیے اس پر غور کریں 8085 مائکرو پروسیسر فن تعمیر کی درخواستیں .

چونکہ 8085 مائکرو پروسیسر فن تعمیر کو انسٹرکشنل سیٹ کے ساتھ شامل کیا گیا ہے جس میں ایک سے زیادہ بنیادی ہدایات ہیں جیسے جمپ ، ایڈ ، سب ، موو اور دیگر۔ اس انسٹرکشنل سیٹ کے ساتھ ، ہدایات کو ایک پروگرامنگ زبان میں تشکیل دیا جاتا ہے جو آپریشنل ڈیوائس کے ذریعہ قابل فہم ہوتا ہے اور متعدد فنکشنز کی طرح انجام دیتا ہے ، جیسے کہ تقسیم ، ضرب ، لے جانے میں منتقل ، اور بہت ساری۔ اس سے بھی زیادہ پیچیدہ ان مائکرو پروسیسرز کے ذریعے بھی کیا جاسکتا ہے۔

انجینئرنگ کی درخواستیں

مائیکرو پروسیسر استعمال کرنے والی ایپلی کیشنز ٹریفک مینجمنٹ ڈیوائس ، سسٹم سرورز ، میڈیکل آلات ، پروسیسنگ سسٹم ، لفٹیں ، بڑی مشینری ، پروٹیکشن سسٹم ، انوسٹی گیشن ڈومین اور کچھ لاک سسٹم میں ہیں جن میں خودکار طور پر داخلے اور اخراجات ہیں۔

میڈیکل ڈومین

میڈیکل انڈسٹری میں مائکرو پروسیسرز کا سب سے زیادہ استعمال انسولین پمپ میں ہے جہاں مائکرو پروسیسر اس ڈیوائس کو ریگولیٹ کرتی ہے۔ یہ متعدد فنکشنز کو چلاتا ہے جیسے حساب کا ذخیرہ ، معلومات کا پروسیسنگ جو بائیوسینسرز سے وصول کیا جاتا ہے ، اور نتائج کی جانچ پڑتال کرتا ہے۔

مواصلات

  • مواصلاتی ڈومین میں ، ٹیلیفونک انڈسٹری سب سے اہم ہے اور اس میں اضافہ بھی ہے۔ یہاں ، مائکرو پروسیسرز ڈیجیٹل ٹیلی فونک سسٹم ، موڈیم ، ڈیٹا کیبلز ، اور ٹیلیفون ایکسچینجز ، اور بہت سے دوسرے استعمال میں آتے ہیں۔
  • سیٹلائٹ سسٹم میں مائکرو پروسیسر کی درخواست ، ٹی وی نے ٹیلی مواصلات کے امکانات کی بھی اجازت دے دی ہے۔
  • یہاں تک کہ ایئر لائن اور ریلوے رجسٹریشن سسٹم میں بھی مائکرو پروسیسرز استعمال ہوتے ہیں۔ LAN اور WAN's پورے کمپیوٹر سسٹم میں عمودی ڈیٹا کا مواصلت قائم کرنے کے لئے۔

الیکٹرانکس

کمپیوٹر کا دماغ مائکرو پروسیسرز کی ٹکنالوجی ہے۔ یہ مختلف قسم کے سسٹم میں لاگو ہوتا ہے جیسے مائکرو کمپیوٹر میں سپر کمپیوٹر کی حد تک۔ گیمنگ انڈسٹری میں ، مائکرو پروسیسر کا استعمال کرکے بہت ساری گیمنگ ہدایات تیار کی جاتی ہیں۔

ٹیلیویژن ، آئی پیڈ ، ورچوئل کنٹرول بھی ان مائکرو پروسیسرز پر مشتمل ہیں تاکہ پیچیدہ ہدایات اور افعال کو انجام دے سکیں۔

اس طرح ، یہ سب کچھ 8085 مائکرو پروسیسر فن تعمیر ہے۔ مندرجہ بالا معلومات سے آخر میں ، ہم اس کا نتیجہ اخذ کرسکتے ہیں 8085 مائکرو پروسیسر کی خصوصیات کیا یہ ایک 8 بٹ مائکرو پروسیسر ہے ، 40 پنوں سے منسلک ہے ، آپریشن کے لئے + 5V سپلائی وولٹیج کا استعمال کرتا ہے۔ اس میں 16 بٹ اسٹیک پوائنٹر اور پروگرام کاؤنٹر ، اور 74-انسٹرکشن سیٹ ، اور بہت کچھ شامل ہے۔ آپ کے لئے یہاں ایک سوال ہے ، کیا ہے؟ 8085 مائکرو پروسیسر سمیلیٹر ؟