بخش میکروپروسسورها Microprocessor (ریزپردازنده)

آشنایی بیشتر با ساختار میکرو پروسِسورها Microprocessor 

پژوهشگر و نویسنده:  دکتر  (  افشین رشید)



نکته مهم : ریزپردازنده ها با سرعت کلاک بالاتری کار می کنند. سرعت کلاک یک ریزپردازنده در محدوده 1 گیگاهرتز تا 4 گیگاهرتز است. مقدار حافظه مورد نیاز برای ریزپردازنده بسیار زیاد است. حافظه فرار (RAM) برای ریزپردازنده در محدوده 512 مگابایت تا 32 گیگابایت است. هارد دیسک (ROM) برای ریزپردازنده در محدوده 128 گیگابایت تا 2 ترابایت است.ریزپردازنده 32 بیتی می تواند داده های باینری 32 بیتی را همزمان مدیریت کند. بنابراین آدرس و گذرگاه داده 32 بیتی هستند. به طور مشابه، ریزپردازنده 64 بیتی می تواند داده های باینری 64 بیتی را همزمان مدیریت کند. ریزپردازنده یا میکروپروسسور قطعه ای است که توان پردازش محاسبه و منطق را دارد. ریزپردازنده ها ففقط میتوانند اطلاعات باینری(0 و 1) را دریافت کنند و بر روی آن ها پردازش انجام دهند.در مرحله بعد اطلاعات پردازش شده را داخل حافظه موقت بارگذاری کرده و اطلاعات پردازش شده را به خروجی جهت نمایش میدهد.

میکروپروسسور در برنامه‌ ای استفاده می‌ شود که وظیفه آن از پیش تعریف نشده است و توسط کاربر تخصیص داده می‌ شود. در رایانه ها، موبایل ها، بازی های ویدیویی، تلویزیون ها و غیره استفاده می شود که این کار ثابت نیست و بستگی به کاربر دارد. به طور کلی، ریزپردازنده در مواردی استفاده می شود که پردازش فشرده مورد نیاز است . لپ تاپ بهترین مثالی است که در آن از ریزپردازنده استفاده می شود . این لپ تاپ برای پخش رسانه، شبیه سازی، ویرایش تصویر، مرور وب، بازی، ایجاد یک سند و بسیاری موارد دیگر استفاده می شود.هر چه سرعت پردازنده یا میکروپروسسور (بر حسب کیلوهرتز،مگاهرتز،گیگاهرتز و...) بیشتر باشد میکروپروسسور با سرعت بیشتری نسبت به داده ها ورودی واکنش نشان میدهد.



میکروپرسسور به طور کلی یک پردازنده است و برای کار باید به آن چیپ های حافظه و چیز هـای دیگری را به آن اضافه کرد این امکان کاربردی دارد که بر حسـب کارمـان حافظـه مناسـب و دیگـر قطعات را مانند تایمرها و غیره به صورت بیشتری استفاده کنیم ولی مدار خیلی پیچیده می شود و از لحـاظ هزینه هم هزینه بیشتر می شود به همین دلیل امروزه از میکروپرسسورها کمتر استفاده میشود.در میکروپرسسورها فقط واحد پردازش به صورت مجزا به صورت یک آیسی IC (مدارمجتمع) وجود دارد که مدارهایی مانند RAM ،آنها در آیسی های مجزا به ریزپردازنده متصل میشوند و با ROM ،واحد ورودی/ خروجی، تایمرها تشکیل یک رایانه را میدهند.



شبیه سازی کارکرد یک میکروپرسسور در هنگام فعالیت (تصویر بالا)

ریزپردازنده ها باید یک سیستم عامل را اجرا کنند یا برای کارهای بسیار پیچیده استفاده می شود. از این رو، مقدار حافظه مورد نیاز برای ریزپردازنده بسیار زیاد است. حافظه فرار (RAM) برای ریزپردازنده در محدوده 512 مگابایت تا 32 گیگابایت است. هارد دیسک (ROM) برای ریزپردازنده در محدوده 128 گیگابایت تا 2 ترابایت است.توانایی تولید وسایل میکروالکترونیک با صدها کارکرد از جمله کنترل، تنظیم، هدایت و حافظه که میکروپرسسورها به اجرا در می ‌آورند. در آغاز هر تراشه ۴ کیلو بایت حافظه داشت که بعد ها به ۸، ۱۶، ۳۲، ۶۴ کیلو بایت افزایش یافت و امروزه سازندگان میکرو پروسسور تراشه‌ هایی تولید می‌ کنند که ظرفیت ذخیره‌ سازی آنها چندین مگابایت یا حتی گیگا (میلیارد) بایت است.ریزپردازنده ها برای انجام محاسبات پیچیده استفاده می شوند و در سیستم های پیشرفته مانند کامپیوتر، تلفن های همراه و غیره استفاده می شوند. همچنین آنها معمولاً دارای پین های ورودی/خروجی بیشتری هستند.

پژوهشگر و نویسنده:  دکتر  (  افشین رشید)

دکترایِ  تخصصی نانو _ میکرو الکترونیک