ريزپردازنده
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 نمره