❰비트 단위와 용량❱
- 비트의 단위와 용량에 대해 배워봅시다
▶비트 단위(Bit Unit)란?
컴퓨터가 정보를 표현하고 저장하는 가장 기본적인 단위를 말합니다.
비트(Bit)는 Binary Digit(이진수 숫자)의 줄임말이며, 컴퓨터가 이해하는 가장 작은 정보 단위입니다.
비트는 딱 두 가지 상태만을 가질 수 있습니다. 이 두 가지 상태는 보통 다음과 같이 표현됩니다
0 (꺼짐 / False / 저전압), 1 (켜짐 / True / 고전압)
비유를 들 물리적으로는 전기의 흐름이 있거나 없거나, 전압이 높거나 낮거나 하는 전기신호의 방식으로 표현됩니다. 마치 전등 스위치가 '켜짐' 또는 '꺼짐' 두 가지 상태만을 가지는 것과 같습니다.
그리고 이 작은 비트를 여러개 묶어 더 큰 단위를 만드는 것이 비트 단위 입니다.
▶비트 단위 계층
아래 표를 참조 하시면 되겠습니다.
단위 | 크기 | 설명 |
비트(bit) | 1bit | 최소 단위, 0 또는 1(예 : 전구) |
니블(nibble) | 4bit | 16진수 1자리 표현용(비트의 보조단위) |
바이트(byte) | 8bit | 문자 저장 단위, 기본 데이터 단위 (예 : 문자, 숫자등 저장) |
워드(word) | 16~64bit | CPU가 한 번에 처리하는 데이터 크기 (: 32비트 CPU = 4바이트) |
하프워드(half word) | 워드의 절반 | 32비트 워드 → 16비트 하프워드 |
더블 워드(double word) | 2워드, 즉 4바이트 (32비트) 크기의 데이터 단위/워드의 2배 | 32비트 워드 → 64비트 더블 워드 |
쿼드 워드(quad Word) | 4 워드, 즉 8바이트 (64비트) 크기의 데이터 단위/ 워드의 4배 | 32비트 워드 → 128비트 쿼드 워드 |
명령어 필드(instruction field) | 워드 내부 비트 구역 | CPU 명령어 안에서 구분되는 필드들 (OP코드, 레지스터 번호 등) |
필드(field) | 가변(비트/바이트/워드 단위의 조합) | 워드 안에서 의미 있는 구역 (: 이름 필드, 생년월일 필드) |
서브필드(subfield) | 큰 필드를 더 잘게 나눈 단위 | 하나의 필드를 더 잘게 나눈 부분 (: IP헤더의 서비스 필드 안 서브비트) |
레코드(record) | 여러 필드의 집합 | 하나의 논리적 데이터(예 : 회원정보 1건) |
파일(file) | 여러 레코드 | 하나의 물리적 저장 덩어리(txt, db등) |
데이터베이스(Data Base/DB) | 여러 파일 | 전체 데이터 시스템 구조(예 : SQL) |
▶비트 용량(Bit Capacity)란?
어떤 정보 저장 매체나 데이터가 최대로 저장하거나 표현 할 수 있는 비트의 총 개수를 의미 합니다.
쉽게 말해, '정보를 담을 수 있는 그릇의 크기' 라고 생각하시면 됩니다. 그 그릇이 몇 개의 비트(0 또는 1)를 담을 수 있는지를 나타내는 것입니다.
▶비트 저장용량 계층
아래 표를 참고하여 주시면 되겠습니다.
참고로 1,024크기인 이유는 모든 값은 2진수 기준 = 1024 단위이기 때문입니다.
그로 인해저장 단위는 모두 1024의 거듭제곱을 기준으로 확장됩니다.
단위 | 약어 | 크기 | 비트단위 환산 = 바이트단위 환산 | 예시 |
1비트 (bit) |
b (소문자) |
0또는 1 (정보의 최소 단위) |
0또는 1 (정보의 최소 단위) |
0과1 |
1바이트 (byte) |
B (대문자) |
8bit | 8 bits = 1B | 'A' 또는 숫자 1개 저장 (영문 기준) |
1킬로바이트 (kilobyte) |
KB | 1,024bit | 8,192 bits = 1,024B | 텍스트 문서 1장 (200~500단어), 작은 .txt 파일 |
1메가바이트 (megabyte) |
MB | 1,024KB | 8,388,608 bits = 1,048,576B | 고해상도 사진 1장 (JPG), 1분 분량 MP3 음악 |
1기가바이트 (gigabyte) |
GB | 1,024MB | 8,589,934,592 bits = 1,073,741,824B | 1편의 영화 (HD) |
1테라바이트 (terabyte) |
TB | 1,024GB | 8,796,093,022,208 bits = 1,099,511,627,776B | SSD/HDD 용량, 넷플릭스 영화 약 300편 저장 가능 |
1페타바이트 (petabyte) |
PB | 1,024TB | 9,007,199,254,740,992 bits = 1,125,899,906,842,624B |
고화질 CCTV 영상 약 7년치 |
1엑사바이트 (exabyte) |
EB | 1,024PB | 9,223,372,036,854,775,808 bits = 1,152,921,504,606,846,976B |
모든 인류가 하루에 생성하는 데이터량 근접, AWS, 구글 클라우드 센터 일부 규모 |
1제타바이트 (zettabyte) |
ZB | 1,024EB | 9,444,732,965,739,290,427,392 bits = 1,180,591,620,717,411,303,424B |
전 세계 인터넷 트래픽 (2025년 기준 약 180ZB 예상) , 모든 영화/책/문서 디지털화해도 부족 |
1요타바이트 (yottabyte) |
YB | 1,024ZB | 9,671,406,556,917,033,397,649,408 bits = 1,208,925,819,614,629,174,706,176B |
전 인류 유전자 데이터 수십억 명 분량 |
1로나바이트 (ronnabyte) |
RB | 1,024YB | 9,903,520,314,283,041,655,192,993,792 bits = 1,237,940,039,285,380,274,899,124,224B |
이론적 단위. 아직 사용 불가 |
1케타바이트 (quettabyte) |
QB | 1,024RB | 10,141,204,801,825,835,211,973,625,643 bits = 1,267,650,600,228,229,401,496,703,205,376B |
현재 존재하지 않음. 미래용 단위 |
이것으로 단위, 용량에 대한 설명을 마치겠습니다.
고생하셨습니다 😊
'내가 보려고 만든 CS지식' 카테고리의 다른 글
연산자의 종류 (3) | 2025.08.15 |
---|---|
고정소수점과 부동소수점, 정규화,비정규화 (0) | 2025.08.03 |
스케일 팩터(scale factor)와 오버플로(overflow) (2) | 2025.08.03 |
비트연산(bitwise operation)과 비트 마스킹(bit Masking) (3) | 2025.08.02 |
진법과 진수 (1) | 2025.07.20 |