Cpu چیست ؟ وتاریخچه ی آن...
یک (central processing unit (CPU که گاهی اوقات آن را پردازنده (Processor) نیز مینامند ؛ یکی از اجزاء رایانههای رقمی میباشند که فرامین را در رایانهها تفسیر مینماید و اطلاعات را مورد پردازش قرار میدهد . واحدها ی مرکزی پرداش ویژگی پایهای قابل برنامه ریزی شدن را در رایانههای رقمی را فراهم میکنند ؛ و یکی از مهمترین اجزاء رایانهها در حافظهٔ اولیه ؛امکانات ورودی/خروجی هستند .یک پردازندهٔ مرکزی مداری یکپارچه میباشد که معمولا به عنوان ریزپردازنده شناخته میشود . امروزه عبارت CPUها معمولا برای ریزپردازندها به کار میروند .
عبارت «central process unit»(واحد پردازندهٔ مرکزی) یک ردهٔ خاص از ماشین را معرفی میکند که میتواند برنامههای رایانه را اجرا کند .این عبارت گسترده میتواند به راحتی به بسیاری از رایانههایی که بسیار قبل تر از عبارت "CPU" بودند تعمیم داد . به هر حال ؛این عبارت و شروع استفاده از آن در صنعت رایانه حداقل از اوایل سال ۱۹۶۰ رایج شد. شکل ,طراحی و پیاده سازی پرازندهها نسبت به طراحی اولیه تغییر کردهاست ولی عملگرهای بنیادی آن همچنان به همان شکل باقی ماندهاست .
پردازنده های اولیه که به عنوان یک بخش از چیزی بزرگتر که معمولا یک نوع رایانه است ؛دارای طراحی سفارشی بودند . در هر صورت این روش طراحی سفارشی پردازندهها ،کاری گران قیمت برای یک بخش خاص، به مقدار زیادی راه تولید را به تعداد زیاد که برای اهداف زیادی قابل استفاده بود را فراهم کرد .این استانداردسازی روند عمومی را در عصر transistor mainframes و minicomputer گسسته و شتابدار کردن تعمیم مدارات مجتمع(IC)را شروع کرد . IC امکان افزایش پیچیدگی ها برای طراحی پردازندهها و ساختن آنها در مقیاس کوچک (در حد میلیمتر) امکان پذیر میسازد. هر دو فرآیند کوچک سازی و استاندارد سازی پردازندهها حضور این تجهیزات رقمی در زندگی مدرن گسترش داد و آن را به فراتر از یک دستگاه خاص مانند رایانه برد .ریزپردازندههای جدید در هر چیزی چون خودروها تا تلفنهای همراه و حتی اسباب بازیهای کودکان وجود دارند .
در ادامه کامل ببینید ....
Cpu چیست ؟ وتاریخچه ی آن...
یک (central processing unit (CPU که گاهی اوقات آن را پردازنده (Processor) نیز مینامند ؛ یکی از اجزاء رایانههای رقمی میباشند که فرامین را در رایانهها تفسیر مینماید و اطلاعات را مورد پردازش قرار میدهد . واحدها ی مرکزی پرداش ویژگی پایهای قابل برنامه ریزی شدن را در رایانههای رقمی را فراهم میکنند ؛ و یکی از مهمترین اجزاء رایانهها در حافظهٔ اولیه ؛امکانات ورودی/خروجی هستند .یک پردازندهٔ مرکزی مداری یکپارچه میباشد که معمولا به عنوان ریزپردازنده شناخته میشود . امروزه عبارت CPUها معمولا برای ریزپردازندها به کار میروند .
عبارت «central process unit»(واحد پردازندهٔ مرکزی) یک ردهٔ خاص از ماشین را معرفی میکند که میتواند برنامههای رایانه را اجرا کند .این عبارت گسترده میتواند به راحتی به بسیاری از رایانههایی که بسیار قبل تر از عبارت "CPU" بودند تعمیم داد . به هر حال ؛این عبارت و شروع استفاده از آن در صنعت رایانه حداقل از اوایل سال ۱۹۶۰ رایج شد. شکل ,طراحی و پیاده سازی پرازندهها نسبت به طراحی اولیه تغییر کردهاست ولی عملگرهای بنیادی آن همچنان به همان شکل باقی ماندهاست .
پردازنده های اولیه که به عنوان یک بخش از چیزی بزرگتر که معمولا یک نوع رایانه است ؛دارای طراحی سفارشی بودند . در هر صورت این روش طراحی سفارشی پردازندهها ،کاری گران قیمت برای یک بخش خاص، به مقدار زیادی راه تولید را به تعداد زیاد که برای اهداف زیادی قابل استفاده بود را فراهم کرد .این استانداردسازی روند عمومی را در عصر transistor mainframes و minicomputer گسسته و شتابدار کردن تعمیم مدارات مجتمع(IC)را شروع کرد . IC امکان افزایش پیچیدگی ها برای طراحی پردازندهها و ساختن آنها در مقیاس کوچک (در حد میلیمتر) امکان پذیر میسازد. هر دو فرآیند کوچک سازی و استاندارد سازی پردازندهها حضور این تجهیزات رقمی در زندگی مدرن گسترش داد و آن را به فراتر از یک دستگاه خاص مانند رایانه برد .ریزپردازندههای جدید در هر چیزی چون خودروها تا تلفنهای همراه و حتی اسباب بازیهای کودکان وجود دارند .
تاریخچه
پیش از ظهور اولین ماشین که به پردازندههای امروزی شباهت داشت ؛ کامپوترهای مثل انیاک(ENIAC) مجبور بودند برای اینکه کارهای مختلفی را انجام دهند دوباره سیم کشی کنند . این ماشینها اغلب به رایانه هایی، با برنامهٔ ثابت اطلاق میشد تا زمانیکه توانایی اجرای چند برنامه را پیدا کردند. عبارت "CPU" از زمانی برای ابزار اجرا کنندهٔ نرم افزار(برنامهٔ رایانه) تعریف شد ؛ اولین ابزارهای که که عبارت "CPU" به آنها اطلاق شد همراه ظهور اولین برنامهٔ ذخیره شدهٔ در رایانه بود.
ایدهٔ برنامهٔ ذخیره شده مربوط بعه زمان طراحی ENIAC بود . در ۳۰ ژوئن سال ۱۹۴۵ (۹ تیر ماه ۱۳۲۴) قبل از اینکه انیاک کامل شود , دانشمند ریاضیدان جان فون نیومان در مقالهای به نام «[[First Draft of a Report on the EDVAC» آن را شرح داده بود .سرانجام شکل کلی ارائه داده شده برای برنامهٔ قابل ذخیره شدن در رایانه در آگوست سال ۱۹۴۹(تیر ماه ۱۳۲۸) کامل شد .EDVAC برای اجرا یک سری دستوالعملهای معین (یا عملگرهای خاص) برای گونههای متفاوت ،طراحی شده بود .این دستورالعملها میتوانستند ترکیب شوند تا برنامههای مفید را بر روی EDVAC اجرا کنند . از نکات قابل توجه این بود که برنامهای که برای EDVAC نوشته شده بود در یک حافظهٔ رایانهای سریع؛ ذخیره شده بود که سریعتر از ثبت سخت افزاری است این پیروزی یک محدودیت شدید را بر ENIAC ایجاد میکرد و آن عبارت بود از این که مقدار بسیار زیادی از زمان و تلاش آن صرف تنظیمات دوباره برای انجام یک کار(پردازشی) جدید بود .با طراحی فون نیومان ؛برنامه یا نرم افزار که EDVAC اجرا میکرد میتوانست تغییری ساده با محتوای حافظهٔ رایانه تغییر دهد .
دستگاههای رقمی حال حاضر ،همه با پردازندههایی توزیع شدهاند که به مدار گسسته و بنابراین به تعدادی تغییر المان برای متفاوت بودن و تغییر حالات احتیاج دارند . قبل از تجاری شدن ترانریستور ؛ برای تغییر المانها از electrical relays و vacum tubes به صورت عمومی استفاده میشد . اگرچه اینها از مزایایی چون سرعت - به خاطر ساز و کار عمومی شان- برخوردار بودند ولی به خاطر بعضی مسایل غیرقابل اطمینان بودند .
ترانزیستور و مدارات مجتمع گسسته پردازنده ها
پیچیدگی طراحی پرداندهها همزمان با افزایش سریع فن آوریهای متنوع که ساختارهای کوچکتر و قابل اطمینان تری را در وسایل الکترونیک باعث میشد، افزایش یافت . اولین موفقیت با ظهور اولین ترانزیستورها حاصل شد . پردازندههای ترانزیستوری در طول دهههای ۵۰ و ۶۰ میلادی زمان زیادی نبود که اختراع شده بود و این در حالی بود که آنها بسیار حجیم، غیر قابل اعتماد و دارای المانهای سوئیچینگ شکننده مانند لامپهای خلا و رلههای الکتریکی بودند. با چنین پیشرفتی پردازندههایی با پیچیدگی و قابلیت اعتماد بیشتری بر روی یک یا چندین برد مدار چاپی که شامل قسمتهای تفکیک شده بودند ساخته شدند.