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.

Slides:



Advertisements
Similar presentations
ADDER, HALF ADDER & FULL ADDER
Advertisements

Sahar Mosleh PageCalifornia State University San Marcos 1 Introductory Concepts This section of the course introduces the concept of digital circuits and.
Number Systems and Codes
1 Chapter 2 The Digital World. 2 Digital Data Representation.
Number Representation and Logic Design CS 3220 Fall 2014 Hadi Esmaeilzadeh Georgia Institute of Technology Some slides adopted from.
Digital Electronics Course Introduction, Number Systems, Conversion between Bases, and Basic Binary Arithmetic (Lecture #1)
Information Representation
CSE115: Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall 1.
CSE115: Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall 1.
Chapter 4: The Building Blocks: Binary Numbers, Boolean Logic, and Gates Invitation to Computer Science, Java Version, Third Edition.
How Computers Represent Numbers Friday, Week 5. Binary Code A series of 1’s and 0’s Place value is in powers of 2.
Chapter 4: The Building Blocks: Binary Numbers, Boolean Logic, and Gates Invitation to Computer Science, C++ Version, Third Edition.
How Computers Represent Numbers Friday, Week 5. Binary Code A series of 1’s and 0’s Place value is in powers of 2.
Chapter 4: The Building Blocks: Binary Numbers, Boolean Logic, and Gates Invitation to Computer Science, C++ Version, Third & Fourth Edition Spring 2008:
Chapter 1 Data Storage. 2 Chapter 1: Data Storage 1.1 Bits and Their Storage 1.2 Main Memory 1.3 Mass Storage 1.4 Representing Information as Bit Patterns.
Introduction to Management Information Systems Chapter 3 Computer Basics HTM 304 Spring 06.
EECS 40 Introduction to Microelectronic Circuits.
Chapter 4: The Building Blocks: Binary Numbers, Boolean Logic, and Gates Invitation to Computer Science, C++ Version, Fourth Edition.
Number Systems and Codes In PLC
Bits and Data Storage. Basic Hardware Units of a Computer.
1 Survey of Computer Science CSCI 110, Spring 2011 Lecture 16 Digital Circuits, binary Numbers.
Circuit, State Diagram, State Table
©zaher elsir Sudan Academy for Banking & Financial Sciences Decimal Number System Base (Radix)10 Digits0, 1, 2, 3, 4, 5, 6, 7, 8, 9 e.g The magnitude.
Click to edit Master title style Click to edit Master text styles –Second level Third level –Fourth level »Fifth level 1 Today’s Topics How information.
Chapter 2: Fundamentals of Digital Electronics Dr Mohamed Menacer Taibah University
Digital Electronics Understanding truth tables. AND gate How many lines did a 2-input AND gate truth table have? ABZ (output) Answer:4.
CSCI-235 Micro-Computers in Science Hardware Design Part I.
Data Representation S2. This unit covers how the computer represents- Numbers Text Graphics Control.
Digital Electronics. Digital circuits work on the basis of a transistor being used as a switch. Consider a light switch, a transistor can be considered.
Logic Design Computer Architecture and Design Lecture 1.
Introduction to Digital Logic and Circuits EE 101, Fall 2015 University of Kentucky.
Chapter 1: Digital Computers and Information Illustration at beginning of each Chapter Base 10 Binary Base 2 Octal Base 8 Hex bas
Islamic University Of Gaza, Nael Aburas Data Storage Introduction to computer, 2nd semester, 2010/2011 Mr.Nael Aburas
Chapter 1 Data Storage © 2007 Pearson Addison-Wesley. All rights reserved.
CSCI-100 Introduction to Computing Hardware Design Part I.
Chapter 2 Data Representation.
1 Ethics of Computing MONT 113G, Spring 2012 Session 1 Digital Circuits, binary Numbers Course webpage:
Data Storage © 2007 Pearson Addison-Wesley. All rights reserved.
Data Representation. What is data? Data is information that has been translated into a form that is more convenient to process As information take different.
Data Storage © 2007 Pearson Addison-Wesley. All rights reserved.
Circuits & Switches. Electricity Formed when an excess of positive or negative particles that are parts of atoms attempts to balance itself=electrical.
Basic Electricity and Electronics Module Three Microprocessor Basics Copyright © Texas Education Agency, All rights reserved.
Minute Paper 4/4/04 Z=50+j86.7=100
Computer Hardware & Operation Northern College Diploma Philip Bird.
 A transistor is the basic building block of electronic components.  The average computer may have millions of them within its circuits.  Essentially,
DATA REPRESENTATION IN COMPUTER MEMORY.  Describe the coding system:  Sign and magnitude  1’s Complement and 2’s Complement  Binary Coded Decimal.
Programmable Logic Controller
Binary Representation in Text
Binary Representation in Text
Topic: Binary Encoding – Part 1
3 – Boolean Logic and Logic Gates 4 – Binary Numbers
Invitation to Computer Science, C++ Version, Fourth Edition
Creating logic gates with Minecraft
Chapter 3 - Binary Numbering System
Everything is a number Everything in a computer memory and on storages is a number. Number  Number Characters  Number by ASCII code Sounds  Number.
Digital Electronics Jess 2008.
Chapter 2.3 Binary Logic.
Fundamentals & Ethics of Information Systems IS 201
University of Gujrat Department of Computer Science
Invitation to Computer Science, Java Version, Third Edition
Invitation to Computer Science, C++ Version, Third Edition
Computer Science 210 Computer Organization
Computers & Programming Languages
Ch2: Data Representation
Invitation to Computer Science 6th Edition
AWIM Series Lawndale High School Experiment 6 Dec, 2017
Data Representation and Organization
Table 1.1 Powers of Two.
Lecture 4 Number Systems. von Neumann Model Every computer today is based on the von Neumann Model. It is based on 3 ideas: 1.Four subsystems 2.Stored.
UNIT – 3 & 4. Data Representation and Internal
Presentation 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: A B S S S S V DD D S D S A B

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!