پاورپوینت ثبات پرچم درس: برنامه سازی سیستم - دانلود فایل
دانلود فایل پاورپوینت ثبات پرچم درس: برنامه سازی سیستم
دانلود فایل پاورپوینت ثبات پرچم درس: برنامه سازی سیستم پاورپوینت ثبات پرچم درس: برنامه سازی سیستم
16اسلاید
ثبات پرچم ها در ریزپردازنده 8086/8088 نیز همانند سایر ثباتهای آن 16 بیتی است.
تک تک بیت های آن به صورت مستقل تحت تاثیر عملیات محاسباتی یا منطقی قرار می گیرند که در ALUانجام می شود.
البته 3 بیت پرچم کنترلی هم در آن قرار داده شده که می توان آنها را صفر و یا یک نمود و دستوراتی در ریزپردازنده وجود دارد که با توجه به مقادیر این سه بیت کارهای متفاوتی انجام می دهند.
پرچم "C" یا "Carry Flag"
پرچم نقلی بوده و به اختصار CFنامیده می شود. مشخص کننده بیت نقلی (انتقالی) خروجی مربوط به باارزش ترین بیت در طی عملیات محاسباتی است. بیت شیفت یافته در عملیات جابجایی نیز در این پرچم قرار می گیرد. این بیت همچنین مشحص کننده بیت قرضی در عملیات تفریق نیز هست. عملیات ممکن است به صورت 8 بیت یا 16 بیت باشد. بنابراین به طور خلاصه می توان گفت که اگر پس از عملیات محاسباتی بیت نقلی یا بیت قرضی وجود داشته باشد، این پرچم یک خواهد شد، در غیر این صورت صفر می شود. این بیت نشان دهنده وجود یک Carry در عملیات منطقی و محاسباتی انجام شده می باشد.در صورت وجود Carry در عملیات این فلگ "یک" میشود.