비트(bit)
- 0,1로 표현할 수 있는 가장 작은 정보 단위
n비트는 가지 정보를 표현할 수 있다.
단위크기 | 변환값 |
---|---|
1byte | 8bit |
1KB | 1,000byte |
1MB | 1,000KB |
1GB | 1,000MB |
1TB | 1,000GB |
이진수와 십육진수가 많이 사용되는데, 그 이유는?
→ 이진수와 십육진수 간의 변환이 쉽기 때문이다!
십육진수 한 글자를 4비트의 이진수로 간주하면 된다!
ex. 1A2B → 0001 1010 0010 1011
이진수의 음수 표현은 2의 보수법으로 구한다.
(1) 모든 0과 1 뒤집기 (2) 1 더하기
하지만, 0과 형태의 이진수에 2의 보수를 취하면 원하는 음수값을 얻을 수 없는 한계점이 있다.
문자 인코딩 : 문자 → 0,1 문자코드
문자 디코딩 : 0,1 문자코드 → 문자