컴퓨터는 0과 1로 모든 정보를 표현합니다. 또한 0과 1로 표현된 정보만 이해합니다.
0과 1을 나타내는 가장 작은 정보 단위를 비트(bit)라고 합니다. 꺼짐, 혹은 켜짐 두 가지 상태를 표현할 수 있습니다. 2비트는 네 가지 상태, 3비트는 여덟 가지 상태를 표현할 수 있습니다. 즉, n개의 전구로 표현할 수 있는 상태는 2ⁿ개 입니다.
여덟 개의 비트가 모이면 바이트(byte)
가 됩니다. 1바이트는 8비트와 같으니까 256개의 정보를 표현합니다. 천 개의 바이트가 모이면 킬로바이트(kilobyte)
가 됩니다. 천 개의 킬로바이트가 모이면 메가바이트(megabyte)
가 됩니다. 천 개의 메가바이트가 모이면 기가바이트(gigabyte)
가 됩니다. 천 개의 기가바이트가 모이면 테라바이트(terabyte)
가 됩니다.
단위 | 구성 |
---|---|
1byte | 8bit |
1kB | 1,000byte |
1MB | 1,000kB |
1GB | 1,000MB |
1TB | 1,000GB |
1kb == 1,024byte, 1MB == 1,024kB라는 표현은 잘못된 관습입니다.
1KiB == 1,024byte, 1MiB == 1,024kB가 바른 표현입니다.
1일 1로그 100일완성 IT지식
브라이언 W. 커니핸 지음ㅣ인사이트ㅣ2021ㅣ도서 정보
혼자 공부하는 컴퓨터구조 + 운영체제
강민철 지음ㅣ한빛미디어ㅣ2022ㅣ도서 정보