끄적끄적/책
[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