188 322 สถาปัตยกรรมคอมพิวเตอร์ (Computer Architecture)
คำบรรยายรายวิชา:
พื้นฐานการจัดองค์ประกอบ, การออกแบบ, และการสร้างคอมพิวเตอร์; การวัดประสิทธิภาพคอมพิวเตอร์; แนวคิดในการการออกแบบชุดคำสั่ง; ความสัมพันธ์ระหว่างซอฟแวร์กับฮาร์แวร์และบทบาทของคอมไพเลอร์; ความสัมพันธ์ระหว่างภาษาคอมพิวเตอร์ชั้นสูงกับชุดคำสั่งของฮาร์แวร์; การคำนวณเลขคณิต ตรรกะ และข้อจำกัดของการคำนวณด้วยคอมพิวเตอร์; หน่วยประมวลผล: การเชื่อมต่อ เส้นทางข้อมูล และสัญญาณควบคุม รวมถึง ความสัมพันธ์ระหว่างการออกแบบและประสิทธิภาพของคอมพิวเตอร์; คอมพิวเตอร์ที่มีประมวลผลแบบท่อ ประโยชน์ อุปสรรค และวิธีแก้ไข
ตำรา:
* David A. Patterson and John L. Hennessy, Computer Organization & Design: The Hardware / Software Interface, 2nd edition, Morgan Kaufmann 1998
ผู้ดำเนินการ: ธัชพงศ์ กตัญญูกุล
การประเมินผลและคะแนน
Final Exam: Sep 25th 10a - 12noon (2 hours), room 4309.
"what is the most important thing a man needs if he wants to build?
The will to do it."
- Wernher Von Braun