توضیحات
جزوه دست نویس درس ریزپردازنده 1 PDF توسط وب سایت جزوه پرو برای شما عزیزان تهیه شده است ، ریزپردازنده تراشهای در سیستمهای کامپیوتری است که به آن واحد پردازنده مرکزی یا CPU گفته میشود. در این جزوه یاد میگیریم بخشهای CPU چه چیزهایی هستند، ارتباط آنها چگونه است و وظایف پردازنده چیست؟
معرفی جزوه دست نویس درس ریزپردازنده 1 :
کلمه CPU مخفف Central Processing Unit به معنی واحد پردازنده مرکزی است. به طور خلاصه، این تراشه به عنوان مغز یک سیستم کامپیوتری عمل میکند، چون همه پردازشها، محاسبات و تصمیمگیریها توسط پردازنده سیستم انجام میشود.
پردازنده و ریزپردازنده مستقیماً به برد اصلی سیستم متصل میشود و وظایف حیاتی در کارکرد سیستم دارد؛
مهمترین وظایف CPU عبارتاند از:
- کنترل و اجرای دستورالعملها
- ایجاد هماهنگی بین فعالیتهای اجزای مختلف سیستم
- تشخیص نوع عملیات و ترتیب اجرای آنها
- آوردن اطلاعات مورد نیاز از حافظه اصلی کامپیوتر به داخل ریزپردازنده
- انجام محاسبات مورد نیاز برای پردازش
- ذخیره نتیجه عملیات در حافظه
تراشههای مختلف و با عملکردهای محدودتری هم وجود دارد که برای کارهای خاص یا سیستمهای خاص استفاده میشود. به این تراشهها ریزپردازنده یا Microprocessor (میکروپروسسور) گفته میشود.
قسمتهای مختلف CPU و وظایف :
1. پردازنده کامپیوتر دارای دو قسمت اصلی و حیاتی است:
- واحد کنترل
- واحد حساب و منطق
2. واحد کنترل (Control Unit): که به اختصار CU هم گفته میشود، وظیفه کنترل و ایجاد هماهنگی بین قسمتهای مختلف سیستم را بر عهده دارد. تمام کارهای کنترلی که باید توسط ریزپردازنده انجام شود، در این واحد از پردازنده انجام میشود؛ از جمله:
- کنترل ورود دادهها از طریق واحد ورودی
- ذخیره دادهها در حافظه
- انتقال اطلاعات از حافظه به واحد حساب و منطق و برعکس
- فرمان رمزگشایی دستورالعملها (اینکه کدام دستورالعمل رمزگشایی و اجرا شود.)
- ارسال اطلاعات به واحد خروجی
3. واحد حساب و منطق یا ALU: که مخفف Arithmetic – Logic Unit است عملیاتهای محاسباتی از قبیل جمع، تفریق، ضرب و تقسیم را انجام میدهد.
این واحد همچنین عملیات منطقی برای مقایسه دو داده (مثل کوچکتر، بزرگتر یا مساوی) را انجام میدهد.
سایر عملیاتهای پیچیده با ترکیب همین چند عملیات ساده انجام میشود؛ مثلاً اگر بخواهیم عددی را به توان برسانیم، باید پایه را به تعداد توان در خودش ضرب کنیم.
به نظرتان در اجرای عملیات توان در پردازنده کامپیوتر، از چه عملیاتهای پایهای استفاده میشود؟
در یک نگاه جزئیتر، واحدهای دیگری برای انجام دستورالعملها به کمک ALU و CU میآیند. از نظر تئوری ممکن است این بخشها در ترکیب با دو بخش اصلی در نظر گرفته شوند اما از نظر پیادهسازی، واحدهای زیر را نیز داریم:
- واحد مدیریت حافظه (MMU) : برای مدیریت آدرسدهی حافظه و بخشبندی آن در ذخیره دادهها
- واحد رابط گذرگاه (Bus Interface Unit) : رابطه بین CPU و سایر بخشهای سختافزار را مدیریت میکند.
- واحد پیش واکشی (Prefetch Unit) : قبل از اینکه یک دستورالعمل یا داده توسط پردازنده مرکزی پردازش شود، زودتر فراخوانی میشود تا سرعت پردازنده افزایش یابد.
علاوه بر دو بخش اصلی، چند واحد دیگر در پردازنده داریم. هر کدام از این بخشها نیاز به بحث و آموزش جامعی دارد، اما به طور مختصر آنها را معرفی میکنیم تا آشنا شوید.
4. رجیسترها (Register یا ثبات در پردازنده) : حافظههای موقت و کوچک داخل CPU هستند که دادههای در حال پردازش را در خود نگهداری میکنند.
5. کش (Cache یا حافظه پنهان پردازنده) : نوعی RAM کوچک اما با سرعت زیاد است که بین CPU و RAM قرار میگیرد تا سرعت خواندن دادهها بیشتر شود.
6. باس (Bus) : مسیر ارتباطی بین پردازنده و سایر بخشها را BUS یا گذرگاه کامپیوتر میگویند.
7. کلاک (Clock) : ساعت در پردازنده یک سیگنال الکتریکی منظم ارسال میکند (پالس) تا اجرای دستورات در دورههای منظم انجام شود.
📙💌 فایل های پیشنهادی جزوه پرو :
دانلود جزوه تحقیق در عملیات 1 استاد قمی PDF
⭐️⭐️⭐️⭐️⭐️
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.