Topics in Embedded Systems

Download Report

Transcript Topics in Embedded Systems

COM509 Computer Systems
Lecture 0. Course Introduction
Prof. Taeweon Suh
Computer Science Education
Korea University
Course Information
•
Instructor

•
Textbook

•

http://esca.korea.ac.kr
Office hours


•
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

•
COMP335 Operating Systems
COMP211 Computer Architecture
COMP169 C-programming
References


•
X86 Instruction Set Architecture, Comprehensive 32- and 64-bit Coverage, Tom
Shanley, MindShare, 2009
Prerequisite



•
Prof. Taeweon Suh
After class as needed
By appointment at Lyceum 307
Contact Information


[email protected]
02-3290-2397
2
Korea Univ
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
3
Korea Univ
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
4
Korea Univ