Chapter 03 1 BCD 3 l BCD v
![Chapter 03 디지털 코드 Chapter 03 디지털 코드](https://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-1.jpg)
Chapter 03 디지털 코드
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-2.jpg)
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-3.jpg)
![1. BCD코드와 3 초과코드 l BCD 코드 v BCD코드(Binary Coded Decimal Code : 2진화 1. BCD코드와 3 초과코드 l BCD 코드 v BCD코드(Binary Coded Decimal Code : 2진화](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-4.jpg)
1. BCD코드와 3 초과코드 l BCD 코드 v BCD코드(Binary Coded Decimal Code : 2진화 10진 코드, 8421 코드)는 10진수 0부터 9까지를 2진화한 코드로서 실제 표기는 2진수로 하지만 10 진수처럼 사용한다. 즉, 1010부터 1111까지의 6개는 사용되지 않는다. 10진수 BCD 코드 0 0000 10 0001 0000 20 0010 0000 1 0001 11 0001 31 0011 0001 2 0010 12 0001 0010 42 0100 0010 3 0011 13 0001 0011 53 0101 0011 4 0100 14 0001 0100 64 0110 0100 5 0101 15 0001 0101 75 0111 0101 6 0110 16 0001 0110 86 1000 0110 7 0111 17 0001 0111 97 1001 0111 8 1000 18 0001 1000 196 0001 1001 0110 9 1001 19 0001 1001 237 0010 0011 0111
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-5.jpg)
![l 3초과 코드 v BCD코드(8421코드)로 표현된 값에 3을 더해 준 값으로 나타내는 코드 v l 3초과 코드 v BCD코드(8421코드)로 표현된 값에 3을 더해 준 값으로 나타내는 코드 v](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-6.jpg)
l 3초과 코드 v BCD코드(8421코드)로 표현된 값에 3을 더해 준 값으로 나타내는 코드 v 자기 보수의 성질이 있음. 10진수 0 1 2 3 4 5 6 7 8 9 BCD 코드 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 3 -초과 코드 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 보수 관계
![2. 다양한 2진 코드들 l 가중치코드(weighted code) v 그 위치에 따라 정해진 값을 갖는 2. 다양한 2진 코드들 l 가중치코드(weighted code) v 그 위치에 따라 정해진 값을 갖는](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-7.jpg)
2. 다양한 2진 코드들 l 가중치코드(weighted code) v 그 위치에 따라 정해진 값을 갖는 코드 10 진수 8421코드 (BCD) 2421 코드 5421 코드 84 -2 -1 코드 51111 코드 바이퀴너리코드 (Biquinary Code) 5043210 링 카운터 (ring counter) 9876543210 0 0000 00000 0100001 000001 1 0001 0111 00001 0100010 000010 2 0010 0110 00011 0100100 0000000100 3 0011 0101 00111 0101000 0000001000 4 0100 01111 0110000010000 5 0101 1011 1000001 0000100000 6 0110 1100 1001 1010 11000010 0001000000 7 0111 1101 1010 1001 11100 100010000000 8 1000 1110 1011 1000 11110 10010000 9 1001 1111 1100 11111 10100000
![l 비가중치코드(non-weighted code) v 각각의 위치에 해당하는 값이 없는 코드 v 데이터 변환과 같은 l 비가중치코드(non-weighted code) v 각각의 위치에 해당하는 값이 없는 코드 v 데이터 변환과 같은](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-8.jpg)
l 비가중치코드(non-weighted code) v 각각의 위치에 해당하는 값이 없는 코드 v 데이터 변환과 같은 특수한 용도로 사용되기 위한 코드 (2 -out-of-5) 10진수 3 -초과 코드 5중 2코드 (2 -out-of-5) shift counter 그레이코드 0 0011 11000 0000 1 0100 00011 00001 2 0101 00011 3 0110 00111 0010 4 0111 01001 01111 0110 5 1000 01010 11111 0111 6 1001 01100 11110 0101 7 1010 10001 11100 0100 8 1011 10010 1100 9 1100 10000 1101
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-9.jpg)
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-10.jpg)
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-11.jpg)
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-12.jpg)
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-13.jpg)
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-14.jpg)
![q 8비트 데이터의 오류 정정 코드 for example D 3 D 5 D 6 q 8비트 데이터의 오류 정정 코드 for example D 3 D 5 D 6](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-15.jpg)
q 8비트 데이터의 오류 정정 코드 for example D 3 D 5 D 6 D 7 D 9 D 10 D 11 D 12 0 0 1 1 1 0
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-16.jpg)
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-17.jpg)
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-18.jpg)
![5. 영숫자 코드 1. ASCII(American Standard Code for Information Interchange) 코 드 v 미국 5. 영숫자 코드 1. ASCII(American Standard Code for Information Interchange) 코 드 v 미국](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-19.jpg)
5. 영숫자 코드 1. ASCII(American Standard Code for Information Interchange) 코 드 v 미국 국립 표준 연구소(ANSI)가 제정한 정보 교환용 미국 표준 코드 v 128가지의 문자를 표현할 수 있다. q ASCII 코드의 구성 Parity 7 C Zone bit Digit Bit 6 5 4 3 2 1 0 0 영문자 A~O(0001~1111) 1 0 1 영문자 P~Z(0000~1010) 0 1 1 숫자 0~9(0000~1001)
![q 표준 ASCII 코드 표 0 1 2 3 4 5 6 7 8 q 표준 ASCII 코드 표 0 1 2 3 4 5 6 7 8](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-20.jpg)
q 표준 ASCII 코드 표 0 1 2 3 4 5 6 7 8 9 B C D E F LF VT 0 NUL SOH STX EOT ENQ ACK BEL FF CR SO SI 1 DLE DC 1 DC 2 DC 3 DC 4 NAK SYN ETB CAN EM SUB ESC FS GS RS US 2 BS TAB A ! " # $ % & ' ( ) * + , - . / 3 0 1 2 3 4 5 6 7 8 9 : ; L = > ? 4 @ A B C D E F G H I J K M N O 5 P Q R S T U V W X Y Z [ l ] ^ _ 6 ` a b c d e f g h i j k | m n o 7 p q r s t u v w x y z { C } ~
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-21.jpg)
![q 표준 BCD 코드 표 문자 C ZZ 8421 문자 C ZZ 8421 A q 표준 BCD 코드 표 문자 C ZZ 8421 문자 C ZZ 8421 A](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-22.jpg)
q 표준 BCD 코드 표 문자 C ZZ 8421 문자 C ZZ 8421 A B C D E F G H I 0 0 1 110001 110010 110011 110100 110101 110110 110111 111000 111001 J K L M N O P Q R 1 1 0 0 1 1 0 100001 100010 100011 100100 100101 100110 100111 101000 101001 S T U V W X Y Z 1 0 0 1 1 0 010011 010100 01010110 010111 011000 011001 1 2 3 4 5 6 7 8 9 0 0 0 1 1 0000010 000011 000100 000101 000110 000111 001000 001001 001010 = > + , ) % ? @ $ 0 1 0 1 1 1 001011 001100 010000 011011 011100 011101 011111 100001 111010 111111
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-23.jpg)
![q EBCDIC 코드표 q EBCDIC 코드표](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-24.jpg)
q EBCDIC 코드표
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-25.jpg)
![](http://slidetodoc.com/presentation_image_h2/4c16e8738aac06c0c6f2b3d65de9e305/image-26.jpg)
- Slides: 26