Math Review Do you remember, from math class, how exponentiation operations are typically represented? an a is known as the "base" n is known as the "exponent".

Slides:



Advertisements
Similar presentations
Computer Basics Binary Bits & Bytes
Advertisements

Base 10 Denary Decimal
John Owen, Rockport Fulton HS
Representing Data, Pictures, Time, and Size in Computer
Binary Representation Introduction to Computer Science and Programming I Chris Schmidt.
Binary number, Bits and Bytes and memory Sen Zhang.
Information Processing Session 5B Binary Arithmetic Slide
Binary and Decimal Numbers
Teaching Computing at KS3 Session 2 Sue Sentance and Sophie Baker
Computer Number Systems This presentation will show conversions between binary, decimal, and hexadecimal numbers.
Bits, Bytes, KiloBytes, MegaBytes, GigaBytes & TeraBytes.
Bit Patterns – Day 2 Scott Baranick & Daniel Velasquez.
Math Review Do you remember, from math class, how exponentiation operations are typically represented? anan is known as the "base" a is known as the "base"
1 Pertemuan 2 Network Math. Discussion Topics Binary presentation of data Bits and bytes Base 10 number system Base 2 number system Converting decimal.
The Hexadecimal Number System and Memory Addressing ISAT 121.
1 3 Computing System Fundamentals 3.2 Computer Architecture.
Computer Science Binary. Binary Code Remember the power supply that is inside your computer and how it sends electricity to all of the components? That.
Working with 8-bit bytes and hexadecimal
How We Measure Memory. At the Bottom of things A piece of digital information is always stored as a sequence of binary states. What’s that mean you ask???
Exploring Computer Science – Lesson 2-5. Click to add text.
Computer Math CPS120: Binary Representations. Binary computers have storage units called binary digits or bits: Low Voltage = 0 High Voltage = 1 all bits.
2.1.4 Data Representation Units.
* Numeral Systems: A writing method for expressing numbers is called a “Numeral System". In the most common numeral system, we write numbers with combinations.
Lesson Aim (Data representation) To be able to: Convert B/D & D/B Convert D/H & H/D Convert H/B & B/H Perform simple binary arithmetic Represent a number.
The Hexadecimal System is base 16. It is a shorthand method for representing the 8-bit bytes that are stored in the computer system. This system was chosen.
Numbering Systems and Conversion Understand How Computing Devices Work 1.
 Computers are 2-state devices › Pulse – No pulse › On – Off  Represented by › 1 – 0  BINARY.
Number Systems & Binary How to count. How do we represent numbers? Early systems: – Actual count : ||||| = 5 – Roman numers : XI = 11 Hard to do math:
Binary Numbers. Base 10 and Base 2  We normally work with numbers in base 10.  In base 10 we use the digits 0, 1, 2, 3, 4, 5, 6, 7, 8 and 9.  Everything.
Number systems. Binary system. Bits and bytes. Modern computers “speak” in a digital language composed of 2 digits. The machine language of modern computers.
Numerical Representation Intro to Computer Science CS1510 Dr. Sarah Diesburg 1.
© OCR 2016 Unit 2.6 Data Representation Lesson 1 ‒ Numbers.
Nat 4/5 Computing Science Lesson 1: Binary
Binary & Hex Review.
Unit 2.6 Data Representation Lesson 1 ‒ Numbers
3 – Boolean Logic and Logic Gates 4 – Binary Numbers
© 2003, Cisco Systems, Inc. All rights reserved.
Binary, Denary, Hexadecimal Conversion Binary Addition
Binary, Decimal and Hexadecimal Numbers
Data Representation N4/N5.
Consider this number: , Ones (7 ones) Tens (no tens)
Exploring Computer Science – Lesson 2-5
Numerical Representation
Information Technology Introduction to Number System
What is Binary? Binary is a two-digit (Base-2) numerical system, which computers use to process and store data. The reason computers use the binary system.
Representation of data in computer systems
Computer Science LESSON 1 on Number Bases.
Number Systems & Binary
…to GCSE Level with Python Sue Sentance
Number Systems.
Data Representation Numbers
Numerical Representation
Bits, Bytes, and Storage.
Binary Lesson 3 Hexadecimal
(return of the…) Data blast
Binary Lesson 3 Hexadecimal
Numerical Representation
Objective 1.02 Understand Numbering Systems
Binary Lesson 3 Hexadecimal
AP Computer Science LESSON 1 on Number Bases.
John Owen, Rockport Fulton HS
Why computers use binary
The basics of any electronic device means either electricity is flowing or it is not i.e. a switch is either on or off Computers are electronic devices.
Binary System.
Binary Lesson 4 Hexadecimal and Binary Practice
Information Technology Department
The Understanding of Binary Math & Conversion
Binary & Hex Review.
Binary.
Numerical Representation
Presentation transcript:

Math Review Do you remember, from math class, how exponentiation operations are typically represented? an a is known as the "base" n is known as the "exponent". You might say, "a raised to the power of n". Define bit as a contraction of "binary digit" Talk about light switches and demonstrate

Warm Up Try to find a value for each of the exponents shown below. 20 = 21 = 22 = 23 = 24 + 21 = Mention how anything raised to the power of 0 is equal to 1.

Computer Number Systems Scott Baranick & Daniel Velasquez Bit Patterns Computer Number Systems Scott Baranick & Daniel Velasquez

Bits and Bytes A bit is the short name for "binary digit". A bit can store only two values. Off or On switch 0 or 1 False or True A byte is a series of 8 bits or switches. Define bit as a contraction of "binary digit" Talk about light switches and demonstrate the number of unique possibilities that are available if you only have 2 switches. Use the lights in your classroom to demonstrate.

Bits and Bytes A kilobyte is 1024 bytes, In other words, 210 This is often rounded to 1,000 bytes Which is 2 raised to the 10th power.

Bits and Bytes A megabyte is either 1000 or 1024 kilobytes. A gigabyte is either 1000 or 1024 megabytes. What's next? This depends on the context. Hard rives are advertised to be a certain size. They typically use 1000 since this makes the hard drive look bigger then it actually is. Ask the students if they know what the next size is. It is a terabyte. Then it is a exabyte

Number System Definitions Binary is just another name for base 2. Decimal is just another name for base 10. Hexadecimal is just another name for base 16.

Decimal vs. Binary 1 0 1 1 0 12 1 x 102 0 x 101 1 x 100 + + = 10110 You might mention here how the subscripted numbers in this slide are used to identify which base is being used to represent each overall value. = 510 + +

Counting in Base 10 0 + 1 1 + 1 2 + 1 3 . . 9 + 1 10 You might note here that, since we have no single digit to represent ten in base ten, we must use 2 digits: a 1 followed by a 0.

Counting in Base 2 "Computer Science Unplugged" Class Activity: Use Flip cards to demonstrate binary addition. Also use the hats to show the place values.

Binary Numbers Worksheet Now that we know how to count in base 2, fill in the missing binary numbers in the middle column of the worksheet.

Binary to Decimal 1 0 0 1 0 1 1 x 20 = 1 x one = 1 1 0 0 1 0 1 1 x 20 = 1 x one = 1 0 x 21 = 0 x two = 0 1 x 22 = 1 x four = 4 0 x 23 = 0 x eight = 0 0 x 24 = 0 x sixteen = 0 1 x 25 = 1 x thirty-two = 32 Step through this example on the board. 37

Back of the Worksheet Complete the top half of the back of the worksheet to demonstrate your understanding of how binary and decimal numbers relate to each other.

1111 What does this binary number represent in base 10? Answer: 15 Notice that this is the same as the base of 2 raised by the number of bits minus 1. Formula largest number = 2(n) – 1 where n represents the number of bits that are available. So what then are the largest numbers that can be represented using 16 bits? 32 bits? and 64 bits? For the homework question, I use bit sizes typical of processors available today and in the past. You may also note that the bit sizes are themselves powers of 2.

Summary Recognize that computers, regardless of brand or type, are binary machines. All the math done inside a computer is done in binary. The computer converts the numbers into decimal only when it has to display the number on the screen or show the number on a printed report.

End Day 1