Textbook
:
Morris M. Mano, "Computer
System Architecture", Third Edition, Prentice-Hall, 1990.
T.A :
Mr. Mohammad Sepahi
Overview
:
Syllabus
:
1.
Introduction
Slide1
2.
Register Transfers
and Micro operations Slide2
3.
Basic Computer
Organization and Design Slide3
4.
Programming the
Basic Computer Slide4
5.
Micro programmed
Control Slide5
6.
Central Processing
Unit Slide6
7.
Input-Output
Organization Slide7
8.
Memory
Organization Slide8
9.
Parallel Processing
10.
Extra
Projects
:
List of projects:
برای
انجام پروژه هر نفر نام خود، همگروه و عنوان پروژه انتخابی را در یک ایمیل به
اینجانب ارائه دهد. subject ایمیل را CA Course Project بگذارید.
1- در
سایت زیر میتوانید یک simulator پیدا
کنید که با کمک آن میتوان یک cpu طراحی کرد.
http://www.ittybittycomputers.com/Courses/Prior/MachOrg/GateSim/TinyMIPS.htm
به
کمک این سیمولاتور CPU فصل
5 یا 7 کتاب موریس مانو را طراحی کنید.
2-
تهیه اسلاید برای یکی از فصول 9، 10 و 13 برای ارائه سمینار مربوط به آن فصل.
3-
تهیه گزارش برای ارائه سمینار در مورد معماری CISC
4-
تهیه گزارش برای ارائه سمینار در مورد معماری RISC
5-
برنامه نویسی کامپیوتر فصل 5 با VHDL به روش Behavorial MODEL
6-
برنامه نویسی کامپیوتر فصل 7 با VERILOG به روش Bihavorial MODEL
7-
بررسی فلوچارت یک کامپایلر OPEN SOURCE مثل suif, trimaran, gcc و ارائه روشی سخت افزاری برای افزایش سرعت این الگوریتم
8-
بررسی معماری کارت های هوشمند.
9-
بررسی برنامه نویسی موبایل و ارائه یک برنامه نمونه
10-
بررسی انواع فرستنده ها و گیرنده و مقایسه خصوصیات آنها
11-
بررسی معماری داخلی انواع حافظه ها
12-
برنامه نویسی کامپیوتر فصل 5 با VHDL به روش STRUCTURAL MODEL
13-
برنامه نویسی کامپیوتر فصل 7 با VERILOG به روش STRUCTURAL MODEL
14-
بررسی نحوه برنامه نویسی برای کار کردن با پورت موازی کامپیوتر در #C
15-
بررسی نحوه برنامه نویسی برای کار کردن با پورت موازی کامپیوتر در Java
16-
بررسی نحوه برنامه نویسی برای کار کردن با پورت سریال یا USB در #C
17-
بررسی نحوه برنامه نویسی برای کار کردن با پورت سریال یا USB در Java
18-
بررسی طرز کار سیمولاتور SMPCache که برای آنالیز و آموزش سیستم حافظه کش در symmetric multiprocessor ها استفاده میشود. در سایت مربوط به
کتاب معماری کامپیوتر استالینگ، این برنامه قابل دانلود است.
19-
بررسی طرز کار سیمولاتور SimpleScalar که برای شبیه سازی برنامه های واقعی روی سیستم ها
و cpu های جدید مناسب است. در سایت مربوط به
کتاب معماری کامپیوتر استالینگ، این برنامه ها قابل دانلود است.
20-
در یکی از کامپایلرهای open source سعی
کنید CDFG
(control dataflow graph) را
بدست آورده، آن را مطالعه نماييد و سعی کنید بخش هایی که تکرار شده است را اصلاح
نمایید.
Exams
:
i.
First Midterm (18,
19/1/87) : chapters 4 and 5
ii.
Second
Midterm (30, 31/2/87) : chapters 6 and 7
iii.
Final (27/03/87)
: chapters 7, 8, 11, and 12
Grades :
Please click here to find some
sample questions
First Midterm=
4, Second Midterm= 4, Projects= 2,
and Final= 10
After each exam I will
put its solution and your grades here.
Necessary
Soft wares :
Useful
E-books :
i.
Computer
Organization And Architecture Essentials 2003
ii.
Computer
Organization and Design; The Hardware-Software Interface, 2E, Patterson,
Hennessy - (Morgan Kaufman, 1997)
iii.
http://shahraki.persiangig.com/CA/Computer_Organization_and_Design.rar
iv.
VHDL
programming by example
Related
Links :
i.
http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/index.htm
ii.
http://ece.ut.ac.ir/Classpages/
iii.
http://eeprofs.iust.ac.ir/
iv.
http://www.cse.iitd.ernet.in/~neeraj/
نمرات ميانترم دوم درس معماری کامپیوتر گروه 2 مشخص شد.
برگه هاي ميانترم و سوال RTL مجددا تا شنبه بررسي و اعلام نمره
خواهد شد.
تاریخ تحویل پروژه ها، گروه یک: دوشنبه 3/4/87 و گروه دو:
سه شنبه 4/4/87 خواهد بود.
خانم ها دشتي و احساني براي توضيح برگه صبح شنبه به
اينجانب مراجعه نمايند.
نمره نهایی
|
پايانترم
|
پروژه
|
ميانترم 2
|
میانترم 1
|
نام و
نام خانوادگي
|
نمره از 20
|
نمره از 10
|
نمره از 2
|
نمره از 4
|
نمره از 4
|
|
|
04.50
|
|
غایب
|
0.50
|
ابراهیم صلاحی
|
|
07.50
|
|
2.25
|
3.00
|
ابراهیم مبصری مقدم
|
|
06.00
|
|
1.25
|
1.25
|
آرش هل فروش
|
|
05.75
|
|
2.25
|
2.75
|
افسانه افضلی
|
|
04.50
|
|
2.00
|
1.50
|
ام البنين قادری
|
|
07.00
|
|
1.00
|
1.50
|
امید غلاصی
|
|
08.50
|
|
2.00
|
2.00
|
امیر نام آور جهرمی
|
|
09.00
|
|
4.00
|
2.25
|
بتول لکزايی
|
|
03.75
|
|
01.50
|
1.00
|
بهروز پاکزاد
|
|
09.50
|
|
4.00
|
0.50
|
حبیب الله تاج الدینی
|
|
06.50
|
|
3.50
|
2.00
|
حسينعلی کريمی دهنو
|
|
-----
|
|
2.75
|
1.75
|
حسينعلی ميقانی
|
|
07.00
|
|
1.50
|
1.25
|
حسین باستان
|
|
09.00
|
|
2.75
|
1.50
|
حسین عباسی
|
|
06.25
|
|
2.75
|
1.00
|
دانيال راهداری
|
|
06.75
|
|
3.50
|
3.00
|
داود اصغر زاده
|
|
06.50
|
|
غایب
|
0.50
|
رضا محمدی
|
|
08.75
|
|
4.00
|
2.25
|
ريحانه امامدادی
|
|
07.75
|
|
2.00
|
2.25
|
ريحانه ريگی
|
|
07.00
|
|
1.25
|
2.00
|
سپیده عبداللهی
|
|
04.75
|
|
0.75
|
2.25
|
سجاد دیانی
|
|
03.75
|
|
2.25
|
2.00
|
سعید افکاری
|
|
04.00
|
|
1.25
|
1.25
|
سعید غلامی پور
|
|
04.00
|
|
2.25
|
2.00
|
سمیر نعیمی
|
|
05.25
|
|
2.50
|
1.50
|
سهیل زاهدی فرد
|
|
حذف
|
|
غایب
|
0.75
|
صادق داوودی
|
|
04.25
|
|
1.25
|
2.00
|
صلاح الدین بلوچی
|
|
08.00
|
|
2.25
|
3.75
|
طوبی رئيسی
|
|
04.50
|
|
2.50
|
2.25
|
عباس معمارزاده
|
|
07.75
|
|
2.50
|
2.50
|
عبدالحميد زاهدی
|
|
07.00
|
|
3.25
|
2.75
|
عبدالخالق خاندوزی
|
|
06.00
|
|
2.00
|
2.25
|
عفت کريم قاسمی
|
|
04.50
|
|
1.25
|
1.25
|
علیرضا خضری
|
|
03.50
|
|
2.50
|
2.50
|
علیرضا غفاری
|
|
04.75
|
|
1.75
|
1.00
|
علیرضا نادی نژاد
|
|
07.75
|
|
3.50
|
1.50
|
غلامرضا جامی
|
|
06.75
|
|
غایب
|
0.75
|
غلامرضا گزمه
|
|
05.25
|
|
2.50
|
2.75
|
فاطمه سرابندی
|
|
08.25
|
|
2.75
|
2.50
|
فرزاد حمزه نژادی
|
|
04.50
|
|
2.00
|
2.75
|
فرهاد ترشابی
|
|
07.50
|
|
2.25
|
2.75
|
فهیمه زیرک رودی
|
|
10.00
|
|
4.00
|
3.25
|
قباد عمادی
|
|
07.25
|
|
2.00
|
1.50
|
مجتبی خلیلی
|
|
09.00
|
|
2.25
|
3.50
|
محمد مهدی نشاطی
|
|
03.75
|
|
3.00
|
2.75
|
محمد نيکخو
|
|
06.75
|
|
3.25
|
2.50
|
محمدجواد خضعلی
|
|
02.75
|
|
0.75
|
1.25
|
محمدحسین احمدی درمیان
|
|
09.25
|
|
2.25
|
1.75
|
محمدرضا حمیدی
|
|
05.25
|
|
1.50
|
0.75
|
محمدرضا خدادوست
|
|
03.25
|
|
1.75
|
1.25
|
مرجان کفاش
|
|
02.75
|
|
1.75
|
2.00
|
مرضيه دشتی
|
|
06.75
|
|
2.75
|
4.00
|
مريم احسانی
|
|
07.00
|
|
1.00
|
1.25
|
مریم طباطبایی
|
|
07.50
|
|
1.75
|
2.75
|
مسعود آيت
|
|
05.50
|
|
2.00
|
1.25
|
مسلم جهانشاهی
|
|
08.50
|
|
3.50
|
3.75
|
معين حداد
|
|
10.50
|
|
3.50
|
3.25
|
مهدی کيخا
|
|
10.25
|
|
2.00
|
2.00
|
مهدی گل محمدی
|
|
02.75
|
|
1.00
|
1.75
|
مهرانگیز محمدی
|
|
07.25
|
|
2.50
|
2.25
|
ميترا شيخ زاده
|
|
06.00
|
|
0.75
|
4.00
|
ميثم نجارزاده
|
|
08.75
|
|
3.00
|
1.50
|
میثم ناوکی عارفی
|
|
06.50
|
|
1.50
|
2.50
|
مینا خوش طبیعت
|
|
08.25
|
|
3.50
|
2.25
|
الناز افشين
|
|
03.50
|
|
2.25
|
2.00
|
نگار ذخيره داری
|
|
01.50
|
|
2.75
|
2.25
|
نیما زابلی
|
|
09.25
|
|
3.25
|
3.00
|
الهه عطایی بجد
|
|
05.25
|
|
2.25
|
2.25
|
وحید ریکی زهی
|
|
05.25
|
|
1.00
|
1.50
|
الیاس یوسفی
|
Please
do not hesitate to send me emails for any question regard to this course :
mansureh_shahraki@yahoo.com
http://shahraki.persiangig.com/
|