وظیفه Control Unit یا واحد کنترل در CPU چیست ؟

واحد کنترل یا همان Control Unit مداری در داخل پردازنده کامپیوتر است که وظیفه هدایت عملیات را در داخل پردازنده بر عهده دارد. واحد کنترل یا Control Unit تمامی سیگنال های کنترلی پردازنده را مدیریت میکند واحد CU از پردازنده در حقیقت به عنوان مغز کامپیوتر شناخته میشود زیرا این واحد دستورات را مدیریت و پاسخ دهی میکند و از اجرا شدن به طور صحیح دستورالعمل های صادر شده اطمینان حاصل میکند. واحد کنترل یا Control Unit به واحد منطقی یا Logic Unit ، حافظه RAM و همچنین دستگاه های ورودی و خروجی این امکان را میدهد که چگونه به دستورالعمل های صادر شده از برنامه ها پاسخ بدهند. نمونه هایی از دستگاه هایی که از واحد کنترل یا Control Unit استفاده میکنند عبارتند از CPU و GPU. واحد کنترل یا Control Unit با دریافت اطلاعات ورودی و تبدیل آن به سیگنال های کنترلی و سپس فرستادن آنها به پردازنده کار میکند.سپس CPU کامپیوتر به سخت افزار میگوید که چه عملیاتی را انجام میدهد. نحوه عملکرد واحد کنترل یا Control Unit به نوع CPU و معماری آن بستگی دارد. تصویر زیر به صورت کلی نحوه عملکرد واحد کنترل یا Control Unit را نشان میدهد.

وظیفه Control Unit یا واحد کنترل در CPU چیست ؟


همانطور که در تصویر فوق نیز مشاهده میکنید واحد CU دستورالعمل ها را از حافظه RAM واکشی میکند و دستورالعمل ها را decode کرده و آنها را به دستورات قابل اجرا تبدیل میکند و دستورات به واحد ALU تحویل داده میشود تا دستورات را اجرا و عملیات ریاضی را روی آنها انجام دهد و سپس داده ها را در حافظه RAM بارگزاری کند تا بتوانیم از آنها استفاده کنیم. وظایف واحد کنترل یا Control Unit موارد زیر را شامل میشود :

1- کنترل اجرای دستورالعمل های متوالی
2- تفسیر دستورالعمل ها
3- هدایت کردن جریان داده یا Data flow بین اجزای مختلف کامپیوتر ها
4- تنظیم و کنترل تایمینگ پردازنده
5- ارسال و دریافت سیگنال های کنترلی از سایر سخت افزار های کامپیوتر
6- کار هایی از قبیل fetching یا واکشی داده ها ، decoding یا کد گشائی داده ها و مدیریت اجرایی دستورالعمل ها و در نهایت ذخیره سازی نتایج را نیز انجام میدهد. پیروز ، موفق و ITPRO باشید!


نویسنده : امیرحسین کریم پور
منبع : ITPRO
هرگونه نشر وکپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی میباشد
#control_unit_چیست #واحد_cu_در_cpu_چیست #معرفی_واحد_کنترل_در_پردازنده #cpu_چگونه_کار_میکند_؟ #واحد_کنترل_در_پردازنده_چیست #معرفی_واحد_cu_در_cpu #واحد_کنترل_در_cpu_چیست #control_unit_در_پردازنده_چیست
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره بهاره می تونی امروز ارزونتر از فردا خرید کنی ....