নিচের কোনটি ALU-এর আউটপুট রাখার জন্য ব্যবহৃত হয়?
সঠিক উত্তর
কRegister
ব্যাখ্যা
প্রশ্নটি জানতে চেয়েছে এএলইউ, অর্থাৎ অ্যারিথমেটিক লজিক ইউনিট, হিসাব শেষে ফল কোথায় রাখে। উত্তর রেজিস্টার।
এএলইউ যোগ, বিয়োগ, তুলনা আর লজিকের কাজ করে। কাজের আগে উপাত্ত রেজিস্টারে আসে, হিসাব হয়, আর ফল সঙ্গে সঙ্গে আবার একটি রেজিস্টারে জমা হয়। অনেক প্রসেসরে এই কাজের জন্য বিশেষ রেজিস্টার থাকে, যার নাম অ্যাকুমুলেটর।
রেজিস্টার সিপিইউ-র ভেতরের অতি দ্রুত ছোট মেমোরি, তাই পরের হিসাবেই ফলটি আবার ব্যবহার করা যায়, র্যাম পর্যন্ত যেতে হয় না।
ফাঁদ হলো ফ্ল্যাগস। ফ্ল্যাগও একটি বিশেষ রেজিস্টার, কিন্তু সেখানে মূল ফল থাকে না; থাকে ফল সম্পর্কে তথ্য, যেমন ফল শূন্য কি না, ঋণাত্মক কি না, ক্যারি হলো কি না। রম স্থায়ী মেমোরি, আর আউটপুট ইউনিট মানে পর্দা বা প্রিন্টারের মতো যন্ত্র।
স্টেপ বাই স্টেপ শিখুন
৩/৩| অংশ | কী রাখে |
|---|---|
| Register (Accumulator) | এএলইউ-র হিসাবের ফল |
| Flags | ফলের অবস্থা: শূন্য, ঋণাত্মক, ক্যারি |
| ROM | স্থায়ী নির্দেশনা, যেমন বায়োস |
| Output Unit | ব্যবহারকারীকে ফল দেখানোর যন্ত্র |
- এএলইউ হিসাব করে, উপাত্ত আসে রেজিস্টার থেকে।
- হিসাবের ফল জমা হয় রেজিস্টারে, প্রায়ই অ্যাকুমুলেটরে।
- ফ্ল্যাগস শুধু ফলের অবস্থা জানায়, যেমন শূন্য বা ক্যারি।
খ. ROM: রম স্থায়ী নির্দেশনা রাখে; হিসাব চলাকালীন ফল সেখানে লেখা যায় না।
গ. Flags: ফ্ল্যাগস ফলের অবস্থা জানায়, ফলটি নিজে রাখে না।
ঘ. Output Unit: আউটপুট ইউনিট পর্দা বা প্রিন্টার; এএলইউ-র ফল আগে রেজিস্টারে জমা হয়।
এএলইউ-র কাজের সঙ্গী সবসময় রেজিস্টার: ইনপুটও রেজিস্টারে, আউটপুটও রেজিস্টারে।
এএলইউ রাঁধে, রেজিস্টার থালায় তুলে রাখে।