lect.01.Introduction.4up

lect.01.Introduction.4up - EE108B: Digital Systems II Part...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
EE 108b, Winter'07, Lecture 1 C. Kozyrakis 1 EE108B Digital Systems II Christos Kozyrakis Stanford University christos@ee.stanford.edu EE 108b, Winter'07, Lecture 1 C. Kozyrakis 2 EE108B: Digital Systems II • Part of the Digital Systems sequence of the new ugrad EE curriculum – Revision of EE182 and EE183 • Follow on to EE108A (Digital Systems I) • Prerequisite for courses like EE109, EE282, … – Should better match your interests • So give us feedback on what works and what doesn’t • Class has TWO flavors – Take class with labs (for EE undergrads) • Prereq is EE108A • Lab enrollment is limited, so signup for lab section ASAP – Take lectures only (for CS undergrads, SCPD, grad students) • Do programming assignments instead of labs EE 108b, Winter'07, Lecture 1 C. Kozyrakis 3 What EE108b is About • Many different views: – How to build programmable digital systems – Introduction to processor architecture – Understanding why your programs sometimes run much more slowly then you expect or don’t run at all • Bottom line: – Digital systems are ubiquitous – Processors are one of the common idioms in digital design • Can’t avoid them these days • They are in your computers, TV, car, phones, door locks, … – It pays to understand how they work • To understand what they can and can’t do EE 108b, Winter'07, Lecture 1 C. Kozyrakis 4 Major Topics • Hardware-software interface – Machine language and assembly language programming • Compiler optimizations and performance • Processor design – Pipelined processor design • Memory hierarchy • I/O devices
Background image of page 1

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

View Full DocumentRight Arrow Icon
EE 108b, Winter'07, Lecture 1 C. Kozyrakis 5 Syllabus • Please see Handout #1 – Contact class staff with any questions • Includes tentative schedule – Make sure you have time for everything before you sign up… • Especially if you are a SCPD student – If not, you should not take EE108b • Class offered again in Fall and Winter of 07-08 academic year EE 108b, Winter'07, Lecture 1 C. Kozyrakis 6 Course Information Instructor: Christos Kozyrakis – E-mail: christos@stanford.edu – Office: Gates 304 – Office Hours: TBD or by appointment TAs – Yi Gu and Drew Hall – E-mail: ee108b-win0607-tas@lists.stanford.edu Course Support: Teresa Lynn – Office: Gates 310 – Email: tlynn@csl.stanford.edu EE 108b, Winter'07, Lecture 1 C. Kozyrakis 7 • Lectures – Tuesday/Thursday 11am – 12.15pm, Skilling 191 • We are trying to get a larger room (apologies) • Also live on SCPD channel E3, but it’s best to come to class • Discussion Session – Fridays TBD – Look at on-line schedule for specific sessions • You should actively participate in lectures
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 03/08/2011 for the course EE 108B at Stanford.

Page1 / 10

lect.01.Introduction.4up - EE108B: Digital Systems II Part...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online