جزوه عملیات واحد ۱
دانلود فایل
 
 
 
 
 
 
 
 
 
شناسنده ورودی یک اتوبوس موازی است که وسیله انتقال به جزوه عملیات واحد ۱ ALU یک کد انتخاب عملیات است که ارزش برشمرده که مشخص مورد نظر عملیات ریاضی و منطقی توسط ALU انجام شود. اندازه اپکد (عرض گذرگاه آن) حداکثر تعداد عملیات مختلفی را که ALU می تواند انجام دهد را تعیین می کند. برای مثال، یک اپکد چهار بیتی می تواند تا شانزده عملیات مختلف ALU را مشخص کند. به طور کلی، یک اپکد ALU با کد باز زبان ماشین یکسان نیست ، اگرچه در برخی موارد ممکن است مستقیماً به عنوان جزوه عملیات واحد ۱ یک فیلد بیت در یک کد باز زبان ماشین کدگذاری شود.
وضعیت
خروجی ها
خروجی های وضعیت سیگنال های فردی مختلفی هستند که اطلاعات تکمیلی جزوه عملیات واحد ۱ را در مورد نتیجه عملکرد ف01445241 ALU منتقل می کنند. ALU های همه منظوره معمولاً دارای سیگنال های وضعیت هستند مانند:
حمل کردن ، که وسیله انتقال حمل ناشی از یک عمل جراحی علاوه بر این، قرض ناشی از یک عملیات تفریق، و یا سرریز کمی ناشی از عملیات شیفت باینری است.
صفر ، که نشان می دهد تمام بیت های Y صفر منطقی هستند.
منفی که نشان دهنده منفی بودن نتیجه یک عملیات حسابی است.
سرریز ، که نشان می دهد نتیجه یک عملیات حسابی از محدوده عددی Y فراتر رفته است.جزوه عملیات واحد ۱
برابری ، که نشان می دهد تعداد بیت های زوج یا فرد در Y یک منطقی هستند.
پس از اتمام هر عملیات ALU، سیگنال‌های خروجی وضعیت معمولاً در رجیسترهای خارجی ذخیره می‌شوند تا برای عملیات‌های ALU آینده (مثلاً برای پیاده‌سازی محاسبات با دقت چندگانه ) یا برای کنترل انشعاب شرطی در دسترس قرار گیرند . مجموعه‌ای از ثبات‌های بیت که خروجی‌های وضعیت را ذخیره می‌کنند، اغلب به‌عنوان یک ثبات جزوه عملیات واحد ۱

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *