⚡비트란?
정보를 저장하고 연산을 수행하기 위해 컴퓨터는 비트(bit)라는 측정 단위를 씁니다.
비트는 이진 숫자라는 뜻을 가진 “binary digit”의 줄임말이며, 0과 1, 두 가지 값만 가질 수 있는 측정 단위입니다.
디지털 데이터를 여러 비트들로 나타냄으로써 두 가지 값만을 가지고도 많은 양의 정보를 저장할 수 있습니다.
또한 컴퓨터는 저장되어 있는 데이터를 수정하기 위해 비트에 수학적 연산을 수행할 수 있습니다.
https://www.edwith.org/cs50/lecture/22803?isDesc=false
이진숫자의 줄임말이니까 한글로 치환하면 이숫이겠네요 깔깔깔 ㅈㅅ
비트가 8개가 모이면 바이트가 됩니다.
⚡바이트란?
비트를 8개 모아놓은 비트열을 의미합니다.
하나의 바이트에는 비트가 여덟개 있고 비트하나는 0과 1 두가지 값을 가질 수 있으니까
1바이트는 2의 8승 즉 256개의 데이터를 표현할 수 있습니다.
바이트가 모이면 더 큰 단위가 될 수 있습니다.
킬로바이트는 1,000 바이트, 메가바이트는 1,000 킬로바이트(100만 바이트), 기가바이트는 1,000 메가바이트(10억 바이트)입니다.
테라바이트는 1,000 기가바이트(1조 바이트)이며, 심지어 페타바이트와 엑사바이트와 같은 더 큰 단위도 존재합니다.
이 바이트가 1000개 모이면 kb 키로바이트가 1000개 모이면 메가바이트
이 메가바이트가 1000개 모이면 기가바이트 이 메가바이트가 1000개 모이면 기가바이트..
요새 hdd는 테라바이트가 거의 기본 단위나 다름없는 느낌인데 바이트 단위로 보니까
엄청나네요
⚡니블이란?
파이썬 배울때 잠깐 스쳐지나갔던 것인데
비트가 8개모이면 바이트
비트를 4개씩 모으면 니블이라고 합니다.
반응형
'CS' 카테고리의 다른 글
웹 표준을 케이크처럼 어렵게 먹는 법 (1) | 2023.04.28 |
---|---|
객체 지향 프로그래밍(Object-Oriented Programming) 이 뭔가요? (1) | 2022.12.21 |