lecture 7. binary codes gray code(s) unweighted code code values for successive decimal digits...

6
Lecture 7

Upload: nickolas-gowen

Post on 01-Apr-2015

290 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lecture 7. Binary Codes Gray Code(s)  Unweighted code  Code values for successive decimal digits differ in exactly one bit.  Example: 2-bit Gray Code

Lecture 7

Page 2: Lecture 7. Binary Codes Gray Code(s)  Unweighted code  Code values for successive decimal digits differ in exactly one bit.  Example: 2-bit Gray Code

Binary Codes

Gray Code(s) Unweighted code Code values for successive decimal digits differ in

exactly one bit. Example: 2-bit Gray Code

Decimal Binary Gray Code

0 00 00

1 01 01

2 10 11

3 11 10

ECE 301 - Digital Electronics 2

Page 3: Lecture 7. Binary Codes Gray Code(s)  Unweighted code  Code values for successive decimal digits differ in exactly one bit.  Example: 2-bit Gray Code

3-bit Gray Code

ECE 301 - Digital Electronics 3

Decimal

01234567

Page 4: Lecture 7. Binary Codes Gray Code(s)  Unweighted code  Code values for successive decimal digits differ in exactly one bit.  Example: 2-bit Gray Code

4-bit Gray Code

ECE 301 - Digital Electronics 4

Page 5: Lecture 7. Binary Codes Gray Code(s)  Unweighted code  Code values for successive decimal digits differ in exactly one bit.  Example: 2-bit Gray Code

Binary Code

ASCII Code American Standard Code for Information Interchange Common code used for the storage and transfer of

alphanumeric characters. 7-bit Weighted Code

Can represent a total of 128 characters Used to represent letters, numbers and other

characters (e.g. special control characters) Any word or number can be represented (and stored or

transferred) using its ASCII Code.

ECE 301 - Digital Electronics 5

Page 6: Lecture 7. Binary Codes Gray Code(s)  Unweighted code  Code values for successive decimal digits differ in exactly one bit.  Example: 2-bit Gray Code

ASCII Code

ECE 301 - Digital Electronics 6