University of Tehran 1 Microprocessor System Design پیش نیاز: معماری کامپیوتر به نام خدا
University of Tehran 2 Course Outline آشنايی با ميکرو 80x86 مدهای آدرس دهی و رجيسترها برنامه نويسی اسمبلی آشنايی با سخت افرار پردازنده 80x86 عملكرد ريز پردازنده و Bus Timing/ Bus Cycles ريزپردازنده هاي جديدتر خانواده حافظه و مدارات واسط حافظه مفهومI/O دريک سيستم ريزپردازنده و تراشه 8255 تراشه های زمان سنج 8253 و 8254 وقفه و تراشه 8259 آشنايی با ميکروکنترلر AVR برنامه نويسی با ميکرو کنترلر AVR
University of Tehran 3 Text book: The 80x86 IBM PC and Compatible Computers by:Mazidi میکروکنترلرهای AVR نویسنده : دکتر حسن سید رضی Grading: Final Exam 65% Midterm 35% Power Point حاضر بر اساس Power Point درس میکروپروسسورهای دانشگاه تهران ( مدرس : دکتر فاطمی ) تهیه شده است. References
University of Tehran 4 Outline Objectives Microprocessors History
University of Tehran 5 Objectives Basic understanding of the architecture of microP Basic understanding of the operation of microP Assembly language for control and interfacing applications Interfacing
University of Tehran 6 Digital System Design Applications Signal processing Control systems Communications Micro-computers Robotics Multimedia Internet
University of Tehran 7 Solutions LSI chips –PCB, 74 series VLSI design (ASIC) FPGA Microprocessors
University of Tehran 8 Microprocessor Based More reliable Less expensive Easier to debug Easier to maintain Easier to upgrade Disadvantage: –Speed
University of Tehran 9 Microprocessors They accept programs
University of Tehran 10 Inside the CPU
University of Tehran 11 Intel CPU Evolution /
University of Tehran 12 Intel CPU Evolution (Continue) Pentium 1993 Pentium Pro 1995 Pentium II 1996 Pent. MMX 1997 Celeron 1998 Pentium Pentium Celeron II 2000 Intel Core 2006