40 likes | 160 Views
COM509 Computer Systems. Lecture 0. Course Introduction. Prof. Taeweon Suh Computer Science Education Korea University. Course Information. Instructor Prof. Taeweon Suh Textbook X86 Instruction Set Architecture, Comprehensive 32- and 64-bit Coverage, Tom Shanley, MindShare, 2009
E N D
COM509 Computer Systems Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University
Course Information • Instructor • Prof. Taeweon Suh • Textbook • X86 Instruction Set Architecture, Comprehensive 32- and 64-bit Coverage, Tom Shanley, MindShare, 2009 • Prerequisite • COMP335 Operating Systems • COMP211 Computer Architecture • COMP169 C-programming • References • The Unabridged Pentium 4, IA32 Processor Genealogy, Tom Shanley, MindShare, 2005 • PCI Express System Architecture, Ravi Budruk, Don Anderson, and Tom Shanley, MindShare, 2003 • Operating System Concepts, A. Silberschatz, 8th Edition, Wiley 2009 • Class web • http://esca.korea.ac.kr • Office hours • After class as needed • By appointment at Lyceum 307 • Contact Information • suhtw@korea.ac.kr • 02-3290-2397
Objective • Understand x86-based general purpose computer systems with hands-on experience • x86-based general-purpose vs embedded systems • x86 programming in assembly • Interrupt mechanism in x86-based systems • PCI Express • x86 system emulation with Bochs • Virtualization Technology (VT) • VT experiments with Qemu/KVM
Grading Policy • Midterm Exam: 30% • Class Presentations: 20% • Assignments: 25% • Final Project: 25% • Fail rule • You will be given an “F” if absent more than 3 times • 2 late show-ups will be counted as 1 absence