Download I am an L&S CS major. Why do I have to take this class?

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Current source wikipedia , lookup

Rectifier wikipedia , lookup

Ohm's law wikipedia , lookup

Electrical substation wikipedia , lookup

Transistor wikipedia , lookup

Switched-mode power supply wikipedia , lookup

Buck converter wikipedia , lookup

Power electronics wikipedia , lookup

Flexible electronics wikipedia , lookup

Resistive opto-isolator wikipedia , lookup

Power MOSFET wikipedia , lookup

Rectiverter wikipedia , lookup

Curry–Howard correspondence wikipedia , lookup

Voltage optimisation wikipedia , lookup

Stray voltage wikipedia , lookup

Surge protector wikipedia , lookup

Alternating current wikipedia , lookup

Integrated circuit wikipedia , lookup

Opto-isolator wikipedia , lookup

Mains electricity wikipedia , lookup

CMOS wikipedia , lookup

Digital electronics wikipedia , lookup

Transcript
I am an L&S CS major.
Why do I have to take this class?
• So you don’t look stupid when you get to
your job.
• To prepare you for hands-on courses like
CS 150 that involve hardware design.
• Because it’s good to know the physical
basis of computation.
Digital Information
All information inside a
computer is represented
numerically.
 Text: Every letter is
represented by a number
(ASCII code).
 Images: A bitmap image is
a table of numbers, with each
entry representing the color
of a pixel.
{ = 123
Row 3, Column 2 = 00FF44
Number Representation
There are many ways to represent numbers.
 Decimal (base 10, the usual way)
 Hexadecimal (base 16, often used in the
study of computers)
 Binary (base 2)
The ability to represent any number in
binary, using 0’s and 1’s, makes
computation as we know it possible.
High and Low Logic Levels
The numbers 0 and 1 are represented by
physical quantities:
 The number 0 (called logic 0) is
represented with a voltage near 0 V.
 The number 1 (called logic 1) is
represented with a voltage between 2 and
5 V, depending on the technology.
Circuits perform computation by taking
voltage inputs and allowing current to flow,
creating voltage outputs.
A Logic Gate
The mathematical operation known as
“AND” is performed by this circuit:
VDD
VDD
S
S
S
A
D
B
S
S
D
S
AB
Course Content
To analyze the circuits that perform
computation, you need to know about
 Circuit analysis: voltages and currents
so you can see how circuits work,
resistance and capacitance so you see
how long it takes to compute something
 Electronics: transistors which make
complex computation feasible
Devices
We will look inside
 Memories: DRAM, latches, flip-flops…
 A/D and D/A Converters
 Logic Gates
and more!