비트는 정보의 으뜸 단위입니다. 기호는 bit 이고, 그 이름은 영어 binary digit, 곧 두 자리 셈의 자리를 줄인 말입니다. 통계학자 존 튜키가 지었고, 클로드 섀넌이 1948 년 논문 『통신의 수학적 이론』에서 활자로 옮겼습니다. 정보 이론을 세운 일입니다.
1 비트는 똑같이 그럴듯한 두 가능성 가운데 하나를 고르는 일이 나르는 정보의 양입니다. 동전이 앞이냐 뒤냐, 스위치가 열렸냐 닫혔냐, 전압이 높냐 낮냐. 그 하나하나가 1 비트를 가릅니다. 이 정의가 있기에 비트는 그저 적는 약속이 아니라 단위입니다. 대답이 얼마만큼의 불확실함을 없애는지를 재며, 물음이 무엇에 관한 것이었는지와는 상관이 없습니다.
섀넌의 통찰은 그것을 셀 수 있다는 것이었습니다. 똑같이 그럴듯한 서른두 기호로 된 글자 체계에서 뽑은 소식은 기호 하나마다 5 비트를 나릅니다. 서른둘은 2 의 5 제곱이기 때문입니다. 기호의 그럴듯함이 같지 않다면, 말의 글자들이 그러하듯, 평균은 내려갑니다. 어수룩한 셈과 참된 평균 사이의 그 틈이야말로 압축이 파고드는 자리입니다. 잘 압축된 파일이란 남는 비트가 걷힌 파일입니다.
기계 안에서 비트는 물질의 상태입니다. 플래시 기억의 뜬 문에 갇힌 전하, 하드디스크 원판 위 자기 구역의 방향, 빛 원반의 파임과 평평함, 유리섬유 속 빛 펄스의 있고 없음. 모두 같은 추상의 양을 담고 있으며, 그래서 자료가 그 사이를 잃음 없이 옮겨 다닐 수 있습니다.
저장에서 비트를 하나씩 세는 일은 거의 없습니다. 여덟씩 묶어 옥텟으로 만들고, 담기는 양은 옥텟이나 그 곱절로 적습니다. 전송은 다릅니다. 망과 접속구의 빠르기는 초당 비트로 적히니, 초당 100 메가비트라 이르는 회선이 건네는 것은 초당 약 12.5 메가옥텟입니다. 이 둘을 뒤섞는 것이 이 분야 전체에서 가장 흔한 셈의 잘못입니다.
낱낱의 비트가 정말로 세어지는 자리는 잘음과 폭의 규격입니다. 8 비트의 색 통로는 256 단, 10 비트짜리는 1024 단을 담습니다. 표본마다 16 비트인 소리는 약 96 데시벨의 폭을 지니고, 24 비트면 약 144 입니다. 64 비트의 주소는 약 1800 경 곳에 이름을 붙일 수 있습니다. 어느 경우든 비트를 하나 더할 때마다 가려낼 수 있는 것이 곱절이 됩니다.
1 비트는 0.125 옥텟, 0.001 킬로비트, 또는 약 0.0009766 키비비트와 같습니다.
| 단위 | 기호 | 1 비트의 값 | 이 단위 1의 값 | 변환기 |
|---|---|---|---|---|
| 킬로비트 | kbit | 0.001 kbit | 1000 bit | 비트 → 킬로비트 |
| 메가비트 | Mbit | 0.000001 Mbit | 1000000 bit | 비트 → 메가비트 |
| 기가비트 | Gbit | 0.000000001 Gbit | 1000000000 bit | 비트 → 기가비트 |
| 테라비트 | Tbit | 1 × 10-12 Tbit | 1000000000000 bit | 비트 → 테라비트 |
| 페타비트 | Pbit | 1 × 10-15 Pbit | 1 × 1015 bit | 비트 → 페타비트 |
| 엑사비트 | Ebit | 1 × 10-18 Ebit | 1 × 1018 bit | 비트 → 엑사비트 |
| 제타비트 | Zbit | 1 × 10-21 Zbit | 1 × 1021 bit | 비트 → 제타비트 |
| 요타비트 | Ybit | 1 × 10-24 Ybit | 1 × 1024 bit | 비트 → 요타비트 |
| 옥텟 | octet | 0.125 octet | 8 bit | 비트 → 옥텟 |
| 킬로옥텟 | ko | 0.000125 ko | 8000 bit | 비트 → 킬로옥텟 |
| 메가옥텟 | Mo | 0.000000125 Mo | 8000000 bit | 비트 → 메가옥텟 |
| 기가옥텟 | Go | 1.25 × 10-10 Go | 8000000000 bit | 비트 → 기가옥텟 |
| 테라옥텟 | To | 1.25 × 10-13 To | 8000000000000 bit | 비트 → 테라옥텟 |
| 페타옥텟 | Po | 1.25 × 10-16 Po | 8 × 1015 bit | 비트 → 페타옥텟 |
| 엑사옥텟 | Eo | 1.25 × 10-19 Eo | 8 × 1018 bit | 비트 → 엑사옥텟 |
| 제타옥텟 | Zo | 1.25 × 10-22 Zo | 8 × 1021 bit | 비트 → 제타옥텟 |
| 요타옥텟 | Yo | 1.25 × 10-25 Yo | 8 × 1024 bit | 비트 → 요타옥텟 |
| 키비비트 | Kibit | 0.0009765625 Kibit | 1024 bit | 비트 → 키비비트 |
| 메비비트 | Mibit | 0.000000953674316406 Mibit | 1048576 bit | 비트 → 메비비트 |
| 기비비트 | Gibit | 9.31322574615 × 10-10 Gibit | 1073741824 bit | 비트 → 기비비트 |
| 테비비트 | Tibit | 9.09494701773 × 10-13 Tibit | 1099511627776 bit | 비트 → 테비비트 |
| 페비비트 | Pibit | 8.881784197 × 10-16 Pibit | 1.12589990684 × 1015 bit | 비트 → 페비비트 |
| 엑스비비트 | Eibit | 8.67361737988 × 10-19 Eibit | 1.15292150461 × 1018 bit | 비트 → 엑스비비트 |
| 제비비트 | Zibit | 8.47032947254 × 10-22 Zibit | 1.18059162072 × 1021 bit | 비트 → 제비비트 |
| 요비비트 | Yibit | 8.27180612553 × 10-25 Yibit | 1.20892581961 × 1024 bit | 비트 → 요비비트 |
| 키비옥텟 | Kio | 0.0001220703125 Kio | 8192 bit | 비트 → 키비옥텟 |
| 메비옥텟 | Mio | 0.000000119209289551 Mio | 8388608 bit | 비트 → 메비옥텟 |
| 기비옥텟 | Gio | 1.16415321827 × 10-10 Gio | 8589934592 bit | 비트 → 기비옥텟 |
| 테비옥텟 | Tio | 1.13686837722 × 10-13 Tio | 8796093022208 bit | 비트 → 테비옥텟 |
| 페비옥텟 | Pio | 1.11022302463 × 10-16 Pio | 9.00719925474 × 1015 bit | 비트 → 페비옥텟 |
| 엑스비옥텟 | Eio | 1.08420217249 × 10-19 Eio | 9.22337203685 × 1018 bit | 비트 → 엑스비옥텟 |
| 제비옥텟 | Zio | 1.05879118407 × 10-22 Zio | 9.44473296574 × 1021 bit | 비트 → 제비옥텟 |
| 요비옥텟 | Yio | 1.03397576569 × 10-25 Yio | 9.67140655692 × 1024 bit | 비트 → 요비옥텟 |