یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

دانلود ریز پردازنده

اختصاصی از یارا فایل دانلود ریز پردازنده دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 25

 

Microprocessor

1- مقدمه ای بر ریزپرازنده

2- ساختار عمومی ریزپردازنده های پیشرفته

3- معماری ریزپردازنده؟

- مجموعه دستورالعمل های ریزپردازنده

- قالب داده ها

- قالب برای دستورالعمل ها

- شیوه های آدرس دهی

4- سلسله مراتب حافظه

- رجیستر فایل

- Cache

- حافظه مجازی و صفحه بندی

- قطعه بندی

- جداول صفحه، TBL،‌ حفاظت

5- پایپ لاین

- خط لوله دستورالعمل

- مخابرات خط لوله

- پیشگویی انشعاب

- Bypassing یا Result Forwarding

6- (Instruction Level Parallelism) IPL

- ILP چیست؟

- محدودتی های ILP

- پردازنده های سوپر اسکالر

- اجرای ترتیبی و خارج از نوبت

- Register renaming

- پردازنده های VLIW

- تکنیک های کامپایل برای ILP

7- اصول کامپیوترهای RISC

- RISC در برابر CISC

- ارزیابی سیستم های RISK

- ارزیابی Cache در مقابل رجیستر فایل تراشه

8- I/O

- گذرگاه های I/O

- وقفه ها

- Memory Marred I/O

- DMA

- دستگاه های I/O

- سیستم های دیسک

9- چند پردازنده ای

- speedup و کارآیی

- سیستم های چند پردازنده ای

- سیستم های Message passing

- سیستم های Shared Memory

Case Study

حانواده اینتل

- معماری خانواده اینتل

- مجموعه ثبات:

- قالب های داده

- شیوه های آدرس دهی

- ئقفه

- قطعه بندی

- صفحه بندی

- مکانیزم حفاظت

- پنتیوم

- ریزپردازنده های i486 و i386

- 8086 و 80186 و 80286

- 8086 و 8088

خانواده موتورولا M68000

- ثبات های پردازنده

- قالب های داده

- شیوه های آدرس دهی

- مجموعه دستورالعمل ها

- مدیریت حافظه

ریزپردازنده های پیشرفته RISC

- پردازنده DEC Alpha AXP

- معماری آلفا

خانواده Power PC

- معماری Power PC

- IBM RS/6000

خانواده Sparc

- معماری اسپارک

- سوپر اسپارک

خانواده MIPS RX000

- معماری MIPS

- R4400 و MIPS R4000

- خانواده اینتل i86

خانواده موتورولا M88000

- معماری M88000

- معماری MC88110

معماری HP

- معماری

- حافظه

کتاب؟

1- MicroproGssors & Micro Computers

8086 & Z-80 , John Effenbeck

2- Advanced Computer Architecture , Hwang

3- Advanced Mocrocessor , Daniel Tabak.

مقدمه

در اواسط دهه 70 ریزپردازنده ها ساختار ساده ای داشتند و در این زمان هر ریزپردازنده از یک واحد پردازشگر مرکزی (cpu) و یک تراشه LSI (شامل 5/000 ترازیستور) تشکیل شده بود و با فرکانس 1 تا 5 مگاهرتز در یک سیستم 8 بیتی کار می کرد و این ریزپردازنده ها دارای 2 الی 7 ثبات 8 بیتی بودند. به خاطر قیمت و بهای اندک و اندازه کوچک ریزپردازنده ها، در بیشتر سیستم های کامپیوتری از آنها استفاده می شد و به جائی رسید که جایگزین سیستم های mainframe و میکروکامپیوترها شدند. با ظهور ریزپردازنده ها هر خانه ای دارای یک کامپیوتر دیجیتالی است.

از دهه 70 به بعد ریزپردازنده ها تغییرات زیادی کرده اند و در دهه 90 ریزپردازنده ها 32 بیتی تا 64 بیتی شدند. و با فرکانس هایی از 25 تا 200MHZ کار می کردند و عملاً دارای تراشه هایی با سه میلیون ترازیستور بودند (VISI). اکثر این ریزپردازنده ها قادر بودند بیشتر از یک دستورالعمل را در یک چرخه اجرا کنند. تمامی ریزپردازنده‌های پیشرفته دارای یک تراشه FPU هستند و اکثر آن ها دارای 16تا 32 ثبات همه منظوره در cpu و یک رجیستر فایل با 32 ثبات برای IU و یک رجیستر فایل با 32 ثبات جداگانه برای FPU هستند.

خیلی از ریزپردازنده ها برای عملیات شناور و عملیات صحیح دارای Operational Unit هستند و مقدار قابل توجهی Cache دارند. در اکثر آنها Cache شامل Cache داده و Cache دستورالعمل است . کارآیی ریزپردازنده های پیشرفته امروز مساوی یا بیشتر از Mainframe و یا سوپر کامپیوترهای دوران قبل می باشد.

تعداد زیادی کارخانه سازنده ریزپردازنده وجود دارد که دارای ویژگی های خاص خود می باشند و دو گروه از گسترده ترین خانواده ریزپردازنده که در دهه 70 ساخته شده اند عبارتند از اینتل X86 یا 80X86 و خانواده موتورولا M680X0.

نزدیک به دهه 80 ما شاهد یک توسعه موازی روی معماری های جدید بوده ایم که تمایل به کامپیوترهائی با مجموعه دستورالعمل کاهش یافته یا RISC بوده اند. خانواده های اینتل X86 و موتورولا M68000 از کلاس غیرRISK یعنی کامپیوترهایی با مجموعه دستورهای پیچیده یا CISC تشکیل شده اند.

اینتل، یک ریزپردازنده 4 بیتی به نام 4004 در سال 1971 شروع کرد که در یک ماشین حساب معمولی بکار میرفت، و به آسانی محاسبات BCD را انجام میداد. در سال 1972 ریزپردازنده 8 بیتی 8008 توسعه یافت و در سال 1974 یک ریزپردازنده قدرتمند 8 بیتی به نام 8080 تولد یافت و به دنبال آن 8085 در سال 1976 به بازار آمد. بخشی از معماری 8085/8080 همانند مجموعه ثبات ها در خانواده X86 همچنان استفاده می شود. اینتل ساخت ریزپردازنده های خانواده X86 را با یک ریزپردازنده 16 بیتی به نام 8086 در 1978 آغاز کرد و عملاً تمامی کارخانه های معروف ریزپردازنده های 16 بیتی بعد از دهه 70 و تا نزدیک دهه 80 از یک تراشه ارزان قیمت و یک گذرگاه خارجی 8 بیتی با یک معماری داخلی 16 بیتی استفاده می کردند.

در سال 1969 ریزپردازنده 8080 با باس خارجی 8 بیتی و گذرگاه داخلی 16 بیتی ایجاد شد و برای گذرگاه داده خود 50% به تراشه های میانی کمتری در مقایسه با پردازنده های 16 بیتی نیاز داشتند و هزینه آن ها نیز کمتر بود.


دانلود با لینک مستقیم


دانلود ریز پردازنده

تحقیق درباره کاربرد ریز کنترل کننده شارژ باتری 12 ص

اختصاصی از یارا فایل تحقیق درباره کاربرد ریز کنترل کننده شارژ باتری 12 ص دانلود با لینک مستقیم و پر سرعت .

تحقیق درباره کاربرد ریز کنترل کننده شارژ باتری 12 ص


تحقیق درباره کاربرد ریز کنترل کننده شارژ باتری 12 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 12

 

کاربرد ریز کنترل کننده- شارژ باتری

پیشگفتار:

با تحول کنونی ارتباط بی سیم، مالکیت تلفن همراه اکنون منظره ای عادی در اکثر کشور های توسعه یافته است. همراه سهولت سریع و آسان ، این موقعیت هم چنین با خود حوزه جدیدی از فرصت های شغلی را به همراه آورده است. اما با هر تلفن همراه سلولی یک باتری قابل شارژ و یک شارژ باتری عرضه می شود. هم چنانکه گرایش به سمت شبکه بی سیم هم چنان رو به گسترش است تلفن های همراه سلولی با این کارهای اضافی اکنون در حال غلبه بر بازارهستند با این وجود نیاز برای باتری های قابل شارژ مجدد و شارژرهای همراه آن ها را افزایش می دهد. به علاوه محبوبیت دستگاه های دستی مانند PDA و mp3 .واکمن و دوربین های دیجیتال همگی به باتری هایی برای کار کردن نیاز دارند که به اهمیت باتری های دارای قابلیت شارژ مجدد می افزایند با به خاطر سپردن این امر این مقاله قصد دارد تا مشخصه های خاص باتری های قابل شارژ مجدد را توضیح دهد و پس از آن توضیحی داده خواهد شد در مورد اینکه چگونه یک شارژ باتری با قابلیت شارژر سریع طراحی می شود.

Holtek Semicouductor اخیرآ یک دستگاه ریز کنترل کننده شارژر باتریHT46R47 را عرضه کرده است. این دستگاه می تواند به طور کلی به عنوان اساس در پس شارژرهای باتری با قابلیت شارژر سریع برای گستره ای از باتری های قابل شارژ مجدد که بیشترین کار بر را دارند نظیر باتری های Li-ion,Ni-NH,Ni-Cd در کاربرد هایی نظیر تلفن های همراه واکمن ها ،PDAs و ....بکار می روند. این مقاله کار HT46R47را به منظور توضیح بیشتر اصول موجود در پس شارژ کردن باتری های Li-ion,Ni-MH,Ni-Cd را علاوه بر دادن درکی از اینکه چگونه یک شارژر مناسب بسازیم توضیح می دهد.

پس از مطالعه امیدواریم که خوانندگان شناخت لازم برای دست بکار شدن برای طراحی شارژر خود و باز شناختن نقاط قوت و ضعف انواع مختلف باتری ها و شارژرهایی که در حال حاضر موجود هستند داشته باشند.

گر چه ریز کنترل کننده 46H47توسطHoltek با بازار شارژر باتری به عنوان کانون توجه اصلی گسترده کاربد آن بسیار متنوع است. برای مثال کارکردهای گسترده درونی آن و انعطاف پذیری آن آن را برای گستره ای از کاربرد هایی متناسب می کند که به آنالوگ برای تابع های دیجیتالی نیاز دارند. تعیین ایمنی بالای صدای آن, آن را برای استفاده در حوزه کاربرد ابزار معمولی متناسب میکند در حالیکه تابع خروجیPMW درونی هم چنین وسیله ای برای تأمین و کنترل ولتاژ فراهم می آورد.

باتری و شارژر:

باتری هایی که به طور گسترده در بازار به کار برده می شوند انواع Li-ion,Ni-NH, Ni-CD هستند که که همگی ظرفیت شان را درmAh اندازه می گیرند.

این ارزش میزان جریانی را که باتری می تواند برای میزان مشخصی از زمان تأمین کند نشان می دهد.

برای مثال یک باتری500mAk باید بتواند بطور مداوم 500mA را برای 1 ساعت یا 50mh را برای 10 ساعت تأمین کند. به بیان ساده تر هر چه قدر ظرفیت باتری که در mAh اندازه گرفته شده است بزرگتر باشد باتری مدت بیشتری می تواند جریان را تأمین کند.

به هر حال به منظور دست یافتن به حد اکثر کار آیی و با صرفه بودن باتری اطمینان حاصل کردن از اینکه باتری کاملآ شارژ شده است ضروری است . برای انجام این کار نه تنها انتخاب شارژرهای باتری که بتواند باتری هارا در زمانی کوتاه مجدد شارژ کند ضروری است بلکه آشکار ساختن زمانیکه باتری در کاملترین حالت شارژر شد قرار دارد ضروری است. به منظور شارژر سریع در یک ساعت, جریان شارژر باید در500Ah/1h=500mAبماند. برای به اصطلاح ظرفیت500mAh باتری یک جریان شارژ کننده1C,500mA نامیده می شود. اگر باتری های Ni-Cd یا Ni-NH بدون اولین تخلیه کامل شارژ مجدد شوند آنها از کاهش ظرفیت کلی شان آسیب خواهند دید. پدیده ای که به عنوان تأثیر حافظه شناخته شده است. باتری های Li-ion از تأثیر حافظه آسیب ندیده و از کاهش ظرفیت مشابهی را تجربه نخواهند کرد اگر بدون اولین تخلیه شارژ مجدد شود.

در طول فرایند شارژ مجدد دانستن این که چه زمان باتری به شرط شارژ کامل رسیده است با اهمیت است .بدون قابلیت پی بردن به این شرط شارژر به ذخیره کردن جریان در باتری حتی پس از این که به حالت کامل شارژ شده رسیده باشند ادامه می دهد موقعیتی که می تواند به باتری ها آسیب برساند. در ادامه روش پی بردن به حالت کاملتر شارژ شده باتری ها Li-ion,Ni-NH,Ni-Cd را نشان می دهد.

نمونه کاربرد HT46R47MCU:

توضیح مختصری از HT46R47MCU اکنون داده می شود با ان همه اول نمودار بلوکی نشان داده شد بحث خواهد شد.

 

در زیر تخصیص پایه برای HT46R47MCU قرار دارد.

 

با مراجعه به نمودار بلوکی و نمودارهای پایه کارکردهای 46R47MCU به صورت زیر مطرح می شوند.

HT46R47 ریز کنترل کننده 8 بیتی RISC را استفاده می کند. این کنترل کننده مجموعه مؤثر دستور العملی از 63 دستورالعمل رادر برگرفته و دارای پشته سخت افزار6 مرحله ای است. تایمر داخلی Watch Dog میتواند در نتیجه نقص نرم افزار با تنظیم کردن ریز کنترل کننده به طور خودکار از عملکرد نادرست جلوگیری کند. تنظیم ولتاژ پایین جهت پی بردن به تامین نیروی ولتاژ گنجانده شده و به طور خودکار دستگاه را تنظیم می کند باید این ولتاژ زیر ارزش خاص قرار بگیرد.کاربرد وسیع رمز ظرفیت حافظه به صورت برنامه حافظه درونی 2k تأمین شده است درحالیکه گزین Option Romفراهم شده است تا گزینش های قابل انتخاب و کارهای انتخاب شده توسط کاربر را ذخیره کند. حافظه داده های داخلی رم 64 بایستی نیز برای ذخیره سازی موقتی ارزش ها در طول اجرای برنامه فراهم شده است. انواع مختلفی از وقفه ها به صورت پایه وقفه بیرونی, وقفه تایمر درونی و وقفه کانتر تایمر بیرونی. اضافی نیز برای آنالوگ 9 بیتی به مبدل دیجیتالی فراهم شده است.

* 13110 پایه تأمین شده اند، PA ,8 پایه فراهم می کند، PB ,4 پایه اضافی و یک پایه بیشتر از PD فراهم می کند. چندین پایه چند کاره در این پایه ها، O/I گنجانیده شده اند. پایه PA3 یک پایه چند کاره بوده و خروجی PFD را در این پایه فراهم می کند، در حالیکه PA4 نیز که چند کاره است، دارای کار خارجی واقعه شماراست. پایه های ورودی آنالوگ AN0~AN3


دانلود با لینک مستقیم


تحقیق درباره کاربرد ریز کنترل کننده شارژ باتری 12 ص

تحقیق درمورد موانع رشد شهر نی ریز از توابع استان یزد

اختصاصی از یارا فایل تحقیق درمورد موانع رشد شهر نی ریز از توابع استان یزد دانلود با لینک مستقیم و پر سرعت .

فرمت فایل:  ورد ( قابلیت ویرایش ) 


قسمتی از محتوی متن ...

 

تعداد صفحات : 37 صفحه

موانع رشد شهر نی ریز در روزنه زمان (گذشته، حال، آینده) الف: موانع طبیعی رشد 1- وجود کویرها و شورزارها به علت وجود لایه های ژیپس و نمک در نزدیکی سطح زمین بخصوص در قسمت شمال غرب این منطقه باعث بوجود آمدن شورزارها و کویرهای محدود می شود که این خود یک عامل منفی در جهت محدود کردن گسترش شهر در این قسمت می گردد. 2- سیلاب های متمادی بعلت موقعیت ژئو مورفولوژی این شهر که بعلت قرار گرفتن در روی مخروط افکنه بزرگ شیب منطقه طوری است که با کمترین ریزش باران باعث جاری شدن سیلاب ها می گردد که از قدیم الایام یکی از مهمترین عوامل مخرب این شهر بوده است بطوریکه این شهر از زمان هخامنشیان تاکنون سه بار دستخوش سیل قرار گرفته که کلاً باعث جابجائی محل اصلی شهر گردیده و در مورد چهارم این شهر در محل فعلی قرار گرفته است.
بطوریکه گفته می شود در حوالی این شهر نیز محلی به نام شهر سبا قرار داشته که بر اثر سیل تخریب گردیده که هم اکنون نیز با وجود اینکه خاک و خار و جلگه ای بی آباد از آن چیز بی مشهود نیست به نام «راسته بازار» معروف است.
همچنین اثرات سیل را در سال 1365 شاهد بودیم که موجب خسارات فراوان در کل شهرستان مورد نظر و تخریب کامل یکی از محلات قدیمی و با سابقه شهر گردید (محله سادات) 3- خشکسالی یکی دیگر از عوامل منفی در محدود کردن رشد شهر در این ناحیه خشکسالی های متمادی خصوصاً گریبانگیر مردم این منطقه است که خود باعث محدود شدن فعالیت های اقتصادی و در نتیجه رکود سرمایه گذاری در اموری که باعث رشد و توسعه و ترقی شهر می گردد می باشد. 4- وجود کوه ها قرار گرفتن کوه های بلند در سه طرف شهر نی ریز که بطور ممتد و زنجیره وار در شمال- جنوب و مشرق وجود دارند خود نیز در آینده باعث عدم گسترش شهر و شهرنشینی به این سه قسمت و در این سه جهت می گردد. 5- وجود دریاچه های شور وجود دریاچه بختگان در سمت شمال غرب این منطقه علاوه بر اینکه زمین های ساحلی را بعلت شور بودن غیرقابل استفاده می کند خود وجود دریاچه نیز عاملی در محدود کننده در امر گسترش شهر در آینده می گردد. ب: موانع انسانی رشد شهر نی ریز 1- عدم برنامه ریزی صحیح از طرف اولیاء شهر از قدیم الایام تاکنون این شهرستان با وجود اینکه بزرگان و علماء و متخصصین فراوانی را در رشته متنوع علوم به جامعه تحویل داده است اما همیشه خود از داشتن مسئولین دلسوز که با یک برنامه ریزی شهری صحیح بتوانند در امر گسترش صحیح و عاقلانه عمل نماید محروم بوده و یا اینکه تعداد آنها انگشت شمار بوده است بنابراین همین عامل (عدم برنامه ریزی صحیح) عوامل منفی دیگری را ایجاد خواهد کرد و خسارات جبران ناپذیری را به ارمغان خواهد آورد. 2- عدم تفاهم مردم مردم شهر نی ریز برخلاف دیگر شهرهای اطراف خود همیشه از اختلاف و چندگانگی رنج می برده است و همین عامل نیز یکی از عوامل مؤثر در رکود و عقب ماندن و درجا زدن اقتصاد و زندگ یو فرهنگ شهری در این محدوده گردیده است. تأمین آب در محلات قدیمی شهر محلات نی ریز قدیم که بصورت مجزا و پراکنده بدور هسته اصلی و مرکزیت شهر قرار داشته شکل گیری و نحوه قرار گیری آنان بیشتر تحت تأثیر زمین و خاک کشاورزی منطقه بوده است.
چرا که با توجه به شیب عمومی منطقه که از شرق به غرب است و جریان قنوات تمام سطح زمین ها زراعی را در برمی گرفت بنابراین اثر چندانی در نحوه

متن بالا فقط تکه هایی از متن به صورت نمونه در این صفحه درج شده است.شما بعد از پرداخت آنلاین فایل را فورا دانلود نمایید

بعد از پرداخت ، لینک دانلود را دریافت می کنید و ۱ لینک هم برای ایمیل شما به صورت اتوماتیک ارسال خواهد شد.


دانلود با لینک مستقیم


تحقیق درمورد موانع رشد شهر نی ریز از توابع استان یزد

تحقیق درمورد نگاهی به تاریخچه ریز پردازنده

اختصاصی از یارا فایل تحقیق درمورد نگاهی به تاریخچه ریز پردازنده دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 9

 

نگاهی به تاریخچه ریز پردازنده (قسمت اول)

مترجم:مجید طاهری کنجین تیر 1384 شماره 13 اشاره :مقاله ای که در پیش رو دارید قسمت اول از یک مقاله بسیار جذاب و خواندنی 3 قسمتی در خصوص پردازنده هایIntel و AMD از ابتدا تا به امروز است . این مقاله بر گرفته از سایت بسیارمعروف TomsHardware می باشد. در بخش اول و دوم این مقاله به پردازنده های اینتل و در بخش سوم آن به پردازنده های AMD خواهیم پرداخت.

نگاهی به تاریخچه 111 نوع ریز پردازنده (قسمت اول) (با سرعت 100 تا 3800 مگا هرتز در بین سال های 1995 تا 2005 )مقدمه:خانم ها و آقایان کمربندهای خود را ببندید، چون عازم رفتن به سفری جذاب و منحصر بفرد هستیم. پس از 12 هفته آزمایش دقیق و بسیار خسته کننده در لابراتوار THG مونیخ، آزمایش ریز پردازنده های مربوط به تمامی دوره ها به پایان رسید. این پروژه بیش از یک آزمایش معمولی به حساب می آید. تغییر و تحولات CPU در 11 سال اخیر ، مسئولین لابراتوار THG را بر آن داشت تا این پدیده شگرف را مورد آزمایش قرار دهند و با هم مقایسه کند، در قسمت اول این سری از مقالات نگاهی داریم به نقطه آغازین ریزپردازنده های Intel و حرکت رو به رشد آنها تا به امروز و در بخش دوم مقاله تمرکز خود را بر تاریخچه توسعه ریزپردازنده های AMD معطوف می سازیم. اکثر خوانندگان این مقاله کامپیوترهای Pentium 100 و حافظه های 16 مگابایتی را به خاطر دارند که برای دانش آموزان با ذوق آن زمان به عنوان یک وسیله مهم به حساب می آمد. در سال 1994 این کامپیوترها با قیمتی برابر 3000 دلار ( چیزی بیش از 1 میلیون تومان در سال 73 ) به فروش می رسید اما امروزه تقریبا دیگر نامی از آنها شنیده نمی شود . صنعت کامپیوتر با چه سرعت سرسام آوری در حال پیشروی است !!در مجموع دو قسمت مقاله تعداد 111 عدد از ریزپردازنده های متعدد از تاریخ 1995 تا ابتدای  2005مورد آزمایش قرار می گیرند. این آزمایشات کامل می توانند به منزله سفری از میان زمان باشند که به روشنی، نحوه کار تراشه ها را انعکاسی می دهند و در ضمن تغییرات عمده در سیستم های PC که در این فاصله زمانی  کوتاه اتفاق افتاده اند را نشان می دهند. نحوه کارکرد بهینه سیستم یا همان Performance  تنها پارامتری است که بیشتر مشتریان در هنگام خرید به آن توجه می کنند ولی تغییرات و تحولات فنی و استانداردها از جمله مسائلی هستند که اکثریت کاربران از آنها بی اطلاع می باشند. مقاله مذکور می توانند اطلاعات جامعی را در این زمینه ارائه دهند.ابتدا به ساکن، به موضوع ریزپردازنده ها می پردازیم که در مورد ( ریز پردازنده های Intel از سال 1995 تا به کنون ، از سوکت شماره 5 تا سوکت شماره 775 ) شاهد بیش از 7 مرحله تکاملی می باشیم که در همین فاصله زمانی، شرکت AMD ریزپردازنده های خود را در 5 مرحله ( از سوکت شماره 7 تا سوکت شماره 939 ) طراحی نموده است.به جرات می توان گفت که این مقاله جامع ترین و کامل ترین آمار در زمینه مقایسه ریزپردازنده ها بصورت کلی می باشد. خواننده این مقاله می تواند مستقیماً نحوه کار این 111 عدد ریز پردانده را  مورد تجزیه و تحلیل قرار دهند اما بالاتر از همه اینها، کاربرانی که در صدند تا سیستم های قدیمی خود را با یک سیستم جدید جایگزین نمایند، می توانند از این مقاله برای انتخاب پردازنده  راهنمایی بگیرند.در طی سالیان متوالی، طراحی و ساخت ریزپردانده ها با در نظر گرفتن مقدار حافظه، نوع تراشه ها و پلتفورم ها، تغییر یافته است به عنوان مثال، در حالیکه سرعت ساعت سیستم (  Clock Speed )  تقریباً 40 برابر از قبل افزایش داشته است ( سرعت ریزپردازنده های اینتل از میزان 100MHz در سال 1995 به میزان 3800MHz در سال اخیر می رسد) ، حافظه نهان نیز " Cache " به سرعت رشد یافته و  همچنین میزان پهنای باند ریزپردازنده های AMD K6-III/450 از مقدار 110MB/S ( در سال 1997 ) به مقدار 6000MB/S در نوع Athlon64 افزایش یافته است.با نظر به آزمایشات متفاوت اینچنین بر می آید که در بازی های سه بعدی ( 3D ) سرعت تکرار فریم ها از میزان 17/1FPS در ریز پردازنده AMD Duron 650 به میزان 171/7 FPS در ریزپردازنده AMD Athlon64 افزایش یافته است. اگر از ارقام و جزئیات دیگر چشم پوشی کنیم، شاهد 100% رشد خواهیم بود. این افزایش وقتی بسیار برجسته تر می شود که تفاوت سرعت رمزگذاری MPEG 2 فایل یک گیگابایتی DV را ملاحظه گردد  در یک سیستم های پنتیوم 4 با سرعت 3.8GHz برای انجام این کار زمانی در حدود دو دقیقه و نیم به طول می انجامد حال آنکه درسیستم قدیمی Pentium 233 MMX ( در سال 1997 )  برای انجام این کار تقریباً به یک ساعت زمان احتیاج داشت.نکته  دیگری که مورد مشاهده قرار گرفت تفاوت دو سیستم مذکور در رمز گذاری MPEG4 Divx می باشد . در سیستم Pentium 233 MMX، یک کدگذاری معمولی تقریباً دو ساعت به طول می انجامد حال آنکه سیستم P4 با سرعت 3.8GHz آن را در کمتر از دو دقیقه به انجام می رساند. کلام آخر آنکه سیستم P4 با سرعت 3.8GHz ، در حدود 64 برابر از ریزپردازنده های سال 1997 افزایش سرعت داشته است. موضوع کدگذاری MP3 در سال 1995 مساله ای بود که به قدرت پردازش کامپیوتر مربوط می شد: یک سیستم Pentium 100 برای کد گذاری یک فایل  صوتی 17 دقیقه ای به 77 دقیقه زمان احتیاج داشت حال آنکه در ریزپردازنده AMD Athlon 64 FX -55 همین کار را در یک دقیقه و سی ثانیه انجام می گیرد.تعداد ترانزیستورها در هر ریز پردازنده نیز بسیار جالب توجه می باشد. سیستم Pentium 100 در سال 1994 رقمی معادل 3 / 3 میلیون ترانزیستور را شامل می شد حال آنکه این رقم در Pentium 4 Extheme Edition به تعداد 178 میلیون ترانزیستور رسیده است. امروزه 54 ترانزیستور در خانه ای قرار می گیرند که در ریز پردازنده های 11 سال قبل تنها یک ترانزیستور در آنجا قرار می گرفت.ریزپردازنده Pentium 570 ( با سرعت 3.8GHz ) پردازنده هایی هستند که  گرمای  زیادی تولید و توان الکتریکی بیشتری مصرف می کنند و مقدار مصرفی در این پردازنده ها  معادل 9 عدد ریزپردازنده Intel Pentium 100 می باشد. این نکته بسیار قابل توجه و شگرف می باشد به خاطر اینکه در همین مدت ، اندازه ( سایز)  ترانزیستورها  6 برابر کاهش یافته است به همین دلیل برای تامین پایداری سیستم به خنک کننده های بزرگتر و همچنین به منظور تامین انرژی به منبع تغذیه بزرگ با توان بالاتر از 400 وات احتیاج است.مقاله ما در خصوص پردازنده های AMD با پردازنده های مدل AMD K6-III/450 که در سال 1996 با سوکت شماره 7 ساخته شدند شروع می شود و تا  مدل AMD Athlon 64 FX-55 ( که با سرعت 2600MHz  کار می کند که به عنوان آخرین و توانمندترین نوع ریزپردازنده ارائه شده توسط شرکت AMD می باشد ادامه پیدا می کند .

 

1978 : آغاز عصر تاریخی  X86در سال 1978 شرکت اینتل ریزپردازنده مدل 8086 را وارد بازار می کند که امروزه نیز به عنوان جزء اساسی در ریزپردازنده های X86 Compatible به حساب می آید. این پردازنده در سیستم کامپیوتری مدل XT با سرعت 77 / 4 که بعدها به 8MHz رسید و به بیشترین میزان حافظه یعنی 1MB دست می یابد. شکل 1،مادر تمام پردازنده های x86 . شکل فوق پردازنده 8086 اینتل با سرعت 4.77 MHz را نشان می دهد .در این دوران مقدار RAM هنوز در حدود کیلو بایت بود. بهترین و مجهزترین نوع سیستم ها تنها دارای 256 کیلو بایت RAM ( که تنها شامل یک تراشه بود )  می شد. اگر مقدار RAM به میزان 320 کیو بایت  افزایش می یافت، کامپیوتر قادر بود که سیستم عامل Windows 1.0 را بارگذاری می کند از سوی دیگر در آن زمان  هارد دیسک بسیار نادر و گران قیمت بود. اما آندسته از کسانی که استطاعت مالی داشتند، می توانستند سیستم شخصی خود را مجهز به دو Disk Drive نمایند. برخی از کاربران ممکن است فلاپی دیسک های 8 اینچی را بخاطر داشته باشند که بعد ها جای خود را به فلاپی دیسک های 25/ 5  اینچی دادند. در سال 1982 اینتل، ریزپردازنده مدل 286 خود را وارد بازار کرد که طراحی مادربرد آن از اسلات های 16 بیتی ISA استفاده کرده بود. بیشترین مقدار حافظه موقت SIMM به مقدار 1 مگابایت می رسید. سه سال بعد یعنی درسال 1985 ریزپردازنده مدل 386 وارد بازار شد که می توانست با بیشترین مقدار حافظه موقت یعنی 4GB کار کند اما مادربردی که بتواند با این تکنولوژی کار کند، وجود نداشت.شکل 2 : اولین پردازنده 32 بیتی که بر اساس تکنولوژی x86 بنا شده بود و بدون فن کار می کرد.ضمناً برای اولین بار سیستم عامل Windows توانست از حافظه مجازی (  Virtuel memory ) در مدل 386 بهره گیرد. اولین نوع ریز پردازنده مدل 386 با سرعت 16 MHz در همین سال ها وارد بازار گشت که چهار سال بعد مدل دیگری از این ریزپردازنده با سرعت 32 MHz ارائه شد.

 

1989:  سوکت 1 ، 2 و3 در سال 1989 شرکت اینتل ریزپردازنده مدل 486DX را با سوکت شماره 1 وارد بازار کرد. ریزپردازنده مذکور با فرکانس 25MHz کار می کرد که این میزان در سال های بعد به 133MHz رسید .در قسمت های بعدی مقاله نگاهی خواهیم داشت بر شروع استفاده از کامپیوترهای PC در اوایل دهه 1990. در این سال ها بیشتر کاربران ، سیستم های خانگی خود را اعم از Commodem Amige, Commodoer 64 و یا Atai ST با کامپیوترهای PC جایگزین کردند.

 

شکل 3 : پردازنده 486 DX با سرعت 33MHz

 

شکل 4 : پردازنده 486 DX2 با سرعت 66MHz و سوکت شماره 2

 

شکل 5 : پردازنده 486 DX4 100 با سرعت 100MHz و سوکت شماره 3 


دانلود با لینک مستقیم


تحقیق درمورد نگاهی به تاریخچه ریز پردازنده

تحقیق و بررسی در مورد ریز پردازنده

اختصاصی از یارا فایل تحقیق و بررسی در مورد ریز پردازنده دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 25

 

Microprocessor

1- مقدمه ای بر ریزپرازنده

2- ساختار عمومی ریزپردازنده های پیشرفته

3- معماری ریزپردازنده؟

- مجموعه دستورالعمل های ریزپردازنده

- قالب داده ها

- قالب برای دستورالعمل ها

- شیوه های آدرس دهی

4- سلسله مراتب حافظه

- رجیستر فایل

- Cache

- حافظه مجازی و صفحه بندی

- قطعه بندی

- جداول صفحه، TBL،‌ حفاظت

5- پایپ لاین

- خط لوله دستورالعمل

- مخابرات خط لوله

- پیشگویی انشعاب

- Bypassing یا Result Forwarding

6- (Instruction Level Parallelism) IPL

- ILP چیست؟

- محدودتی های ILP

- پردازنده های سوپر اسکالر

- اجرای ترتیبی و خارج از نوبت

- Register renaming

- پردازنده های VLIW

- تکنیک های کامپایل برای ILP

7- اصول کامپیوترهای RISC

- RISC در برابر CISC

- ارزیابی سیستم های RISK

- ارزیابی Cache در مقابل رجیستر فایل تراشه

8- I/O

- گذرگاه های I/O

- وقفه ها

- Memory Marred I/O

- DMA

- دستگاه های I/O

- سیستم های دیسک

9- چند پردازنده ای

- speedup و کارآیی

- سیستم های چند پردازنده ای

- سیستم های Message passing

- سیستم های Shared Memory

Case Study

حانواده اینتل

- معماری خانواده اینتل

- مجموعه ثبات:

- قالب های داده

- شیوه های آدرس دهی

- ئقفه

- قطعه بندی

- صفحه بندی

- مکانیزم حفاظت

- پنتیوم

- ریزپردازنده های i486 و i386

- 8086 و 80186 و 80286

- 8086 و 8088

خانواده موتورولا M68000

- ثبات های پردازنده

- قالب های داده

- شیوه های آدرس دهی

- مجموعه دستورالعمل ها

- مدیریت حافظه

ریزپردازنده های پیشرفته RISC

- پردازنده DEC Alpha AXP

- معماری آلفا

خانواده Power PC

- معماری Power PC

- IBM RS/6000

خانواده Sparc

- معماری اسپارک

- سوپر اسپارک

خانواده MIPS RX000

- معماری MIPS

- R4400 و MIPS R4000

- خانواده اینتل i86

خانواده موتورولا M88000

- معماری M88000

- معماری MC88110

معماری HP

- معماری

- حافظه

کتاب؟

1- MicroproGssors & Micro Computers

8086 & Z-80 , John Effenbeck

2- Advanced Computer Architecture , Hwang

3- Advanced Mocrocessor , Daniel Tabak.

مقدمه

در اواسط دهه 70 ریزپردازنده ها ساختار ساده ای داشتند و در این زمان هر ریزپردازنده از یک واحد پردازشگر مرکزی (cpu) و یک تراشه LSI (شامل 5/000 ترازیستور) تشکیل شده بود و با فرکانس 1 تا 5 مگاهرتز در یک سیستم 8 بیتی کار می کرد و این ریزپردازنده ها دارای 2 الی 7 ثبات 8 بیتی بودند. به خاطر قیمت و بهای اندک و اندازه کوچک ریزپردازنده ها، در بیشتر سیستم های کامپیوتری از آنها استفاده می شد و به جائی رسید که جایگزین سیستم های mainframe و میکروکامپیوترها شدند. با ظهور ریزپردازنده ها هر خانه ای دارای یک کامپیوتر دیجیتالی است.

از دهه 70 به بعد ریزپردازنده ها تغییرات زیادی کرده اند و در دهه 90 ریزپردازنده ها 32 بیتی تا 64 بیتی شدند. و با فرکانس هایی از 25 تا 200MHZ کار می کردند و عملاً دارای تراشه هایی با سه میلیون ترازیستور بودند (VISI). اکثر این ریزپردازنده ها قادر بودند بیشتر از یک دستورالعمل را در یک چرخه اجرا کنند. تمامی ریزپردازنده‌های پیشرفته دارای یک تراشه FPU هستند و اکثر آن ها دارای 16تا 32 ثبات همه منظوره در cpu و یک رجیستر فایل با 32 ثبات برای IU و یک رجیستر فایل با 32 ثبات جداگانه برای FPU هستند.

خیلی از ریزپردازنده ها برای عملیات شناور و عملیات صحیح دارای Operational Unit هستند و مقدار قابل توجهی Cache دارند. در اکثر آنها Cache شامل Cache داده و Cache دستورالعمل است . کارآیی ریزپردازنده های پیشرفته امروز مساوی یا بیشتر از Mainframe و یا سوپر کامپیوترهای دوران قبل می باشد.

تعداد زیادی کارخانه سازنده ریزپردازنده وجود دارد که دارای ویژگی های خاص خود می باشند و دو گروه از گسترده ترین خانواده ریزپردازنده که در دهه 70 ساخته شده اند عبارتند از اینتل X86 یا 80X86 و خانواده موتورولا M680X0.

نزدیک به دهه 80 ما شاهد یک توسعه موازی روی معماری های جدید بوده ایم که تمایل به کامپیوترهائی با مجموعه دستورالعمل کاهش یافته یا RISC بوده اند. خانواده های اینتل X86 و موتورولا M68000 از کلاس غیرRISK یعنی کامپیوترهایی با مجموعه دستورهای پیچیده یا CISC تشکیل شده اند.

اینتل، یک ریزپردازنده 4 بیتی به نام 4004 در سال 1971 شروع کرد که در یک ماشین حساب معمولی بکار میرفت، و به آسانی محاسبات BCD را انجام میداد. در سال 1972 ریزپردازنده 8 بیتی 8008 توسعه یافت و در سال 1974 یک ریزپردازنده قدرتمند 8 بیتی به نام 8080 تولد یافت و به دنبال آن 8085 در سال 1976 به بازار آمد. بخشی از معماری 8085/8080 همانند مجموعه ثبات ها در خانواده X86 همچنان استفاده می شود. اینتل ساخت ریزپردازنده های خانواده X86 را با یک ریزپردازنده 16 بیتی به نام 8086 در 1978 آغاز کرد و عملاً تمامی کارخانه های معروف ریزپردازنده های 16 بیتی بعد از دهه 70 و تا نزدیک دهه 80 از یک تراشه ارزان قیمت و یک گذرگاه خارجی 8 بیتی با یک معماری داخلی 16 بیتی استفاده می کردند.

در سال 1969 ریزپردازنده 8080 با باس خارجی 8 بیتی و گذرگاه داخلی 16 بیتی ایجاد شد و برای گذرگاه داده خود 50% به


دانلود با لینک مستقیم


تحقیق و بررسی در مورد ریز پردازنده