WWW Javatpoint Com Gray Code in Digital Electronics
WWW Javatpoint Com Gray Code in Digital Electronics
Digital Electronics
Digital Electronics
Binary System
Number System
Number Base Conversion
Gray Code Gray Code ← Prev Next →
Excess-3 Code
Error Detection & Correction Code
The Gray Code is a sequence of binary number systems, which is also known as reflected
ASCII Code
binary code. The reason for calling this code as reflected binary code is the first N/2 values
Signed & Unsigned Binary
Numbers compared with those of the last N/2 values in reverse order. In this code, two consecutive
1's Complement values are differed by one bit of binary digits. Gray codes are used in the general sequence
2's Complement of hardware-generated binary numbers. These numbers cause ambiguities or errors when
9's & 10's Complement
the transition from one number to its successive is done. This code simply solves this
Radix & Diminished Radix
problem by changing only one bit when the transition is between numbers is done.
complement
Add & Subtract using 1's
The gray code is a very light weighted code because it doesn't depend on the value of the
Complement
Add & Subtract using 2's digit specified by the position. This code is also called a cyclic variable code as the transition
Complement of one value to its successive value carries a change of one bit only.
Boolean Algebra
Boolean Algebra How to generate Gray code?
Boolean Functions
Boolean Laws & Rules The prefix and reflect method are recursively used to generate the Gray code of a number.
Logic Gates For generating gray code: Welcome to Javatpoint
AND Gate
JAVATPOINT asks for your consent to:
NOT Gate
2. Next, we find the codeperm_identity
for 0, Personalised
i.e., 0000,ads and content,
which ad and
is the content
same asmeasurement,
binary.
NAND Gate audience insights and product development
NOR Gate 3. Now, we take the previous code, i.e., 0000, and change the most significant bit of it.
XOR Gate devices Store and/or access information on a device
4. We perform this process reclusively until all the codes are not uniquely identified.
XNOR Gate
Learn more
expand_more significant bit, we find the same code obtained previously,
Canonical Form 5. If by changing the most
Minterm & Maxterm then the second mostYour personal data
significant bitwillwill
be processed and information
be changed, and so from your device
on.
(cookies, unique identifiers, and other device data) may be stored by,
Sum of product accessed by and shared with third party vendors, or used specifically by
Product of Sum this site or app.
Conversion between Canonical Some vendors may process your personal data on the basis of legitimate
Forms interest, which you can object to by managing your options below. Look for
a link at the bottom of this page or in our privacy policy where you can
Boolean Function withdraw consent.
K-map Method
Simplification using K-map
Manage options Consent
De-Morgan's Theorem
Don't Care Condition
Code conversion
Binary to BCD and BCD to Binary
Conversion
Binary to Gray and Gray to Binary
Conversion
Binary to Excess-3 and Excess-3 to Process of generating Gray Code
Binary Conversion
BCD to Excess-3 and Excess-3 to
BCD Conversion
Combinational Logic
Combinational Logic Circuit
Half Adder
Full Adder
Half Subtractor
Full Subtractor
Binary Adder
Binary Adder-Subtractor
Decimal or BCD Adder
Magnitude Comparator
Decoder
Encoder
Multiplexer
De-multiplexer
Sequential Logic
Sequential circuits
Basics of flip flop
SR flip flop
JK flip flop
D flip flop
T flip flop
Master slave flip flop
memory unit
Introduction
Shift register
Counters
Ripple counter
Ring counter
Johnson counter
Latches
Introduction
MCQ
Digital Electronics MCQ
0 JAVATPOINT
0000 asks for your consent0000
to:
1 0001 ads and content, ad and content measurement,
Personalised 0001
perm_identity audience insights and product development
2 0010 0011
devices Store and/or access information on a device
3 0011 0010
expand_more Learn more
8 1000 1100
Manage options Consent
9 1001 1101
10 1010 1111
11 1011 1110
12 1100 1010
13 1101 1011
14 1110 1001
15 1111 1000
← Prev
Next →
Youtube
For Videos Join Our Youtube Channel: Join Now
Feedback
Browser-Based Print
Solution
Over 2 Million Client Devices Worldwide In
Healthcare, Finance, Logistics, Retail And
More
Your personal data will be processed and information from your device
(cookies, unique identifiers, and other device data) may be stored by,
Tumblr tutorial accessed
React by and shared with
tutorial Regexthirdtutorial
party vendors, or Reinforcement
used specifically by
this site or app.
learning tutorial
Tumblr ReactJS Regex
Some vendors may process your personal data on the basis of legitimate
Reinforcement
interest, which you can object to by managing your options below. Look for
a link at the bottom of this page or in our privacy policyLearning
where you can
withdraw consent.
Preparation
Company
Interview
Questions
Company Questions
Trending Technologies
Artificial AWS Tutorial Selenium Cloud
Intelligence tutorial Computing
AWS
Tutorial tutorial
Selenium
Artificial Cloud Computing
Intelligence
Welcome to Javatpoint
Your personal data will be processed and information from your device
(cookies, unique identifiers, and other device data) may be stored by,
Computer Compilerby and shared withComputer
accessed Discrete
third party vendors, or used specifically by
Network tutorial Design tutorial
this site or app. Organization and Mathematics
Architecture Tutorial
Computer Network Some Design
Compiler vendors may process your personal data on the basis of legitimate
interest, which you can object to by managing your options
Computer below. Look for
Discrete
a link at the bottom of thisOrganization
page or in our privacy policy where you can
Mathematics
withdraw consent.
Welcome to Javatpoint
Your personal data will be processed and information from your device
(cookies, unique identifiers, and other device data) may be stored by,
accessed by and shared with third party vendors, or used specifically by
this site or app.
Some vendors may process your personal data on the basis of legitimate
interest, which you can object to by managing your options below. Look for
a link at the bottom of this page or in our privacy policy where you can
withdraw consent.
Javatpoint Services
JavaTpoint offers too many high quality services. Mail us on [email protected], to get more information about given services.
Website Designing
Website Development
Java Development
PHP Development
WordPress
Graphic Designing
Logo
Digital Marketing
On Page and Off Page SEO
PPC
Content Development
Corporate Training
Classroom and Online Training
Data Entry
Training For College Campus
JavaTpoint offers college campus training on Core Java, Advance Java, .Net, Android, Hadoop, PHP, Web Technology and Python. Please mail your requirement at [email protected].
Learn Java Javatpoint.com Website Development Address: G-13, 2nd Floor, Sec-3
Learn Data Structures Hindi100.com Android Development Noida, UP, 201301, India
Learn C Programming Lyricsia.com
Website Designing Contact No: 0120-4256464, 9990449935
Learn C++ Tutorial Quoteperson.com
Learn C# Tutorial Jobandplacement.com Digital Marketing Contact Us
Learn PHP Tutorial Summer Training Subscribe Us
Learn HTML Tutorial Privacy Policy
Industrial Training
Learn JavaScript Tutorial Sitemap
Learn jQuery Tutorial College Campus Training
Your personal data will be processed and information from your device
(cookies, unique identifiers, and other device data) may be stored by,
accessed by and shared with third party vendors, or used specifically by
this site or app.
Some vendors may process your personal data on the basis of legitimate
interest, which you can object to by managing your options below. Look for
a link at the bottom of this page or in our privacy policy where you can
withdraw consent.