2012.02.07
[Number Systems] Binary Codes
Binary Codes 컴퓨터는 2진수를 사용하지만, 일련의 2진수 숫자들을 어떤 문자라든지, 혹은 0~9까지의 10진수에 1:1 mapping을 할 필요가 있을 때가 있다. 여기서는 몇 가지 binary code와 각 코드의 특징에 대해서 살펴보려고 한다. BCD (8-4-2-1 Code) BCD는 binary-coded-decimal의 약자다. 그다지 특별할 것이 없는 것이, 그냥 10진수를 2진수로 표현한것에 불과하다. 즉 0은 0000, 1은 0001, 2은 0010... 과 같이 표시하는 것이다. 다시말해 어떤 10진수 숫자 '459'가 있으면 '0100 0101 1001'과 같이 표시하는 것이다. 여기서 1010 부터 1111까지의 숫자들은 사용되지 않는다. 즉, malfunction이 발생해..