| Advertise Here |
| Advertise Here |

کامپيوتري که هم اکنون به کمک آن در حال مشاهده و مطالعه اين صفحه هستيد ، داراي يک ريزپردازنده است . ريزپردازنده به منزله مغز کامپيوتر است و تمامي کامپيوترها اعم از کامپيوترهاي شخصي ، کامپيوترهاي دستي و ... داراي ريزپردازنده مي باشند. نوع ريزپردازنده استفاده شده در يک کامپيوتر مي تواند متفاوت باشد ولي تمامي آنان عمليات مشابهي را انجام مي دهند .
تاریخچه ریزپردازنده
ريزپردازنده که CPU هم ناميده مي گردد، پتانسيل هاي اساسي براي انجام محاسبات و عمليات مورد نظر در يک کامپيوتر را فراهم مي نمايد. ريزپردازنده از لحاظ فيزيکي يک تراشه است . اولين ريزپردازنده در سال 1971 و با نام Intel 4004 معرفي گرديد. ريزپردازنده فوق چندان قدرتمند نبود و صرفا" قادر به انجام عمليات جمع و تفريق چهار بيتي بود. نکته مثبت پردازنده فوق، استفاده از صرفا" يک تراشه بود.قبل از آن مهندسين و طراحان کامپيوتر از چندين تراشه و يا عصر براي توليد کامپيوتر استفاده مي کردند.
اولين ريزپردازنده اي که بر روي يک کامپيوتر خانگي نصب گرديد ، 8080 بود. پردازنده فوق هشت بيتي و بر روي يک تراشه قرار داشت . اين ريزپردازنده در سال 1974 به بازار عرضه گرديد.اولين پردازنده اي که باعث تحولات اساسي در دنياي کامپيوتر شد ، 8088 بود. ريزپردازنده فوق در سال 1979 توسط شرکت IBM طراحي و اولين نمونه آن در سال 1982 عرضه گرديد. وضعيت توليد ريزپردازنده توسط شرکت هاي توليد کننده بسرعت رشد و از مدل 8088 به 80286 ، 80386 ، 80486 ، پنتيوم ، پنتيوم II ، پنتيوم III و پنتيوم 4 رسيده است . تمام پردازنده هاي فوق توسط شرکت اينتل و ساير شرکت هاي ذيربط طراحي و عرضه شده است . پردازنده هاي پنتيوم 4 در مقايسه با پردازنده 8088 عمليات مربوطه را با سرعتي به ميزان 5000 بار سريعتر انجام مي دهد!
درون یک پردازنده
به منظورآشنائي با نحوه عملکرد پردازنده لازم است، نگاهي به درون يک ريزپردازنده داشته و با منطق نحوه انجام عمليات بيشتر آشنا شويم. يک ريزپردازنده مجموعه اي از دستورالعمل ها را اجراء مي کند. دستورالعمل هاي فوق ماهيت و نوع عمليات مورد نظر را براي پردازنده مشخص خواهند کرد. با توجه به نوع دستورالعمل ها ، يک ريزپردازنده سه عمليات اساسي را انجام خواهد داد : يک ريزپردازنده با استفاده از واحد منطق و حساب خود (ALU) قادر به انجام عمليات محاسباتي نظير: جمع ، تفريق، ضرب و تقسيم است. پردازنده هاي جديد داراي پردازنده هاي اختصاصي براي انجام عمليات مربوط به اعداد اعشاري مي باشند.
يک ريزپردازنده قادر به انتقال داده از يک محل حافظه به محل ديگر است .
يک ريزپردازنده قادر به اتخاذ تصميم ( تصميم گيري ) و پرش به يک محل ديگر براي اجراي دستورالعمل هاي مربوطه بر اساس تصميم اتخاذ شده است .
دستورالعملهای یک پردازنده
هر ريزپردازنده داراي مجموعه اي از دستورالعمل ها بوده که داراي کارآئي خاصي مي باشند. اين دستورالعمل ها بصورت الگوئي از صفر و يا يک پياده سازي مي گردنند. استفاده از دستورات فوق با توجه به ماهيت الگوئي آنها براي انسان مشکل و بخاطر سپردن آنها امري است مشکل تر! ، بدين دليل از مجموعه اي " کلمات " برا ي مشخص نمودن الگوهاي فوق استفاده مي گردد. مجموعه " کلمات " فوق " زبان اسمبلي " ناميده مي شوند. يک " اسمبلر" قادر به ترجمه کلمات به الگوهاي بيتي متناظر است .پس از ترجمه ، ماحصل عمليات که همان استخراج " الگوهاي بيتي " است، در حافظه مستقر تا زمينه اجراي آنها توسط ريزپردازنده فراهم گردد.




