0% found this document useful (0 votes)
1 views26 pages

L2 Binary Arithmetic&BCD

The document outlines a lesson on information representation, focusing on binary arithmetic, BCD (Binary-Coded Decimal), and the significance of binary operations in digital systems. It includes learning objectives, success criteria, and real-life applications, emphasizing the ability to perform binary addition and subtraction, understand signed and unsigned binary numbers, and convert between denary and BCD. Additionally, it provides activities and questions to reinforce understanding of these concepts.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views26 pages

L2 Binary Arithmetic&BCD

The document outlines a lesson on information representation, focusing on binary arithmetic, BCD (Binary-Coded Decimal), and the significance of binary operations in digital systems. It includes learning objectives, success criteria, and real-life applications, emphasizing the ability to perform binary addition and subtraction, understand signed and unsigned binary numbers, and convert between denary and BCD. Additionally, it provides activities and questions to reinforce understanding of these concepts.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 26

LESSON 1 : INFORMATION REPRESENTATION

STARTER ACTIVITY

Fill in the blank


columns

Binary Decimal
0001
0010
3
0100
5
6
STARTER ACTIVITY

HOW WOULD YOU ADD OR SUBTRACT NUMBERS IF YOU ONLY HAD


TWO DIGITS, 0 AND 1, TO WORK WITH?
Topic INFORMATION REPRESENTATION

Learning
L/O : To demonstrate binary arithmetic and BCD
Objective

Real Life
Application
SUCCESS CRITERIA:
s

I CAN PERFORM BINARY ADDITION & SUBTRACTION


I CAN UNDERSTAND SIGNED AND UNSIGNED BINARY MAGNITUDE AND THEIR
SIGNIFICANCE
I CAN USE THE CONCEPT OF BINARY OVERFLOW
I CAN CONVERT BETWEEN DENARY TO BCD
Topic INFORMATION REPRESENTATION

Learning L/O : To demonstrate binary arithmetic and BCD


Objective

BIG QUESTION
How might digital systems, such as computers and
calculators, perform arithmetic operations using only
binary numbers, and why is understanding binary
addition, subtraction, and BCD crucial for designing and
troubleshooting these systems?
Topic INFORMATION REPRESENTATION

Learning L/O : To Perform Binary Addition & Subtraction


Objective
Topic INFORMATION REPRESENTATION

Learning L/O : To Perform Binary Addition & Subtraction


Objective
Topic BINARY SUBTRACTION
Learning
Objective

Let’s try subtract two binary numbers:


1110-1011
1 1 1 0
To get the answer use the
- 1 0 1 1
Following method

0 0 1 1
1 1
Topic
THE OVERFLOW CONDITION
Learning ADDITION OF A BINARY NUMBER
Objective

The maximum denary of an 8 bit binary


number (11111111) is (28 -1) =255 0110 1110
The generation of 9th bit is a clear indication + 1 1011110
that the sum has exceeded this value
This is known as an over flow error. The sum 101 0 011 00
is too big to be stored using 8 bits 1 1
Topic INFORMATION REPRESENTATION

Learning L/O : To perform Binary Arithmetic


Objective
Group A : Add 0 0 1 0 0 1 0 1 (37
Key Words in denary) and 0 0 1 1 1 0 1 0 G
Overflow (58 in denary).
1’s compliment P Grou R
p
2’s compliment Group B : Add 0 1 0 1 0 0 1 0 (82 Task
in denary) and 0 1 0 0 0 1 0 1
(69 in denary). U O

Group C : Convert(56)10 to
binary

Group D : How would you


convert -(56)10
to binary?
Topic INFORMATION REPRESENTATION

Learning L/O : To build methods to represent signed binary numbers


Objective Left most digit is 1-
Negative
Key Words Left most digit 0 - Positive
• Ones
complim
ent
One’s
Two’s compliment - Each digit in the
• Two’s binary number is inverted and a ‘1’ is
complim Compliment-
ent 1 becomes 0 & 0 Added to the right-most bit. For example,
becomes 1 0 1 0 1 1 0 1 0 (denary value 90)
One’s
compliment of becomes: 10100101+
01011010 is
10100101 which
1
is 101001 10
Denary -90
which is Denary -90
Topic INFORMATION REPRESENTATION

Learning
Objective Critica
Add 0 1 0 1 0 0 1 0 (82 in denary) and 0 1 0 0 0 1 0 1
l (69 in denary).
Key Words Thinki Check this answer makes any sense?
Overflow
ng
Topic INFORMATION REPRESENTATION

Learning L/O : To build methods to represent signed binary numbers


Objective Left most digit is 1-
Key Words Negative
• Ones Left most digit 0 - Positive
complim
ent
• Two’s
complim
ent
Topic INFORMATION REPRESENTATION

Learning L/O : To build methods to represent signed binary numbers


Objective

Key Words Answers


• Ones
complim
ent
• Two’s
complim
ent
Topic INFORMATION REPRESENTATION

Learning L/O : To perform Binary arithmetic


Objective

Key Words
• Binary
• Denary
Topic INFORMATION REPRESENTATION

Learning L/O : To perform Binary arithmetic


Objective

Key Words
• Binary Additions:
• Denary •a) 00111001 + 00101001 = 01100010
•b) 01001011 + 00100011 = 01101110
•c) 01011000 + 00101000 = 10000000
•d) 01110011 + 00111110 = 10110001
•e) 00001111 + 00011100 = 00101011
Subtractions:
•f) 01100011 - 00110000 = 00110011
•g) 01111111 - 01011010 = 00100101
•h) 00110100 - 01000100 = 11110000
•i) 00000011 - 01100100 = 10101111
•j) 11011111 - 11000011 = 00011100
Topic INFORMATION REPRESENTATION

MID-PLENARY

Key Words Question1 : Which of the following is the correct BCD


• Binary representation of the decimal number 47?
• Denary A) 0010 1111
B) 0100 0111
C) 0101 0111
D) 1001 1001
Question 2 : What is the BCD representation for the decimal
number 93?
A) 1001 0011
B) 1101 0011
C) 1010 0110
D) 1000 1011
Question 3: When adding two BCD numbers, what must you add if
the sum of a digit pair exceeds 1001 (9 in decimal)?
A) 0001
B) 0011
C) 0110
Topic INFORMATION REPRESENTATION

Learning L/O : To analyze binary coded decimal(BCD)


Objective

Real life
applications
1.Represent
ation of
digits in a
calculator
2. Clock
display
Topic INFORMATION REPRESENTATION

Learning L/O : To analyze binary coded decimal(BCD)


Objective

Real life
applications
1.Represent
ation of
digits in a
calculator
2. Clock
display
Topic INFORMATION REPRESENTATION
L/O : To calculate binary values in digital systems such as calculators
and clocks and ensure accurate representation using binary-coded
Learning
Objective decimal (BCD) addition.
Brain
Real life Storming
How might you accurately add $0.37 and $0.94 together
applications
using fixed-point decimals in a computer system, ensuring
that the results remain precise and valid in BCD?
Topic INFORMATION REPRESENTATION
L/O : To calculate binary values in digital systems such as calculators
and clocks and ensure accurate representation using binary-coded
Learning
Objective decimal (BCD) addition.
Brain Storming
How might you accurately add $0.37 and $0.94 together using fixed-point
Real life
decimals in a computer system, ensuring that the results remain precise
applications
and valid in BCD?

First we will
take
0.07 & 0.04
Brain Storming

Topic INFORMATION REPRESENTATION


L/O : To calculate binary values in digital systems such as calculators
and clocks and ensure accurate representation using binary-coded
Learning
Objective decimal (BCD) addition.
Now we will add .3 and .9 &
the carry bit from the addition Adding 1 to 00000000
Real life above produces
applications 00000000
Success 0 0 1 1 1 1 0 1
Criteria Final Answer
+ +
I can 0 1 1 0 00 000001 00110001
1 0 0 1 .
Perform =
BCD + 1 0 0 1 1
addition Which is 1.31 in denary
1
confidently This again
=
produces
1 1 0 1 a fifth bit which is
This produces 1 1 0 1 which isn’t carried to the next
a denary digit; this will flag an decimal digit
error and the position.
computer again needs to add 0 1
Brain Storming

Topic INFORMATION REPRESENTATION


L/O : To calculate binary values in digital systems such as calculators
and clocks and ensure accurate representation using binary-coded
Learning
Objective decimal (BCD) addition.

Real life
applications
Answers
Success
Criteria
I can
Perform
BCD
addition
confidently
Topic INFORMATION REPRESENTATION
L/O : To link the character representation
Learning
Objective

What would you


understand from
these pictures
Topic INFORMATION REPRESENTATION

Learning L/O : To convert different number systems


Success
Objective
Criteria Exam Type Questions _ Individual
Activity
1 a) The following bytes represent binary integers using the two’s
1. I can complement
convert form. State the equivalent denary values.
one i) 0 1 0 0 1 1 1 1 [1]
number ii) 1 0 0 1 1 0 1 0 [1]
system to iii) Write the integer −53 in two’s complement form. [1]
another. iv) Write the maximum possible range of numbers using the
2. I can two’s
link the complement form of an 8-bit binary number.
number Give your answers in denary. [2]
systems b) i) Write the denary integer 798 in binary-coded decimal (BCD)
into format. [1]
different ii) Write the denary number that is represented by the following
real life BCD number.
situations. 1001011101110110 [2]
c) Give one use of binary-coded decimal system. [1]
Topic INFORMATION REPRESENTATION

Learning L/O : Learn to differentiate between binary number system ,denary


Objective number system &Hexadecimal number system
Real Life
Application
s
Re-visit the SUCCESS CRITERIA:

I CAN PERFORM BINARY ADDITION & SUBTRACTION


I CAN UNDERSTAND SIGNED AND UNSIGNED BINARY MAGNITUDE AND
THEIR SIGNIFICANCE
I CAN USE THE CONCEPT OF BINARY OVERFLOW
I CAN CONVERT BETWEEN DENARY TO BCD

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy