본문 바로가기
학교 강의/컴퓨터구조

컴퓨터구조 4주차

by hoshi03 2024. 3. 30.

BCD 코드 

10진수 1자리를 2진수 4Bit로, 8421 코드라고도 한다

 

137 BCD로 하면

0001 0011 0111

 

 

표준 BCD 코드 - 존 비트2개 + BCD 코드

 

대문자, 숫자만 가능하다

 

숫자는 1~9 다음 0 이 온다고 생각하는게 편하다

1 이 00 0001, 9가 00 1001 이고

0이 00 1010 이다

 

EBCDIC

 

Zone2를 보고 숫자를 적으면 되는 것 같다

 

 

아스키코드 

 

문자 A는 100 0001 부터 올라가서 O는 100 1111이 되고

그 이상부터인 P부터는 101 0000 부터 올라간다

 

문자 a는 110 0001 부터 올라가서  z는 111 1010이 된다

숫자 0 - 110000, 숫자 9 - 111001

 

Excess-3 (3초과 코드)

 

bcd 코드에 3을 더한다

 

6(0110)을 이진 변환후 3을 더한다  -> 0110 + 0011

1001이 된다

 

자기 보수 코드 

 

1. 10진수를 2진수로 바꾸고 3을 더한다

2. 뒤집어서 3을 뺀다

3. 다시 10진수로 변환한다

 

5의 자기 보수 코드 구하기

0101 + 0011 (이진수로 바꾸고 3 더함)

1000을 뒤집어서 0111이 된다

0111에서 3을 뺀다

0100을 다시 뒤집으면 4가 나온다

 

 

그래이, 패리티, 해밍 있다가 정리해두기

 

 

 

 

'학교 강의 > 컴퓨터구조' 카테고리의 다른 글

컴구 중간 요약정리  (0) 2024.04.26
컴구 7주차  (0) 2024.04.19
컴구 퀴즈 대비  (0) 2024.04.11
컴구5주차  (0) 2024.04.05
컴구 3주차  (0) 2024.03.22