끄적끄적/책

[HARDWARE 010] 비트 모아 데이터

그랴 2022. 7. 25. 21:52

이진수

일련의 비트가 주어졌을 때, 각 자리의 숫자들을 10대신 2를 기수로 하는 자릿값으로 해석하여 나타낸 수

기수가 2이고 사용되는 숫자가 0과 1이다.

0과 1로 이루어진 일련의 비트를 수로 해석할 수 있다

   = 여러 개의 항목에 이진 레이블을 차례로 할당할 수 있다 (← 뭔 말인지 아직 모르겠음...)

 

바이트

모든 최신 컴퓨터에서 데이터 처리와 메모리 구성의 기본 단위는 8비트이다. (하나의 단위로 취급됨)

바이트(byte) : 비트 여덟개의 모음

  • 단일 바이트로는 256개의 구별되는 값을 인코딩 가능
  • 바이트 4개 = 32비트
    • 아스키코드 문자 4개
    • 유니코드 문자 2개
    • 2^23 - 1 (=43억) 개 정도까지의 수
  • 일련의 바이트로 표현할 수 있는 정보의 종류에는 제한이 없다.

 

십육진수

  • 16을 기수로 사용하여 16개의 숫자로 표시함
  • 사용하는 이유 : 비트 별로 다른 종류의 정보를 인코딩할 때 이진 표기 방식이 더 필요할 것이지만 길이가 길어 너무 많은 공간을 차지하기 때문에 십육진수를 대안으로 사용함
0 - 0000 1 - 0001 2 - 0010 3 - 0011
4 - 0100 5 - 0101 6 - 0110 7 - 0111
8 - 1000 9 - 1001 A - 1010 B - 1011
C - 1100 D - 1101 E - 1110 F - 1111

RGB 인코딩

웹페이지의 색상에 십육진수가 사용된다.

각 픽셀에 3바이트를 사용하며, 각 바이트는 적색의 양, 녹색의 양, 청색의 양을 표현하는 데 쓰인다.

각 색상 성분이 다일 바이트에 저장되므로 각 양을 256개 표현할 수 있다.

ex) FFFFFF, 000000


비트와 바이트에 대한 논의에서 기억해야 할 가장 중요한 사실

비트 모음의 의미는 상황에 따라 결정된다.

즉, 그저 보이는 것만 가지고 비트가 무엇을 의미하는 지 식별할 수 없다.

 

 


 

1일 1로그 100일 완성 IT 지식

복잡한 IT 세상을 선명하게 읽는 디지털 문해력 기르기 챌린지IT 지식은 분명 복잡하지만 인생처럼 혼잡하지는 않다. 필요한 지식을 습득하면 막연한 불안감에서 벗어나 디지털 지구가 제시하는

book.naver.com