(return of the…) Data blast

Slides:



Advertisements
Similar presentations
Base 10 Denary Decimal
Advertisements

Candidates should be able to:
 The central processing unit (CPU) interprets and executes instructions.  The “brains” of the computer.  The speed of the processor is how fast it.
Chapter 4.2 Binary numbers: Arithmetic
Binary and Decimal Numbers
Binary Aim: Explain binary and binary units Objective 1: Convert positive denary whole numbers (0-255) into 8-bit binary numbers and vice versa Objective.
Teaching Computing at KS3 Session 2 Sue Sentance and Sophie Baker
Computer Systems 1 Fundamentals of Computing
Revision tip: Focus on the things you find difficult first.
© GCSE Computing Candidates should be able to:  convert positive denary whole numbers (0-255) into 8-bit binary numbers and vice versa  add two 8-bit.
Bits, Bytes, KiloBytes, MegaBytes, GigaBytes & TeraBytes.
Memory Terminology & Data Representation CSCI 1060 Fall 2006.
Computer Systems Chapter 1 Pages Hardware-physical pieces Key hardware components in a computer system: The physical parts. – Central processing.
Data Representation S2. This unit covers how the computer represents- Numbers Text Graphics Control.
Computing Theory – F453 Number Systems. Data in a computer needs to be represented in a format the computer understands. This does not necessarily mean.
Lecture 2 Bits, Bytes & Number systems
The Hexadecimal Number System and Memory Addressing ISAT 121.
Conversions Denary to Binary Method 1
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
Hexadecimal Data Representation. Objectives  Know how the Hexadecimal counting system works  Be able to convert between denary, binary & hexadecimal.
GCSE Computing: A451 Computer Systems & Programming Numbers Representation of Data in Computer Systems.
Candidates should be able to:
A)Convert positive denary whole numbers (0-255) into 8-bit binary numbers and vice versa b)Add two 8-bit binary integers and explain overflow errors which.
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???
2.1.4 Data Representation Units.
Units Representation of Data in Computer Systems.
BINARY Toby Wilson. LEARNING OBJECTIVES  Be able to convert binary to denary  Be able to convert denary into binary  Be able to explain how computers.
Binary Decimal Hexadecimal
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.
Introduction to Number Representation A451 GCSE Computing.
Hexadecimal (base 16) BY MAT D. What is hexadecimal  Hexadecimal is a number system like binary or denary that has 16 characters, the numbers 0-9 and.
The Hexadecimal Number System Representation of Data in Computer Systems.
TOPICS:  Introduction  Place Value  Binary  Decimal conversion  Decimal  Binary conversion  Related terms  Quiz.
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.
Binary a. express numbers in binary, binary-coded decimal (BCD), octal and hexadecimal;
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.
© OCR 2016 Unit 2.6 Data Representation Lesson 1 ‒ Numbers.
Binary & Hex Review.
Unit 2.6 Data Representation Lesson 1 ‒ Numbers
Understanding binary Understanding Computers.
© 2003, Cisco Systems, Inc. All rights reserved.
Binary, Denary, Hexadecimal Conversion Binary Addition
Data Representation – numbers Binary conversion Hexadecimal Negative numbers Binary addition Binary shifts.
3.1 Denary, Binary and Hexadecimal Number Systems
Lesson Objectives Aims
Information Support and Services
Representation of data in computer systems
Unit 2.6 Data Representation Lesson 1 ‒ Numbers
…to GCSE Level with Python Sue Sentance
Lesson objectives Understand how computers represent and manipulate numbers [unsigned integers, signed integers (sign and magnitude, Two’s complement)
Lesson Objectives Aims You should be able to: Convert Denary to Binary
Data Representation Numbers
Representation of Data in Computer Systems
Unit 2.6 Data Representation Lesson 1 ‒ Numbers
Hexadecimal Conversions
Data Representation – Numbers
Information Representation
Data Binary Conversion.
Bits and Bytes Key Revision Points.
Why computers use binary
Chapter Four Data Representation in Computers By Bezawit E.
Binary System.
Hexadecimal.
LO1 – Understand Computer Hardware
Binary & Hex Review.
WJEC GCSE Computer Science
Binary.
Section 6 Primitive Data Types
Presentation transcript:

(return of the…) Data blast 2.1.4 Digital Representation

Go… 1 2 3

Candidates should be able to: define the terms bit, nibble, byte, kilobyte, megabyte, gigabyte, terabyte 1 bit = 1 binary digit – represents an electrical signal being on or off. 12/01/2019 Horbury Academy ICT and Business Studies

Candidates should be able to: define the terms bit, nibble, byte, kilobyte, megabyte, gigabyte, terabyte 4 bits = 1 nibble. 12/01/2019 Horbury Academy ICT and Business Studies

Candidates should be able to: define the terms bit, nibble, byte, kilobyte, megabyte, gigabyte, terabyte 8 bits = 1 byte Stands for "by eight"? 12/01/2019 Horbury Academy ICT and Business Studies

Candidates should be able to: define the terms bit, nibble, byte, kilobyte, megabyte, gigabyte, terabyte (kilo = 1000) 1024 bytes = 1 kilobyte (mega = million) 1024 kilobytes = 1 megabyte 1024 megabytes = 1 gigabyte (giga = billion) 1024 gigabytes = 1 terabyte (tera = trillion) 12/01/2019 Horbury Academy ICT and Business Studies

Candidates should be able to: understand that data needs to be converted into a binary format to be processed by a computer. Computers work by processing electrical signals. Electrical signals can be either on or off Text, images, sound and instructions all need to be converted into binary so that computers can understand the information 12/01/2019 Horbury Academy ICT and Business Studies

Candidates should be able to: convert positive denary whole numbers (0-255) into 8-bit binary numbers and vice versa 1 Convert the following binary number to denary. 12/01/2019 Horbury Academy ICT and Business Studies

Candidates should be able to: convert positive denary whole numbers (0-255) into 8-bit binary numbers and vice versa 128 64 32 16 8 4 2 1 Write the column headings above each number Start with “1” and double each time. 12/01/2019 Horbury Academy ICT and Business Studies

Candidates should be able to: convert positive denary whole numbers (0-255) into 8-bit binary numbers and vice versa 128 64 32 16 8 4 2 1 Write down all the numbers with a “1” below them 128 + 32 + 16 + 2 12/01/2019 Horbury Academy ICT and Business Studies

Candidates should be able to: convert positive denary whole numbers (0-255) into 8-bit binary numbers and vice versa Add them up… 178 12/01/2019 Horbury Academy ICT and Business Studies

Converting from denary to binary Convert the following denary number to binary. 178

Horbury Academy ICT and Business Studies Step 1 Write out the column headings… 178 128 64 32 16 8 4 2 1 12/01/2019 Horbury Academy ICT and Business Studies

Horbury Academy ICT and Business Studies Step 2 Find the biggest number that will fit… 178 128 64 32 16 8 4 2 1 12/01/2019 Horbury Academy ICT and Business Studies

Horbury Academy ICT and Business Studies Step 3 Write a “1” below that number… 178 128 64 32 16 8 4 2 1 12/01/2019 Horbury Academy ICT and Business Studies

Horbury Academy ICT and Business Studies Step 4 Take away the column heading from our number 50 is now our target number 178 – 128 = 50 128 64 32 16 8 4 2 1 12/01/2019 Horbury Academy ICT and Business Studies

Horbury Academy ICT and Business Studies Step 5 Work through the columns. 50 128 64 32 16 8 4 2 1 Is the column heading (64) Bigger than our target number (50) Yes? – write a zero 12/01/2019 Horbury Academy ICT and Business Studies

Horbury Academy ICT and Business Studies Step 6 Work through the columns. 50 128 64 32 16 8 4 2 1 Is the column heading (32) Bigger than our target number (50) No? – write a one 12/01/2019 Horbury Academy ICT and Business Studies

Horbury Academy ICT and Business Studies Step 7 Work out the next target… 50 – 32 = 18 128 64 32 16 8 4 2 1 12/01/2019 Horbury Academy ICT and Business Studies

Horbury Academy ICT and Business Studies Step 7 Continue! 128 64 32 16 8 4 2 1 18 18 is bigger than 16 128 64 32 16 8 4 2 1 2 2 is not bigger than 8 128 64 32 16 8 4 2 1 2 2 is not bigger than 4 128 64 32 16 8 4 2 1 2 2 is equal to 2 128 64 32 16 8 4 2 1 Write a 0! 12/01/2019 Horbury Academy ICT and Business Studies

Adding two binary numbers 0110 1100 1111 0011 + 1 1 1 1 Just like normal, start on the right… …for the exam, the first nibble will probably not have any "carries" 12/01/2019 Horbury Academy ICT and Business Studies

Adding two binary numbers 0110 1100 1111 0011 + 0 + 1 = 1 (no carries) 1 1 1 1 1 The second nibble may have some carries 12/01/2019 Horbury Academy ICT and Business Studies

Adding two binary numbers 0110 1100 1111 0011 + 1 + 1 = 10 (so write 0, and carry 1) 1 1 1 1 1 1 The second nibble may have some carries 12/01/2019 Horbury Academy ICT and Business Studies

Adding two binary numbers 0110 1100 1111 0011 + 1 + 1 (+ carry) = 11 (so write 1, and carry 1) 1 1 1 1 1 1 1 1 The second nibble may have some carries 12/01/2019 Horbury Academy ICT and Business Studies

Adding two binary numbers 0110 1100 1111 0011 + 0 + 1 (+ carry) = 10 (so write 0, and carry 1) 1 1 1 1 1 1 1 1 1 The second nibble may have some carries 12/01/2019 Horbury Academy ICT and Business Studies

Adding two binary numbers 0110 1100 1111 0011 + 1 1 1 1 1 1 1 1 1 1 This leaves the carried 1, which goes into the 9th column 12/01/2019 Horbury Academy ICT and Business Studies

Adding two binary numbers 0110 1100 1111 0011 + 1 1 1 1 1 1 1 1 1 1 This would produce an error as we can only store 8 bits in a byte. You will usually be asked to explain this. 12/01/2019 Horbury Academy ICT and Business Studies

Horbury Academy ICT and Business Studies Hex As well as binary, we often use Hexadecimal in computing. Hexadecimal use the numbers 0 to 9 and then the letter A to F 1 2 3 4 5 6 7 8 9 A B C D E F 12/01/2019 Horbury Academy ICT and Business Studies

Horbury Academy ICT and Business Studies Convert denary to hex… 165 (denary) = A5 (hex) Divide by 16 165/16 = 10 remainder 5 A in hex 5 in hex 12/01/2019 Horbury Academy ICT and Business Studies

Horbury Academy ICT and Business Studies Convert hex to denary… CD (hex) = 205 (denary) Convert to denary CD C = 12 D = 13 Multiply by 16 12 x 16 = 192 …add 13 192 + 13 = 205 12/01/2019 Horbury Academy ICT and Business Studies

How to convert binary to hex… Step 1 – write down the binary numbers 1 to 16… 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 12/01/2019 Horbury Academy ICT and Business Studies

How to convert binary to hex… Step 2 – Write the Hex numbers next to them… 0000 0001 0010 0011 1 2 3 0100 0101 0110 0111 4 5 6 7 1000 1001 1010 1011 8 9 A B 1100 1101 1110 1111 C D E F 12/01/2019 Horbury Academy ICT and Business Studies

Horbury Academy ICT and Business Studies Convert binary to hex Split your number in two nibbles… 0110 1011 12/01/2019 Horbury Academy ICT and Business Studies

Horbury Academy ICT and Business Studies Convert binary to hex Convert each nibble into hex… 0110 1011 6 B 12/01/2019 Horbury Academy ICT and Business Studies

Why do we use Hexadecimal? Binary numbers get very long very quickly – for example 1023 is 1111111111 This means that they are difficult to remember and it is easy to make mistakes when you enter them This is why we use hex: 1111111111 = 3FF 12/01/2019 Horbury Academy ICT and Business Studies