{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Lec2_arch - Content of this lecture CSE120 Principles of...

Info icon This preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
1 CSE120 Principles of Operating Systems Yuanyuan (YY) Zhou Lecture 2 Mar 30, 2011 3/29/2011 CSE 120 – Lecture 2 – Architectural Support for OSes 2 Content of this lecture Announcements and reminders Hardware overview A peek at Unix 3/29/2011 CSE 120 – Lecture 2 – Architectural Support for OSes 3 Announcement Have you visited the web page? http://cseweb.ucsd.edu/classes/sp11/cse120/ Project 0 (installation & Submission) out today Done individually Due Wednesday 4/6, 11:59pm Project groups When you have chosen groups, send your group info to Matt 3/29/2011 CSE 120 – Lecture 2 – Architectural Support for OSes 4 Why Start With Hardware? Operating system functionality depends upon hardware Key goals of an OS are to enforce protection and resource sharing If done well, applications can be oblivious to HW details Hardware support can greatly simplify – or complicate – OS tasks Early PC operating systems (DOS, MacOS) lacked virtual memory in part because hardware did not support it
Image of page 1

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon