{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Lecture 2 - Lecture 2 Announcements Hwk 1 posted Tue night...

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

View Full Document Right Arrow Icon
Lecture 2 –8/27/10 Announcements Hwk1 posted Tue night Let me know if you have not received email announcement Last Lecture Grand tour of course Today’s Lecture (P&P 1) Computing systems Digital vs. analog Realization Next lecture (P&P 3.1) Transistor basics CS310 Fall 2010 -Boral Abstraction as a Design Principle Computer systems use multiple levels of abstraction and interfaces (Ideally) Each level is only aware of the interfaces to the levels below it Example: Java Example: I/O Example: Instruction Set Architecture (ISA) Can lead to immense reduction of complexity (but you have to get the abstractions and interfaces just right) CS310 Fall 2010 -Boral
Background image of page 1

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

View Full Document Right Arrow Icon
Digital vs. Analog Computing Systems Analog is a continuous measurement representing some physical quantity: weight, distance, voltage Real world, difficult to be accurate, Specific to the task Analog clock: angular measures of hands Digital systems encode the physical quantity
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.

{[ snackBarMessage ]}