8085 সিপিইউতে কি ALU- র মধ্যে একটি অতিরিক্ত নিবন্ধ আছে?


11

8085 সিপিইউ আর্কিটেকচার থেকে, যখন ALU গণনা সম্পন্ন করে, ফলাফল পরবর্তী ঘড়ির প্রান্তে সঞ্চয়ী এ-তে ফিরে আসে। তবে এ্যকুলেটর এ সরাসরি ALU ইনপুট হিসাবে তারযুক্ত হয়, যদি ঘড়ির প্রান্তটি এত তাড়াতাড়ি না বাড়ায় যে A এ দু'বার বা আরও অনেকবার যুক্ত করা হয় তবে এ জাতীয় ত্রুটি সনাক্ত করা চূড়ান্ত হবে, যেমন একটি নকশা খুব " ভঙ্গুর "আমার কাছে।

অ্যালু ফলাফলের অস্থায়ীভাবে সংরক্ষণের জন্য ALU এর মধ্যে অতিরিক্ত রেজিস্ট্রার না থাকলে?

https://en.wikipedia.org/wiki/Intel_8085#/media/File:Intel_8085_arch.svg

https://en.wikipedia.org/wiki/Intel_8085


2
এটি @ কেনসিরিফের জন্য একটি প্রশ্নের মতো দেখাচ্ছে ...
সন্ধ্যাশক্তি-অ্যাক্টিভেটিক-

1
আপনি কেন মনে করেন যে মধ্যস্থতাকারী রেজিস্ট্রে ALU ফলাফলকে ক্লক করার ফলে এটি সংযোজকের সাথে আটকে রাখার মতো একই সম্ভাব্য সমস্যা থাকবে না? যেভাবেই হোক, আপনি আরও ভাল করেই জানতেন যে আপনার ALU পর্যাপ্ত সেটআপ সহ একটি বৈধ ফলাফল তৈরি করে এবং সময়টির সাথে সময় সাপেক্ষে ধরে রাখে।
ফোটন

উত্তর:


17

@ ডসকউফের সন্দেহ হিসাবে, আমি এটি সন্ধান করেছি। প্রশ্নের উত্তর দিতে, 8085 এএলইউতে দুটি অতিরিক্ত রেজিস্টার রয়েছে।

8085 এর বেশ কয়েকটি "লুকানো" রেজিস্টার রয়েছে: একটি 16-বিট ডাব্লুজেড জুটি এবং দুটি 8-বিট এএলইউ হেল্পার রেজিস্টার: অ্যাক্ট এবং টিএমপি। ডাব্লুজেড রেজিস্টার ফাইলের একটি অংশ, যখন অ্যাক্ট, এ (জমে থাকা) এবং টিএমপি নিজেই আ আ এল ইউ সার্কিট্রিতে অবস্থিত।

ALU কীভাবে কাজ করে তা এখানে একটি চিত্র রয়েছে:

8085 এর ALU কাঠামোর নিবন্ধন করুন

অ্যাক্ট রেজিস্ট্রারের বেশ কয়েকটি গুরুত্বপূর্ণ কাজ রয়েছে। প্রথমত, এটি ALU এর ইনপুট ধারণ করে। এটি ALU থেকে ফলাফলগুলিকে ইনপুটকে বিরক্ত না করেই সঞ্চয়ে পুনরায় লেখার অনুমতি দেয় যা অস্থিরতার কারণ হতে পারে। দ্বিতীয়ত, অ্যাক্টটি নিয়ন্ত্রককে প্রভাবিত না করে ধ্রুবক মানগুলি (যেমন বৃদ্ধি বা হ্রাস, বা দশমিক সমন্বয় জন্য) ধরে রাখতে পারে। অবশেষে, আইন ALU ক্রিয়াকলাপগুলিকে অনুমতি দেয় যা সঞ্চালক ব্যবহার করে না।

8085 এর এএলইউ সেটআপের একটি আকর্ষণীয় পরিণতি হ'ল এএলইউয়ের মধ্য দিয়ে যাওয়ার পরে কেবল একটি মান সংযোজকের মধ্যে লোড করা যায়।

8085 রেজিস্টার সেটের বিশদটি এখানে এবং ALU এর বিশদ এখানে রয়েছে


1
একরকম, আমি জানতাম আপনার এই সম্পর্কে কিছু বলার আছে। : 3
সন্ধ্যা

2
উজ্জ্বল ~ (কেন শিরিফের ব্লগ এবং 8085 উভয়ই)!
স্টারেক্স

5

সিঙ্ক্রোনাস ডিজাইনে ডিজাইনারগুলির একটি গুরুত্বপূর্ণ কাজ এটি নিশ্চিত হওয়া যে এই জাতীয় জিনিসগুলি না ঘটে। রেজিস্টার, যা ডেটা "ক্লকড" হচ্ছে তাতে নির্দিষ্ট গতিশীল বৈশিষ্ট্য রয়েছে যেমন ঘড়ির উত্থানের সময়, ক্লক হোল্ড টাইম, ডেটা স্থিতিশীল এবং ক্লক সংকেত পরিবর্তনের পরে। যদি সময় লঙ্ঘন করা হয়, ফলস্বরূপ রাষ্ট্রের গ্যারান্টি নেই।

আপনার বিশেষ ক্ষেত্রে এএলইউ এর প্রসারণে বিলম্ব করছে এবং অ্যাডারের মধ্যে পূর্ববর্তী এটিতে নতুন এ যুক্ত না হওয়া পর্যন্ত দু'বার এ যুক্ত করতে হবে এবং ফলাফলটি তার আউটপুটে প্রদর্শিত হবে। সম্ভবত এটি সিমুলেটেড এবং গণনা করা হয়েছিল যে ডিভাইসের জন্য নির্ধারিত অনুমোদিত ঘড়ির ফ্রিকোয়েন্সি রেঞ্জের মধ্যে এই জাতীয় জিনিসটি ঘটবে না । এজন্য ডেটাসিটের স্পষ্টতই ন্যূনতম এবং সর্বাধিক ঘড়ির রেটিং রয়েছে। 8085A-2 এর জন্য এটি বলে:

  • সর্বনিম্ন সিএলকে চক্র সময়কাল: 320 এনএস
  • সর্বাধিক সিএলকে চক্র সময়কাল: 2000 এনএস

5

সঞ্চালক হ'ল ALU এর আউটপুট রেজিস্টার।

8085 এ দুটি দফার ঘড়ি রয়েছে। যেখানে কোনও এনওপির মতো একক ঘড়ির নির্দেশিকাতে 2 টি ঘড়ি চক্র নিয়েছিল। মূল আইবিএম পিসিতে ব্যবহৃত ৮০৮৮ এর মতোই, ৮০৮৮-তে একটি 4 মেগাহার্টজ চার ধাপের ঘড়ি ছিল এবং 1 মেগাহার্টজ হারে নির্দেশনা কার্যকর করা হয়েছিল।

দুটি ধাপের ঘড়ির সাথে আপনার প্রতিটি নির্দেশচক্রের জন্য দুটি দোলক চক্র রয়েছে।

অভ্যন্তরীণভাবে, সময়সীমার জন্য, উভয় ঘড়ির যে কোনও প্রান্ত ব্যবহার করা যেতে পারে। ঘড়িগুলি উল্টানো হয় তাই সময়সীমার জন্য আসলে চারটি ঘড়ি পাওয়া যায়।

তারপরে আপনার স্বচ্ছ ল্যাচগুলি রয়েছে যা পড়ন্ত প্রান্তে ল্যাচ করে এবং ডি-ফ্লিপ ফ্লপগুলি যা ক্রমবর্ধমান ঘড়ির প্রান্তে ল্যাচ করে।

একটি স্বচ্ছ ল্যাচটি ইনপুট ডেটাটিকে ঘড়ির উত্থিত প্রান্তের আউটপুট থেকে শুরু করে প্রচার করতে দেয় এবং মানগুলি ঘড়ির পতন্ত প্রান্তে ল্যাচ হয়।

8085 এর কাছে প্রচুর বিকল্প ছিল যখন প্রসেস রেসের শর্ত এড়ানোর বিষয়টি আসে।

এখানে চিত্র বর্ণনা লিখুন


"৮০৮৮-তে একটি চার মেগাহার্জ চার ধাপের ঘড়ি ছিল এবং 1 মেগাহার্জের হারে নির্দেশনা কার্যকর করা হয়েছিল" - ৮০৮৮ টিতে কেবল একটি একক ঘড়ি ইনপুট পিন রয়েছে (যদিও এটি একটি অ-প্রতিসাম্য ঘড়ি আশা করে, উচ্চতর রাজ্যটি প্রায় দ্বিগুণ দীর্ঘ স্থায়ীভাবে থাকে স্বল্প রাষ্ট্র, যা অভ্যন্তরীণভাবে ইঙ্গিত করে যে এটি এই রাজ্যগুলিতে স্পষ্টতই বিভিন্ন কাজ করছে, বেশিরভাগ আধুনিক প্রসেসরের বিপরীতে যা সর্বদা একই ঘড়ির প্রান্তে সমস্ত কিছু ঘড়িতে থাকে), তাই কি এই 4 ধাপের ঘড়িটি কোনওভাবে অভ্যন্তরীণভাবে উত্পন্ন হয়? এটি কীভাবে কাজ করে তার কোনও বর্ণনা আছে?
জুলে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.