SlideShare a Scribd company logo
The Binary Counter
                                                             Printer-Friendly Version


The Binary Counter
Computers use binary codes to store and process information. The binary system uses only two symbols.
People usually use 0 and 1 as the two binary symbols. Since binary codes can be used to represent
numbers, letters, pictures, and sounds, the computer can work with a wide variety of information.


You are used to counting in the decimal or base ten system with 1, 2, 3, 4, 5, and so on. You could also
count using binary numbers with 12, 102, 112, 1002, 1012, 1102, etc. The subscript — the small 2 that
appears slightly below the line — indicates it is a binary number. There are many more place holders
needed in the binary system to indicate value and, no matter how much you practice, it still takes longer
to actually say the numbers if they are in binary form.


In this activity you and several of your classmates will construct a human binary counter. As the count is
increased by a value of 1, the binary counter changes to display a visual representation of each number
in binary format. The people in the counter will represent the 0s and 1s needed to display the decimal
number you will hear. The following diagram shows the binary counter displaying the decimal number 5 in
binary representation.




A raised right arm represents a 1. An arm down at the side represents a 0. The diagram is displaying a
five as the binary number 01012. The binary number is interpreted or read from the right. The person on
the extreme right of the diagram is in the 1s position, the next person from the right is in the 2s position,
the third person from the right is in the 4s position, the next person is in the 8s position, and so on.


In this way, the four people are representing 01012.




Activity
1. Select four members of your group to be in the binary counter. Select one other member of your
   group to be the count monitor. The other members of your group are checkers.

2. The people who are in the binary counter form a line in front of the group. Each person should be
   able to touch the shoulder of the person to their right with their fingertips. As viewed by the group,
   the person on the extreme right is in the 1s position.

3. The count monitor gives input to the binary counter by touching the person in the 1s place on the
   shoulder and verbally indicating the new number. The count monitor must also keep track of the
   count.

4. The binary counter works as follows:

   The binary counter is set to zero by having all of its members put their arms at their sides.

   Each time members of the binary counter are touched, they must complete some particular action.

   If their arm is held up and out when they are touched they must tap the person to their right on the
   shoulder and lower their own arm.




   If their arm is already down when they are touched, then they raise their arm without touching the
   person to the right.




5. The Count Monitor counts out loud when tapping the first person in the counter on the shoulder.
   The Count Monitor needs to give the Checkers time to check the work of the binary counter.

6. The Checkers check each number that appears on the binary counter using the following table:

More Related Content

Viewers also liked

4 bit Binary counter
4 bit Binary counter4 bit Binary counter
4 bit Binary counter
Jainee Solanki
 
Live Hacks TV - Shift register
Live Hacks TV - Shift registerLive Hacks TV - Shift register
Live Hacks TV - Shift register
Soham Malakar
 
a simple bcd counter project
a simple bcd counter projecta simple bcd counter project
a simple bcd counter project
Muhammad Saif Ul Islam
 
Binary up and down counter using IC 74193
Binary up and down counter using IC 74193Binary up and down counter using IC 74193
Binary up and down counter using IC 74193
Yashvant Kathiriya
 
Overview of Shift register and applications
Overview of Shift register and applicationsOverview of Shift register and applications
Overview of Shift register and applications
Karthik Kumar
 
Timer 555
Timer 555Timer 555
Timer 555
rounak077
 
555 TIMER IC & its APPLICATION
555 TIMER IC & its APPLICATION555 TIMER IC & its APPLICATION
555 TIMER IC & its APPLICATION
Subham Dhar
 
555 timer ppt by vishnu
555 timer ppt by vishnu555 timer ppt by vishnu
555 timer ppt by vishnu
kundarapu vishnu
 
Electronica 555 timer_its_applications
Electronica 555 timer_its_applicationsElectronica 555 timer_its_applications
Electronica 555 timer_its_applicationsUniversidad Telesup
 
Counters
CountersCounters
Counters
Ravi Maurya
 
Chapter 4 flip flop for students
Chapter 4 flip flop for studentsChapter 4 flip flop for students
Chapter 4 flip flop for studentsCT Sabariah Salihin
 
555 Timer IC
555 Timer IC555 Timer IC
555 Timer IC
Soumil Heble
 

Viewers also liked (16)

4 bit Binary counter
4 bit Binary counter4 bit Binary counter
4 bit Binary counter
 
4 bit counter
4 bit counter4 bit counter
4 bit counter
 
Live Hacks TV - Shift register
Live Hacks TV - Shift registerLive Hacks TV - Shift register
Live Hacks TV - Shift register
 
a simple bcd counter project
a simple bcd counter projecta simple bcd counter project
a simple bcd counter project
 
Binary up and down counter using IC 74193
Binary up and down counter using IC 74193Binary up and down counter using IC 74193
Binary up and down counter using IC 74193
 
Overview of Shift register and applications
Overview of Shift register and applicationsOverview of Shift register and applications
Overview of Shift register and applications
 
Ece221 Ch7 Part1
Ece221 Ch7 Part1Ece221 Ch7 Part1
Ece221 Ch7 Part1
 
Timer 555
Timer 555Timer 555
Timer 555
 
555 TIMER IC & its APPLICATION
555 TIMER IC & its APPLICATION555 TIMER IC & its APPLICATION
555 TIMER IC & its APPLICATION
 
Chapter 6 register
Chapter 6 registerChapter 6 register
Chapter 6 register
 
555 timer ppt by vishnu
555 timer ppt by vishnu555 timer ppt by vishnu
555 timer ppt by vishnu
 
Electronica 555 timer_its_applications
Electronica 555 timer_its_applicationsElectronica 555 timer_its_applications
Electronica 555 timer_its_applications
 
Counters
CountersCounters
Counters
 
Chapter 4 flip flop for students
Chapter 4 flip flop for studentsChapter 4 flip flop for students
Chapter 4 flip flop for students
 
555 Timer Ic
555 Timer Ic555 Timer Ic
555 Timer Ic
 
555 Timer IC
555 Timer IC555 Timer IC
555 Timer IC
 

Similar to The binary counter

Number bases
Number basesNumber bases
Number System
Number SystemNumber System
Number System
samarthagrawal
 
number system ppt
number system ppt number system ppt
number system ppt
Akash dixit
 
Decimals
DecimalsDecimals
Decimals
mstf mstf
 
01 Introduction to Whole Number Sense Learner.ppsx
01 Introduction to Whole Number Sense Learner.ppsx01 Introduction to Whole Number Sense Learner.ppsx
01 Introduction to Whole Number Sense Learner.ppsx
AdamSmith382635
 
number system
number system number system
number system
murugesh waran
 
Math Number Quantity
Math Number QuantityMath Number Quantity
Math Number Quantity
Mark Brahier
 
SD & D Real Numbers
SD & D Real NumbersSD & D Real Numbers
SD & D Real Numbers
Forrester High School
 
mathspresentation-100825041828-phpapp02-copy-170303171743.ppt
mathspresentation-100825041828-phpapp02-copy-170303171743.pptmathspresentation-100825041828-phpapp02-copy-170303171743.ppt
mathspresentation-100825041828-phpapp02-copy-170303171743.ppt
anilmallah76
 
Number+system (1)
Number+system (1)Number+system (1)
Number+system (1)
Bilal Maqbool ツ
 
The real number system
The real number systemThe real number system
The real number systemShawn Burke
 
Unit 1. Integers
Unit 1. IntegersUnit 1. Integers
Unit 1. Integers
balastslide
 
Turing machine(automata )
Turing machine(automata )Turing machine(automata )
Turing machine(automata )inam ullah khan
 
Data representation in computers
Data representation in computersData representation in computers
Data representation in computers
Prof. Dr. K. Adisesha
 
Maths number system
Maths   number systemMaths   number system
Maths number system
Sanjay Crúzé
 
Number system part 1
Number  system part 1Number  system part 1
Number system part 1
Excel Technology Lanka (Pvt) Ltd
 
Representation of Real Numbers
Representation of Real NumbersRepresentation of Real Numbers
Representation of Real Numbers
Forrester High School
 

Similar to The binary counter (20)

Number bases
Number basesNumber bases
Number bases
 
Number System
Number SystemNumber System
Number System
 
number system ppt
number system ppt number system ppt
number system ppt
 
Decimals
DecimalsDecimals
Decimals
 
Decimals
DecimalsDecimals
Decimals
 
01 Introduction to Whole Number Sense Learner.ppsx
01 Introduction to Whole Number Sense Learner.ppsx01 Introduction to Whole Number Sense Learner.ppsx
01 Introduction to Whole Number Sense Learner.ppsx
 
number system
number system number system
number system
 
Math Number Quantity
Math Number QuantityMath Number Quantity
Math Number Quantity
 
SD & D Real Numbers
SD & D Real NumbersSD & D Real Numbers
SD & D Real Numbers
 
mathspresentation-100825041828-phpapp02-copy-170303171743.ppt
mathspresentation-100825041828-phpapp02-copy-170303171743.pptmathspresentation-100825041828-phpapp02-copy-170303171743.ppt
mathspresentation-100825041828-phpapp02-copy-170303171743.ppt
 
Number+system (1)
Number+system (1)Number+system (1)
Number+system (1)
 
The real number system
The real number systemThe real number system
The real number system
 
Unit 1. Integers
Unit 1. IntegersUnit 1. Integers
Unit 1. Integers
 
Turing machine(automata )
Turing machine(automata )Turing machine(automata )
Turing machine(automata )
 
decimals-comp-packet.pdf
decimals-comp-packet.pdfdecimals-comp-packet.pdf
decimals-comp-packet.pdf
 
Data representation in computers
Data representation in computersData representation in computers
Data representation in computers
 
Binary arithmetic
Binary arithmeticBinary arithmetic
Binary arithmetic
 
Maths number system
Maths   number systemMaths   number system
Maths number system
 
Number system part 1
Number  system part 1Number  system part 1
Number system part 1
 
Representation of Real Numbers
Representation of Real NumbersRepresentation of Real Numbers
Representation of Real Numbers
 

More from heidirobison

L26 communication services
L26   communication servicesL26   communication services
L26 communication servicesheidirobison
 
L25 network fundamentals
L25   network fundamentalsL25   network fundamentals
L25 network fundamentalsheidirobison
 
Lesson 8 vocabulary
Lesson 8 vocabularyLesson 8 vocabulary
Lesson 8 vocabularyheidirobison
 
Power point lesson 08
Power point lesson 08Power point lesson 08
Power point lesson 08heidirobison
 
Lesson 7 vocabulary
Lesson 7 vocabularyLesson 7 vocabulary
Lesson 7 vocabularyheidirobison
 
L7 operating system
L7   operating systemL7   operating system
L7 operating systemheidirobison
 
Questions for interviewers worksheet
Questions for interviewers worksheetQuestions for interviewers worksheet
Questions for interviewers worksheetheidirobison
 
Starting the career search
Starting the career searchStarting the career search
Starting the career searchheidirobison
 
Labor laws questions
Labor laws questionsLabor laws questions
Labor laws questionsheidirobison
 
Work place readiness (student instructions)
Work place readiness (student instructions)Work place readiness (student instructions)
Work place readiness (student instructions)
heidirobison
 
Wpr career search
Wpr   career searchWpr   career search
Wpr career search
heidirobison
 
Candy bar presentation
Candy bar presentationCandy bar presentation
Candy bar presentation
heidirobison
 
Power point lesson 20
Power point lesson 20Power point lesson 20
Power point lesson 20
heidirobison
 
Power point lesson 19
Power point lesson 19Power point lesson 19
Power point lesson 19
heidirobison
 
Week 8 october 22
Week 8 october 22Week 8 october 22
Week 8 october 22
heidirobison
 
Week 7 october 15
Week 7 october 15Week 7 october 15
Week 7 october 15
heidirobison
 
Review for 6 week assessment
Review for 6 week assessmentReview for 6 week assessment
Review for 6 week assessment
heidirobison
 
Review for quiz lesson 3 5
Review for quiz lesson 3 5Review for quiz lesson 3 5
Review for quiz lesson 3 5
heidirobison
 
Lesson 5 vocabulary
Lesson 5 vocabularyLesson 5 vocabulary
Lesson 5 vocabularyheidirobison
 

More from heidirobison (20)

L26 communication services
L26   communication servicesL26   communication services
L26 communication services
 
L25 network fundamentals
L25   network fundamentalsL25   network fundamentals
L25 network fundamentals
 
Lesson 8 vocabulary
Lesson 8 vocabularyLesson 8 vocabulary
Lesson 8 vocabulary
 
Power point lesson 08
Power point lesson 08Power point lesson 08
Power point lesson 08
 
Lesson 7 vocabulary
Lesson 7 vocabularyLesson 7 vocabulary
Lesson 7 vocabulary
 
L7 operating system
L7   operating systemL7   operating system
L7 operating system
 
Questions for interviewers worksheet
Questions for interviewers worksheetQuestions for interviewers worksheet
Questions for interviewers worksheet
 
Starting the career search
Starting the career searchStarting the career search
Starting the career search
 
Osha rules
Osha rulesOsha rules
Osha rules
 
Labor laws questions
Labor laws questionsLabor laws questions
Labor laws questions
 
Work place readiness (student instructions)
Work place readiness (student instructions)Work place readiness (student instructions)
Work place readiness (student instructions)
 
Wpr career search
Wpr   career searchWpr   career search
Wpr career search
 
Candy bar presentation
Candy bar presentationCandy bar presentation
Candy bar presentation
 
Power point lesson 20
Power point lesson 20Power point lesson 20
Power point lesson 20
 
Power point lesson 19
Power point lesson 19Power point lesson 19
Power point lesson 19
 
Week 8 october 22
Week 8 october 22Week 8 october 22
Week 8 october 22
 
Week 7 october 15
Week 7 october 15Week 7 october 15
Week 7 october 15
 
Review for 6 week assessment
Review for 6 week assessmentReview for 6 week assessment
Review for 6 week assessment
 
Review for quiz lesson 3 5
Review for quiz lesson 3 5Review for quiz lesson 3 5
Review for quiz lesson 3 5
 
Lesson 5 vocabulary
Lesson 5 vocabularyLesson 5 vocabulary
Lesson 5 vocabulary
 

Recently uploaded

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 

Recently uploaded (20)

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 

The binary counter

  • 1. The Binary Counter Printer-Friendly Version The Binary Counter Computers use binary codes to store and process information. The binary system uses only two symbols. People usually use 0 and 1 as the two binary symbols. Since binary codes can be used to represent numbers, letters, pictures, and sounds, the computer can work with a wide variety of information. You are used to counting in the decimal or base ten system with 1, 2, 3, 4, 5, and so on. You could also count using binary numbers with 12, 102, 112, 1002, 1012, 1102, etc. The subscript — the small 2 that appears slightly below the line — indicates it is a binary number. There are many more place holders needed in the binary system to indicate value and, no matter how much you practice, it still takes longer to actually say the numbers if they are in binary form. In this activity you and several of your classmates will construct a human binary counter. As the count is increased by a value of 1, the binary counter changes to display a visual representation of each number in binary format. The people in the counter will represent the 0s and 1s needed to display the decimal number you will hear. The following diagram shows the binary counter displaying the decimal number 5 in binary representation. A raised right arm represents a 1. An arm down at the side represents a 0. The diagram is displaying a five as the binary number 01012. The binary number is interpreted or read from the right. The person on the extreme right of the diagram is in the 1s position, the next person from the right is in the 2s position, the third person from the right is in the 4s position, the next person is in the 8s position, and so on. In this way, the four people are representing 01012. Activity
  • 2. 1. Select four members of your group to be in the binary counter. Select one other member of your group to be the count monitor. The other members of your group are checkers. 2. The people who are in the binary counter form a line in front of the group. Each person should be able to touch the shoulder of the person to their right with their fingertips. As viewed by the group, the person on the extreme right is in the 1s position. 3. The count monitor gives input to the binary counter by touching the person in the 1s place on the shoulder and verbally indicating the new number. The count monitor must also keep track of the count. 4. The binary counter works as follows: The binary counter is set to zero by having all of its members put their arms at their sides. Each time members of the binary counter are touched, they must complete some particular action. If their arm is held up and out when they are touched they must tap the person to their right on the shoulder and lower their own arm. If their arm is already down when they are touched, then they raise their arm without touching the person to the right. 5. The Count Monitor counts out loud when tapping the first person in the counter on the shoulder. The Count Monitor needs to give the Checkers time to check the work of the binary counter. 6. The Checkers check each number that appears on the binary counter using the following table: