Computer Organization and Structure (2017 Fall Semester)

Computer Organization and Structure (2017 Fall Semester)

Course Description

This course intended to introduce you basic concepts of computer organization and structure, including basic memory and processor organization, instruction set architecture, assembly language programming, number systems, arithmetic, data transfer and control flow instructions, procedures, memory management and program execution.

Prerequisite

Logic Design (Introduction to Computer)

Textbook

David A. Patterson and John L. Hennessy. Computer Organization and Design: The Hardware/Software Interface, 5th. ed., Morgan Kaufmann, 2013

(Companion materials)

Instructor

Chuang-Wen You (游創文), Barry Lam Hall, 7th Floor, Room F; Office hour: Mon. 13:30 ~ 14:30, email: cwyou2004 (at) gmail (dot) com

Teaching assistants & office hours

Wei Wei (魏瑋), MBA#2, Room 503-C; Office hour: TBD, email: wayne89232 (at) gmail (dot) com

Kuan-Hung Liu (劉冠宏), MBA#1, Room: 503-C; Office hour: Wed. 13:20 ~ 14:20, email: r06725020 (at) ntu (dot) edu (dot) tw

Facebook group

https://www.facebook.com/groups/1953123871631331/

Temporary score

Please contact with TA or me ASAP if you have any problem with your temporary score.

Schedule

Grading

Homework + Examination + Participation

References

John L. Hennessy and David A. Patterson. Computer Architecture: A Quantitative Approach, 5th ed., Morgan Kaufmann, 2011.

Randy H. Katz and G. Borriello. Contemporary Logic Design, 2nd ed. , Prentice Hall, 2004.

Last Update: Jan., 19, 2018