close
ویزای ایران
ریزپردازنده
 
دانلود فیلم های ریزپردازنده 1 دانشگاه شریف -اسماعیل ثنایی

این درس از دو قسمت اصلی تشکیل می شود:
در قسمت اول هدف آشنایی با میکروپروسسورهای خانواده ی x86 است. در این بخش نرم افزار، سخت افزار و ارتباط آنها با یکدیگر با بررسی نسل اول این خانواده، یعنی 8086/8، هم بر مبنای Single board CPU و هم PC آموزش داده می شود.
در قسمت دوم به ساختار پردازنده¬های پیشرفته، از دهه ی ۹۰ به بعد، پرداخته می شود. همچنین جدیدترین تکنولوژی های Intel و AMD مورد بررسی قرار می گیرند.
هدف اصلی این درس ایجاد دید مهندسی لازم برای انجام پروژه های مربوط به سیستم های دیجیتال هم به صورت Single board و هم به صورت سیستمی بر روی PC است. در نهایت دانشجویان قادر خواهند بود که در هنگام مواجهه با یک پروژه، قدم های اصلی، ملاحظات، محدودیت ها و راه حل ها را ارائه، تحلیل و بررسی کنند و بهترین راه حل را برگزینند.
منابع و مراجع درس:
۱- Douglas v. Hall, Microprocessor interfacing and its application.
۲- Mazidi, 80X86 IBM PC and Compatible Computers: Assembly Language,
Design, and Interfacing
۳- INTEL Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium,
Pentium Pro Processor, Pentium II, III, 4 (7th Edition) by Barry B. Brey
۴- William Stallings Computer Organization and Architecture: Designing for
Performance 8th Ed. Prentice Hall, 2009
۵- S. K Sen, Understanding 8085/8086 Microprocessor and Peripheral ICs, 2009

ادامه مطلب...
لینک دانلود جزوات درس ریزپردازنده

ریز پردازنده یکی از دروس مهندسی نرم افزار می باشد. امیدواریم با استفاده از این جزوه بتوانید نتیجه خوبی در این درس بگیرید.

 

عنوان جزوه : ریز پردازنده

نویسنده : حمید عربی

ساختار فایل : PDF

کیفیت : تایپ شده

تعداد صفحات : ۴۹

حجم فایل : ۱.۲ مگابایت

ادامه مطلب...

کليه کامپيوترهای شخصی IBM پردازنده ای از خانواده 80×86 دارند. پردازند های اين خانواده همگی دارای ويژگي های مشترکی ازجمله زبان ماشين پايه يکسان هستند. البته اعضای جديد ويژگي های خود را به ميزان زيادی افزايش داده اند.

تعدادی از پردازنده های اين خانواده بدين شرح می باشند:

(1979)8088,(1978)8086
• اين CPU ها، که از ديدگاه برنامه نويسی برابر هستند، پردازنده هائی بودند که روی اولين کامپيوترهای شخصی به کار رفته اند. دارای ثبات های 16 بيتی (AX، BX، CX، DX، SI، DI، BP، SP، CS، DS، SS، ES، IP و FLAGS ) هستند و تنها در مد حقيقی عمل می کردند. 8086 دارای گذرگاه داده 16 بيتی و گذرگاه آدرس 20 بيتی بود و بنا براين قابليت آدرس دهی تا 1 مگابايت حافظه را داشت و می توانست با داده های 8 يا 16 بيتی همزمان کار کند. 8088 با گذرگاه داده 8 بيتی به طراحان اجازه پيچيدگی کمتر و ارزانتر سيستم های کامپيوتری را می داد.
(1983)80286
• اين پردازنده، که در کامپيوترهای شخصی کلاس AT استفاده شد، دستورالعمل های جديدی را به زبان ماشين 8086/88 اضافه کرد. اما ويژگی اصلی آن مد محافظت شده 16 بيتی بود که در اين حالت می توانست تا 16 مگابايت حافظه را دسترسی پيدا کند. البته برنامه ها همچنان به سگمنت هائی تقسيم بندی می شدند که نمی توانستند بيشتر از 64K باشند.
(1986)80386
• اولين پردازنده 32 بيتی که توسط اينتل معرفی شد 80386 DX بود که علاوه بر حفظ سازگاری با پردازنده های قبلی اجرای عالی داشت. اين پردازنده چند ثبات را به 32 بيتی گسترش داد (EAX, EBX, ECX, EDX, ESI, EDI, EBP,ESP, EIP) و دو ثبات جديد 16 بيتی FS و GS را اضافه کرد. دارای گذرگاه های آدرس 32 بيتی بود و در مد محافظت شده 32 بيتی می توانست تا 4 گيگابايت حافظه فيزيکی را آدرس دهی کند. برنامه ها دوباره به سگمنت ها تقسيم می شدند اما اندازه هر سگمنت می توانست تا 4 گيگا بايت باشد. نسخه 16 بيتی آن 80386 SX با گذرگاه آدرس 24 و داده 16 بيتی در 1988 بيرون آمد که تنها تا 16 مگابايت را دسترسی داشت.
(1989)80486
• 80486 DX دارای حافظه نهان و کمک پردازنده رياضی در يک تراشه بود که حدود 50% سريع تر از 80386 بود. 80486 SX را هم معرفی شد که تنها پيوند آن با ميکروپروسسور رياضی وجود نداشت.
( 1993)Pentium/Pentium Pro
• پردازنده های 64 بيتی پنتيوم، که چند دستورالعمل را در يک زمان اجرا می کند، سرعت اجرای دستورالعمل ها را بالابردند. اين پردازنده ها دارای گذرگاه داده 64بيتی و گذرگاه آدرس 32 بيتی هستند. پنتيوم از نظر کارائی دوبار سريع تر از 80486 است و عمليات مميزشناور را سريع تر انجام می دهد درعين حال که کاملا با قبلی ها سازگاری دارد.
Pentium MMX
• اين پردازنده دستورات MMX (MultiMedia eXtensions) را به پنتيوم اضافه کرد. اين دستورالعمل ها می توانند عمليات گرافيکی معمول را سرعت ببخشند.
(1997)Pentium II
• اين پردازنده توسعه يافته پنتيوم است که قادر است 4 پردازنده را همزمان پشتيبانی کند و به 64 گيگابايت حافظه دسترسی دارد. درواقع يک پردازنده پنتيوم پرو همراه با دستورالعمل های MMX است.
(1999)Pentium III/(2002)Pentium IV
• اين پردازنده ها تنها سرعت اجرای دستورالعمل ها را بالا بردند.
 

به کانال تلگرام سایت ما بپیوندید