تاریخچه ریزپردازنده ها که CPU هم نامیده می گردد، پتانسیل های اساسی برای انجام محاسبات و عملیات مورد نظر در یک کامپیوتر را فراهم می نماید. ریزپردازنده از لحاظ فیزیکی یک تراشه است . اولین ریزپردازنده در سال 1971 و با نام Intel 4004 معرفی گردید. ریزپردازنده فوق چندان قدرتمند نبود و صرفا قادر به انجام عملیات جمع و تفریق چهار بیتی بود. نکته مثبت پردازنده فوق، استفاده از صرفا یک تراشه بود.قبل از آن مهندسین و طراحان کامپیوتر از چندین تراشه و یا عصر برای تولید کامپیوتر استفاده می کردند. من یه سئوال دارم. برای سیتم های 64 بیتی intel بهتره یا amd؟ همه میگن amd . درسته؟cpu های 45nmهم در حال امدن استنقل قولآقا من یه سئوال دارم. برای سیتم های 64 بیتی intel بهتره یا amd؟ همه میگن amd . درسته؟میشه لطفا در مورد چگونگی پردازش پرش ها و حلقه ها در cpu توضیح بدیدبه به واقعا تاپیک عالی میشه به شرطی که دوستان تحمل کنن تا این بنده خدا سر نخ از دستش در نره و نم نم جلو بره مرسی لرد جان پا به پای نوشته هات میام میخونم :31:دوستان جون مطالب زیاد هست و معمولا خارجکی هستند طول می کشد تا بتونم ترجمه کنم و شاید موضوعی اشاره کنمکه بعدا ببینم کمتوضیح دادم یا در سایتی کامل تر است آنرا ویرایش می کنممسعود ایکیو جان من فکر کنم بتونم در بحثهای بعدی به شما جواب بدهماول می خواهم درباره CPU ها توضیح بدهم بعد می روم سراغ Intel و AMDپستهای بیهوده هم بعد از 2 هفته حذف می شودممنون بابت همکاریتونCPU ها از کجا آمدند؟ وقتى که در سال 1970 آشکار شدن ، کامپیوترها دستگاه‌هاى هیولایى بودند پنهان در اتاق‌هاى مجهز به دستگاههای تهویه و به وسیله تکنیسین‌ها در آزمایشگاهها با روکشهای سفید خدمت می کردند یک اجزار کامپیوتر که واحد پردازش بود شناخته شد CPU یا Central Processing Unit یک قفسه فولادی بزرگتر از یخچال برقی بود پر از مدار با ترانزیستور سوار شده بود کامپیوترها آن زمان بجای ترانزیستور از لامپ های خلاء استفاده می کردند و فقط تعداد کمی ترانزیستور در این کامپیوترها استفاده می شد اونهم در همان جعبه بود بقیه لامپ خلاء استفاده می شد معنی آن CPU مقدار زیادی تجهیزات است به آن بزرگی فکر کنید حالا با علم fiction که آن واحد پردازشگر مرکزی غول آسا می توانست به یک تکه سیلیکن اندازه ناخنتان در آیند.سیستم IBM در آن زمان منبع: www.geeks.com/techtipsنمی دونم تا چقدر تونستم این مطلب را درست ترجمه کرده باشم چون برام خیلی سخت بود یک واحد پردازش مرکزی چگونه کار می کند؟ در میان 40 ریاضیدان ، John Von Neumann ، J. Presper Eckert و John Mauchly آمدن با مفهوم ذخیره سازی دستورالعملهای اعدادی رقمی کامپیوتر را برنامه ریزی کردند قبل از آن کامپیوترها با سیم کشی های جدید مدارهایشان را برنامه ریزی می کردند و برای محاسبه حتمی دوباره این کار را انجام می دادند با داشتن یک حافظه و در حافظه قرار دادن مجموعه دستورالعمل‌ها که دوباره و دوباره مىتواند انجام‌شده باشد، براى به اندازه منطق مسیر دستور را تغییر بدهد، اجراء کامپیوترهاى برنامه‌ امکان پذیر بود مؤلفه کامپیوتر که دستورالعمل‌ها را می آورد و می برد و داده‌ها از حافظه و دستورالعمل‌ها را در شکل پردازش داده‌ها انجام می دهند و محاسبات عددى واحد پردازش مرکزى را فراخوانده است. مرکزى است براى اینکه تمام حافظه و دستگاه‌هاى ورودى-خروجى به واحد پردازش مرکزى را باید وصل بکنند این‌گونه است فقط عادى براى نگه داشتن سیمها کوتاه که واحد پردازش مرکزى را در وسط گذاشت. تمام اجراء دستور را انجام می دهد و محاسبات را شماره‌ گذارى می کند اینگونه است پردازش را یک واحد صدا زد یک شمارشگر برنامه که واحد پردازش مرکزى دارد بر دستور بعدى دلالت می کند که اجراء شده است. یک سیکل (چرخش) بررسى می کند جایى که بازیابى می کند، از حافظه، دستورالعمل‌ها در شمارشگر برنامه بنابراین داده‌هاى لازم را از حافظه بازیابى می کند، عمل کردن‌ها محاسبه نشان داده ‌شده به وسیله دستور و نتیجه را در حافظه قرار می دهد شمارشگر برنامه incremented (نمو دادن ، توسعه دادن) است که بر دستور بعدى دلالت می کند و سیکل (چرخش) از اول شروع می کندمنبع: www.geeks.com/techtipsطراحی واحد پردازش مرکزی تمرکز را روی این موضوعات می کند: 1- مسیر داده ها ( از قبیل: منطق حساب واحد و خطوط لوله ) 2- منطق کنترول پیدا کردن (کدام) مسیر داده ها 3- اجراء حافظه از قبیل: ثبت پرونده ها و حافظه نهان Cache 4- ساعت مدارات از قبیل: ساعت راه اندازها , مرحله چرخشی قفل شده PPL و ساعت توزیع در شبکه 5- پر کردن مدارات فرستنده و گیرنده 6- منطق دروازه سلول کتابخانه ای استفاده به وسیله منطق * منظور از کتابخانه: مجموعه ای از نرم افزارها و فایلها واحد پردازش مرکزى چیست؟ واحد پردازش مرکزى واحد پردازش مرکزى را معنى می دهد. یک تراشه کوچک داخل کامپیوتر است. تصمیمات را همه انجام می دهد، محاسبات. همچنین قسمت‌هاى یک کامپیوتر دیگر نظارت می کند. آنرا بشنوید یک واحد پردازش مرکزى سریع به اجراء خوب منتهى می شود. یک واحد پردازش مرکزى ضعیف کامپیوتر را ممکن است هنگ بکند.ENIAC ایده ی برنامه ی ذخیره شده مربوط بعه زمان طراحی ENIAC بود . در 30 ژوئن سال 1945 (9 تیر ماه 1324) قبل از اینکه انیاک کامل شود , دانشمند ریاضیدان جان فون نیومان در مقاله ای به نام [[First Draft of a Report on the EDVAC آن را شرح داده بود .سرانجام شکل کلی ارائه داده شده برای برنامه ی قابل ذخیره شدن در رایانه در آگوست سال 1949( تیر ماه 1328) کامل شد .EDVAC برای اجرا یک سری دستوالعمل های معین (یا عملگرهای خاص) برای گونه های متفاوت؛ طراحی شده بود .این دستورالعمل ها می توانستند ترکیب شوند تا برنامه های مفید را بر روی EDVAC برای اجرا کنند . از نکات قابل توجه این بود که برنامه ای که برای EDVAC نوشته شده بود در یک حافظه ی رایانه ای سریع؛ ذخیره شده بود که سریعتر از ثبت سخت افزاری است این پیروزی یک محدودیت شدید را بر ENIAC ایجاد می کرد و آن عبارت بود از این که مقدار بسیار زیادی از زمان و تلاش آن صرف تنظیمات دوباره برای انجام یک کار(پردازشی)ی جدید بود .با طراحی فون نیومان ؛برنامه یا نرم افزار که EDVAC اجرا می کرد می توانست تغییری ساده با محتوای حافظه ی رایانه تغییر دهد .دستگاه های رقمی حال حاضر ؛ همه با پردازنده هایی توزیع شده اند که به مدار گسسته و بنابراین به تعدادی تغییر المان برای متفاوت بودن و تغییر حالات احتیاج دارند . قبل از تچاری شدن ترانریستور ؛ برای تغییر المانها از electrical relays و vacum tubes به صورت عمومی استفاده می شد . اگرچه اینها از مزایایی چون سرعت - به خاطر ساز و کار عمومی شان- برخوردار بودند ولی به خاطر بعضی مسایل غیرقابل اطمینان بودند .تصویر Eniac ترانیستور و مدارات مجتمع گسسته پردازنده هاپیچیدگی طراحی پردانده ها همزمان با افزایش سریع فن آوری های متنوع که ساختار کوچکتر و قابل اطمینان تری در وسایل الکترونیک افزایش یافت . اولین موفقیت با ظهور اولین ترانزیستور ها حاصل شد . پردازنده های ‍‍ترانیزیستوری در طول دهه های 50 و 60 میلادی زمان زیادی نبود که اختراع شده بود و این درحال بود که آنها بسیار حجیم بودند ... Clock rate(سرعت ساعت) Clock rate سرعت بنیادی در Cycle (چرخه) برحسب ثانیه است (برحسب هرتز تنظیم شده است) ممکن است تراشه های(chips) مختلف بروی مادربرد داشته باشند Clock Rates متفاوت. معمولا وقتی به یک کامپیوتر نگاه می کنند برای مشخص کردن سرعت کامپیوتر به اصطلاح Clock Rate مراجعه می کنند. Clock Rate‌یک CPU معمولا تععین شده به وسیله فرکانس یک Oscillator Crystal اولین کامپیوتر شخصی Altair نام داشت توسط MITS ساخته شد و یک CPU اینتل با سرعت 8080 با سرعت Clock Rate 2 مگاهرتزی کامپیوتر اولیه IBM در سال 1981 یک CPU با Clock Rate 4.77 مگاهرتز داشت یعنی 4.770.000 دور در ثانیه در سال 1995تراشه اینتل Pentium به 100 مگاهرتز رسید یعنی 100 میلیون دور در ثانیه و در سال 2002 شرکت اینتل نسل چهارم از سری Pentium یعنی Pentium 4 را که اولین CPU بود که با Clock Rate 3 مگاهرتز یعنی 3 میلیارد دور در ثانیه کار می کرد را معرفی کردریز پردازنده ها در حال حاظربصورت عموم دو شرکت به نامهای Intel و AMD هستند که ریزپردازنده تولید می کنند یک ریز پردازنده یک قطعه الکترونیکی دیجیتال برنامه پذیر است که مولفه برای آنکه ثبت شود وظیفه CPU است CPU روی یک مدار مجتمع نیمه رسانا (IC) است. ریزپردازنده با ساده شدن متولد شده اندازه کلمه CPU از 32Bits است تا 4Bits بنابراین آن ترانزیستورها بسبب مدارات منطقی می خواستند امتحان کنند روی یک قسمت. بکاربردن یک یا چند ریز پردازنده خصوصیت CPU را در یک سیستم کامپیوتری دارد و برای کارهای کنترول وسایل خانگی و اتومبیلها و ماشینها یا وسایل کامپیوتری مانند چاپگرها اسکنرها موبایلها و ... استفاده می شود. با ساخته شدن ریز پردازنده ها ورود ریز کامپیوترها را در نیمه 1970 را شدنی کردند قبل از این دوره CPU های الکترونیکی بطور نمونه ساخته شده از وسایل سوئیچینگ گسسته بزرگ بودند بعدا IC در مقیاس کوچک که شامل فقط یک مقدار کمی ترانزیستور بودند. با شناخته شدن قانون مور سیر تحولی در ریز پردازنده ها بوجود آمد این قانون به پیچیدگیهای IC را مورد بررسی قرار می دهد این قانون از اوایل سال 1970 بدرستی خود شروع به کار کرد.


[ سه شنبه 88/11/13 ] [ 8:26 عصر ] [ Admin ]
درباره وبلاگ
موضوعات وب
آرشیو مطالب
امکانات وب
بازدید امروز: 10
بازدید دیروز: 0
کل بازدیدها: 18382