خرید بک لینک

طراحی و اجرا

مفهوم اساسی یک سی پی یو به صورت زیر است: در طراحی یک سی پی یو یک لیست از عملیات بنام مجموعه دستوری بصورت
ذاتی وجود دارد که سی پی یو آن ها را انجام می دهد.

بقیه در ادامه مطلب

طراحی و اجرا

مفهوم اساسی یک سی پی یو به صورت زیر است: در طراحی یک سی پی یو یک لیست از عملیات بنام مجموعه دستوری بصورت

ذاتی وجود دارد که سی پی یو آن ها را انجام می دهد. چنین عملیاتی ممکن است شامل جمع کردن یا تفریق کردن دو عدد،

مقایسه اعداد یا پرش به بخشی دیگر از یک برنامه باشد. هر کدام از این عملیات پایه ای توسط توالی خاصی از بیت ها نمایش

داده می شود که این توالی برای چنین عملیات خاصی اپکد نام دارد. فرستادن یک اپکد خاص به یک سی پی یو باعث می شود

تا سی پی یو عملی را که توسط اپکد مذکور نمایش داده می شود انجام دهد. برای اجرای یک دستور در یک برنامه کامپیوتری

سی پی یو از اپکد دستور مذکور و نیز نشانوند های آن )برای مثال، در مورد یک عمل جمع، دو عددی که قرار است با هم جمع

شوند( استفاده می کند. عمل ریاضی واقعی برای هر دستور توسط یک زیر واحد از سی پی یو به نام واحد محاسبه و منطقه

خواندن دستور بعدی از حافظه، خواندن اطلاعات مشخص شده بصورت نشانوند از حافظه و نوشتن یافته های حاصل در حافظه

را نیز به عهده دارد. در بسیاری از طراحی های سی پی یو، یک مجموعه دستوری مشخصا بین اعمالی که اطلاعات را از حافظه

بارگیری می کنند و اعمال ریاضی افتراق می دهد. در این مورد اطلاعات بارگیری شده از حافظه در رجیستر ها ذخیره می شود

و یک عمل ریاضیاتی هیچ گونه نشانوندی نمی گیرد بلکه به سادگی عمل محاسباتی مذکور را روی اطلاعات موجود در رجیستر

ها انجام داده و آن را در یک رجیستر جدید می نویسد.

برچسب: نویسنده: نگار حسین‌پور تاريخ: دوشنبه 23 اسفند 1395 ساعت: 2:09

صفحه بندی