ريزپردازنده 2 (Advanced Microprocessors) (3 واحد)

نيمسال دوم 81 - 80

مدرس:

دکتر محمد حسن شيرعلی شهرضا hshirali@yazduni.ac.ir

کتاب درس:

Daniel Tabak, Advanced Microprocessors, 2nd Edition, McGraw Hill, 1995.

کتابهای کمک درس:

[1]   J. L. Antonakos, The Pentium microprocessor, Prentice-Hall, 1997.

[2]   Mohammed Rafiquzzaman, Microprocessor and Microcomputer based system Design, CRC Press, 1995.

[3]   M. A. Mazidi and J. G. Mazidi, The 80x86 IBM PC & Compatible Computers, Vols. I & II , 2nd ed.

سرفصل درس :

Modern microprocessors architecture

Memory Organization

 Cache memory; Virtual memory; Memory management hardware

Pipeline and Vector Processing

Introduction to pipelining; Arithmetic pipeline; Instruction pipeline; Pipeline  hazards;

RISC Machines

32-Bit Microprocessors of Intel (80386, 80486, Pentium)

1) Hardware and Software Architecture,

2) Memory Management

3) MESI protocol for cache coherence

8086 Microprocessor

1) Addressing Modes,

2) Instruction Set and Programming

68000 Microprocessor

1) Addressing Modes,

2) Instruction Set and Programming,

68020 and 68040 Microprocessors

1) Hardware and Software features,                  2) Interrupts and Exceptions,

3) Bus cycles for different operations,   4) Memory Interfacing,

5) Multiprocessing,                                           6) Architecture of Cache Memory

 

نحوه محاسبه نمره درس: (Grading)

1 – امتحان ميان ترم(Midterm Exam) : 3 نمره

2 – تمرين(Assignments): 1 نمره

3 – تحقيق در رابطه با يک ريزپردازنده مدرن(Research Paper): 2 نمره

نتايج اين تحقيق به صورت يک مقاله دو ستوني وحدود 6 صفحه ای و شامل چکيده، مقدمه، بخشهای مختلف مقاله، نتيجه گيری و مراجع میباشد. منابع استفاده شده بايد از طريق  اينترنت  قابل دسترسي باشند. (منابع استفاده شده روی ديسکت ضميمه مقاله شود.)

4 – امتحان پايان ترم(Final Exam) : 14 نمره

 

بازگشت به صفحه قبل