মাইক্রোপ্রসেসর 8085 | এটি নিবন্ধগুলি এবং 8085 এর গুরুত্বপূর্ণ ঠিকানা মোড

আলোচনার পয়েন্ট: মাইক্রোপ্রসেসর 8085 এর নিবন্ধ এবং ঠিকানাগুলির মোড

  • একটি রেজিস্টার কি
  • মাইক্রোপ্রসেসরের বিভিন্ন রেজিস্টার 8085
  • 8085 মাইক্রোপ্রসেসরের মোডগুলি সম্বোধন করা
  • মাইক্রোপ্রসেসর 8085 এর নির্দেশ চক্র
  • সাবরুটাইন
  • প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী

রেজিস্টার কি?

মাইক্রোপ্রসেসর 8085 এর নিবন্ধগুলি সংজ্ঞায়িত করুন:

"একটি রেজিস্টার হ'ল একটি অস্থায়ী বা স্বল্পমেয়াদী সঞ্চয়স্থান সিপিইউতে নির্মিত into "

কমবেশি রেজিস্টারগুলি অভ্যন্তরীণভাবে প্রয়োগ করা হয় তবে তারা প্রসেসরের বাইরে অ্যাক্সেস করতে পারে না।

মাইক্রোপ্রসেসর 8085 এ নিবন্ধের প্রকারগুলি কী কী?

  • আহরণকারী (8 বিট)
  • জিপিআর (8 বিট)
  • এসপি (16 বিট)
  • পিসি (16 বিট)
  • আইআর (8 বিট)
  • টিআর (8 বিট)

একুমুলেটর সংজ্ঞায়িত করুন:

মাইক্রোপ্রসেসর 8085-তে, একটি এএলইউতে সংযুক্ত 8 বিট রেজিস্টার হিসাবে সঞ্চিত সংস্থাপক। এটি গাণিতিক এবং যুক্তি-অপারেশনের জন্য অপারেন্ডগুলির একটি ধরে রাখতে ব্যবহৃত হয়; এটি ALU এ ইনপুট হিসাবে কাজ করে। পাটিগণিত এবং লজিকাল অপারেশনের জন্য অন্যান্য অপারেন্ড সম্ভবত মেমোরিতে বা জিপিআরে সংরক্ষণ করা হয়। তবে চূড়ান্ত পণ্যটি কেবলমাত্র সঞ্চয়ে সংরক্ষণ করা হবে।

মাইক্রোপ্রসেসর 8085 এ নিবন্ধন করুন

সাধারণ উদ্দেশ্য নিবন্ধকে সংজ্ঞায়িত করুন (জিপিআর):

8085 মাইক্রোপ্রসেসরের 8 বিট জিপিআর রয়েছে; এটি একটি জোড়ার মতো কাজ করে - বিসি, ডিই, এইচএল

এইচএল রেজিস্টার জুটি একটি মেমরি পয়েন্টার হিসাবে ব্যবহৃত হয় এবং এটিতে একটি মেমরির অবস্থানের 16 বিট ঠিকানা থাকে।

স্ট্যাক পয়েন্টার (এসপি) সংজ্ঞায়িত করুন:

স্ট্যাক পয়েন্টারটি একটি 16 বিট বিশেষ উদ্দেশ্যে নিবন্ধক। স্ট্যাক একটি প্রোগ্রামার দ্বারা সেট করা মেমরি অবস্থানের ক্রম। স্ট্যাকটিও পারফর্ম করে লাইফো (লাস্ট ইন ফার্স্ট আউট). এখানে দুটি অপারেশন ব্যবহৃত হয়; পুশ এবং পপ

প্রোগ্রাম কাউন্টার সংজ্ঞা:

নির্দিষ্ট ক্রিয়াকলাপের জন্য একটি 16 বিট রেজিস্টার; পরবর্তী নির্দেশগুলি যেখানেই আনা হবে সেখান থেকেই মেমরি ঠিকানা লোড করার জন্য নিবন্ধগুলি অন্তর্ভুক্ত করে।

ধরুন প্রোগ্রামের কাউন্টারটিতে একটি মেমরি অবস্থান রয়েছে 7100১০০ এইচ, এটি সূচিত করে যে মাইক্রোপ্রসেসর ৮০৮৮ অবস্থান 8085১০০ এইচ এ নির্দেশটি আনার উদ্দেশ্যে।

পরবর্তীকালে 7100H এনে, প্রোগ্রামের কাউন্টারটি অনিবার্যভাবে একটি গণনা বাড়িয়ে তোলে। এটিতে নির্দেশিকার মেমরি ঠিকানার ট্র্যাক রয়েছে।

উদাহরণ: জেএমপি, কল, রিটার্ন, রিস্টার্ট ST প্রভৃতি

নির্দেশিকা নিবন্ধের সংজ্ঞা দিন:

ডিকোড এবং কার্যকর করতে হবে এমন নির্দেশিকাগুলির ওপকোডিটি ধরে রাখতে এটি একটি 8 বিট রেজিস্টার। এটি প্রোগ্রাম লেখকের কাছে অ্যাক্সেসযোগ্য নয়।

অস্থায়ী নিবন্ধের সংজ্ঞা দিন:

এটি একটি 8 বিট অ-প্রোগ্রামযোগ্যযোগ্য রেজিস্টার যা পাটিগণিত এবং যৌক্তিক নির্দেশনা প্রয়োগের মাধ্যমে ডেটা রাখতে ব্যবহৃত হয়। টিআর শুধুমাত্র মধ্যবর্তী ফলাফল রাখে এবং চূড়ান্ত চূড়ান্ত পরিণতি ফলাফল সঞ্চয়ের মধ্যে সংরক্ষণ করা হয়। এটি মাইক্রোপ্রসেসর নির্ভরশীল, বিকাশকারী কোড দ্বারা নিয়ন্ত্রিত নয়।

মাইক্রোপ্রসেসর 8085 এর মোডগুলিকে সম্বোধন করা:

ঠিকানা মোড কি?

"নির্দেশের মাধ্যমে নিয়ন্ত্রণ করা নির্দিষ্ট ডেটা সংজ্ঞায়নের সর্বোত্তম উপায় হ'ল অ্যাড্রেসিং মোড।"

মাইক্রোপ্রসেসরের বিভিন্ন ধরণের অ্যাড্রেসিং মোড রয়েছে কারণ এটি বিকাশকারীকে তথ্য এবং অ্যাক্সেস করার ডেটা পাওয়ার জন্য নমনীয়তা দেয়।

অ্যাড্রেসিং মোডের প্রকারগুলি কী কী?

নীচে মোট পাঁচটি বিভাগ রয়েছে:

  • ডাইরেক্ট মোড
  • রেজিস্টার মোড
  • তাত্ক্ষণিক মোড
  • রেজিস্টার পরোক্ষ মোড
  • অন্তর্ভুক্ত পরোক্ষ মোড

সরাসরি ঠিকানা ঠিকানা (ড্যাম):

এই মোডে অপারেন্ডের ঠিকানাটি পূর্বোক্ত নির্দেশকে চিহ্নিত করা হয়েছে। সরাসরি ঠিকানা অন্তর্ভুক্ত নির্দেশাবলী মাইক্রোপ্রসেসর 3 এর সঞ্চয় স্থান 8085 বাইট প্রয়োজন।

  1. নির্দেশ কোড
  2. বিট ঠিকানা

নমুনা নির্দেশ মত এসটিএ 2500 এইচ মেমরি লোকেশন 2500 এইচ উল্লেখযোগ্যভাবে সঞ্চয়ের সামগ্রী সংরক্ষণ করে। এখানে 2500H হ'ল ঠিকানাটি মেমোরি স্পেসে অবস্থিত যেখানে ডেটা রাখা হয়েছে।

ঠিকানা মোড নিবন্ধন করুন:

এখানে অপারেন্ডস হ'ল জিপিআর। অপকোডটি কার্যকর করতে হবে অপারেশন ছাড়াও নিবন্ধের ঠিকানা সনাক্ত করে।

উদাহরণস্বরূপ নির্দেশ মোভ এ, বি খ। রেজিস্ট্রার বি এর ডেটা এ। রেজিস্ট্রেশন করতে সরানো হবে অন্যান্য নির্দেশ মত এডিড বি, এ; প্রথমে এ রেজিস্টার করতে রেজিস্ট্রার বি এর ডেটা দিয়ে প্রথমে ডুডিশন অপারেশন করা হবে এবং শেষ ফলাফলটি রেজিস্টার এতে সংরক্ষণ করতে হবে A.

তাত্ক্ষণিক ঠিকানা মোড:

এখানে অপারেশনগুলি নির্দেশের মধ্যেই নির্দিষ্ট করা হয়, এর অর্থ যখন কোনও ডেটা সঞ্চালন করতে হয় ততক্ষণে অপারেশনটি কার্যকর করা হয় the

উদাহরণ - এমভিআই 05

                  এডিআই 05

অপ্রত্যক্ষ ঠিকানা ঠিকানা নিবন্ধন করুন:

এক্ষেত্রে অপারেন্ডটি রেজিস্টার-জোড় দ্বারা চিহ্নিত করা হবে। এখানে জমে সরাসরি সংযুক্ত করা হয় না।

উদাহরণ হ'ল এইচএল, বিসি, ডিই প্রভৃতি

অন্তর্ভুক্ত ঠিকানা মোড:

অপারেটরের সামগ্রীতে কাজ করে এমন কিছু নির্দেশ রয়েছে। এই নির্দেশাবলী অপারেন্ডের ঠিকানা জন্য কল করবে না।

উদাহরণ - জেএমপি, কল, আরএআর

অ্যাড্রেসিং মোডের সময়কালীন প্রভাব:

অ্যাড্রেসিং মোডগুলি কোনও নির্দেশ কার্যকর করার জন্য প্রয়োজনীয় সময়ের পরিমাণ এবং সঞ্চয় করার জন্য প্রয়োজনীয় মেমরির পরিমাণ উভয়কেই প্রভাবিত করে। উদাহরণস্বরূপ, যে নির্দেশাবলী প্রস্তাবিত বা নিবন্ধন ফিক্স ব্যবহার করে সেগুলি দ্রুত কার্যকর করা হয় কারণ তারা সরাসরি চিপ হার্ডওয়্যার বা হার্ডওয়্যার রেজিস্টারগুলিতে উপস্থিত তথ্যের সাথে সরাসরি ডিল করে। সর্বাধিক তাৎপর্যপূর্ণ, তবে একটি মেমরি অ্যাক্সেস ব্যবহার করে নির্দেশগুলি আনা যায়। প্রয়োজনীয় মেমরি অ্যাক্সেসের পরিমাণ হল পারফরম্যান্স সময় নির্ধারণের ফ্যাক্টর, আরও মেমরি অ্যাক্সেসের জন্য আরও বাস্তবায়নের সময় প্রয়োজন।

উদাহরণস্বরূপ, একটি CALL নির্দেশনা কার্যকর করতে 5 টি মেমরি এনট্রি প্রয়োজন; এই 3 টির মধ্যে সম্পূর্ণ নির্দেশের অ্যাক্সেসের জন্য হবে এবং 2 টি প্রোগ্রামের বিষয়বস্তুগুলিকে স্ট্যাকের স্থানে পুশ করার জন্য হবে।

প্রসেসর প্রতিটি প্রক্রিয়াচক্রের সময় মেমরি অ্যাক্সেস করতে পারে। প্রতিটি চক্রের বিভিন্ন ধরণের রাজ্য অন্তর্ভুক্ত। এটি নির্ভর করে clk freq, এবং যা 480 এন সেক থেকে 2µ সেক হতে পারে। 8085 আছে clk freq প্রায় 5 মেগাহার্টজ এবং তাই একটি ন্যূনতম রাজ্য 200 ন্যানোসেকের হতে পারে।

সাবরুটাইন কী?

নির্দিষ্ট অপারেশনের একটি প্রোগ্রাম তৈরি করা কয়েকবার ঘটতে পারে এবং এ জাতীয় অপারেশনের জন্য অ্যাপ্লিকেশনটির পাশাপাশি পৃথক দিকনির্দেশ হিসাবে অ্যাক্সেসযোগ্য নয়। তবে প্রোগ্রামটি অবশ্যই লেখা উচিত। সাব্রোটিনের ধারণাটি এই ছোট কোডিংয়ের পুনরাবৃত্তি রোধ করতে ব্যবহৃত হয়। ছোট কাজের জন্য নির্দিষ্ট করা ছোট প্রোগ্রামকে সাব্রুটাইন বলে।

সাবরুটাইনগুলি পৃথকভাবে রচিত হয় তারপরে আরইটি ব্যবহার করে প্রাথমিক স্মৃতিতে সংরক্ষণ করা হয়। কল নির্দেশাবলী সাধারণত প্রাথমিক মেমরি থেকে সাবরটিনে ব্যবহার করা হয়।

মাইক্রোপ্রসেসর 8085 এর নির্দেশ চক্র:

এই সময়টি মাইক্রোপ্রসেসরের নির্দেশের কার্যকারিতা শেষ করতে সময় নিয়েছে। একটি নির্দেশ চক্র সাধারণত 1 থেকে 6 মেশিন চক্র নিয়ে গঠিত।

মেশিন চক্র

এক বা অন্য মেমোরি বা I / O ডিভাইসগুলি অ্যাক্সেসের মাধ্যমে কোনও ক্রিয়াকলাপ শেষ করা সময়ের পূর্বশর্ত। এটি 3-6 টি রাজ্য নিয়ে গঠিত। এখানে, ওপকোড আনয়ন, মেমরি রিড, মেমরি লিখন, I / O পঠন-রচনা, ক্রিয়াকলাপ সম্পাদিত। অন্য কথায় মেমরি ডিভাইস বা I / O ডিভাইসগুলির পুনরুদ্ধারের অপারেশনটিকে মেশিন চক্র বলা হয়।

টি রাজ্য:

মাইক্রোপ্রসেসরে নির্দেশনা এবং প্রোগ্রামের প্রয়োগের জন্য গৃহীত সময় গণনা করতে ব্যবহৃত বেসিক ইউনিটে এটি এক ঘড়ির সময়ের সমতুল্য।

অপারেশন আনুন:

ইন্সট্রাকশনটির খুব প্রাথমিক বাইট হ'ল ওপকোড। একটি নির্দেশ সাধারণত 1 বাইটের বেশি দৈর্ঘ্য। আরেকটি বাইট তথ্য তথ্য বা অপারেন্ড ঠিকানার জন্য। চক্রের শুরুতে যে প্রোগ্রামের কাউন্টারের তথ্য যেখানে অপকোড পাওয়া যায় তা মেমোরিতে ফরোয়ার্ড করা হয়। এটির জন্য প্রয়োজনীয় 3 টি ঘড়ি চক্র অপরিশোধিত।

মাইক্রোপ্রসেসর 8085 এর কল এবং জেএমপি নির্দেশাবলীর মধ্যে পার্থক্য কী?

একটি লাফ নির্দেশ কার্য সম্পাদন করার পরে, জেএমপি নির্দেশে প্রদত্ত ঠিকানাটি পিসিতে সরানো হয়। সুতরাং অ্যাপ্লিকেশন নিয়ন্ত্রণ স্বয়ংক্রিয়ভাবে এই জায়গার অবস্থানটিতে অগ্রসর হয় এবং অবিরত সম্পাদন হিসাবে চালিত হয়।

যখন CALL নির্দেশনা সম্পন্ন হয়, মাইক্রোপ্রসেসর প্রথমে পিসি তথ্য স্ট্যাকের মধ্যে রাখে। পরবর্তীকালে পিসি সিএলএল নির্দেশে ঠিকানার ঠিকানায় দখল করা হয় enceহেন্স প্রোগ্রাম নিয়ন্ত্রণ সেখানে স্থানান্তর করবে।

শর্তসাপেক্ষ এবং শর্তহীন জাম্প কী?

জেএমপি কমান্ড দুটি ধরণের, বিশেষত 'শর্তহীন জাম্প' এবং 'শর্তাধীন জাম্প'। মাইক্রোপ্রসেসরটি যদি সত্যিই পিসিতে একটি নতুন ঠিকানা লোড করার জন্য নির্দেশনা দেওয়া হয় এবং এটিতে নির্দেশনা শুরু করে, এটি একটি নিঃশর্ত জাম্প হিসাবে আখ্যায়িত করা হয়। শর্তাধীন জাম্পের উদাহরণে, পিসি কেবল তখনই একটি নতুন ঠিকানা দিয়ে বোঝানো হয় যখন রেজিস্টার বিটের সঠিক স্থিতি পড়ার পরে মাইক্রোপ্রসেসর থেকে নির্দিষ্ট শর্ত তৈরি হয়।

আরও সম্পর্কিত সম্পর্কিত নিবন্ধের জন্য এখানে ক্লিক করুন

সৌমালী ভট্টাচার্য সম্পর্কে

আমি বর্তমানে ইলেকট্রনিক্স এবং যোগাযোগের ক্ষেত্রে বিনিয়োগ করছি।
আমার নিবন্ধগুলি খুব সাধারণ তবু তথ্যমূলক পন্থায় কোর ইলেকট্রনিক্সের প্রধান ক্ষেত্রগুলির দিকে দৃষ্টি নিবদ্ধ করে।
আমি একটি স্বাচ্ছন্দ্যময় শিক্ষার্থী এবং ইলেক্ট্রনিক্স ডোমেনসের ক্ষেত্রে সর্বশেষ প্রযুক্তির সাথে নিজেকে আপডেট রাখার চেষ্টা করি।

লিঙ্কডইনের মাধ্যমে সংযোগ করি -
https://www.linkedin.com/in/soumali-bhattacharya-34833a18b/

মতামত দিন

আপনার ইমেইল প্রকাশ করা হবে না। প্রয়োজনীয় ক্ষেত্রগুলি * চিহ্নিত করা আছে।

লাম্বদা গিক্স