비트(bit)
: 0과 1을 표현하는 가장 작은 정보 단위
정보 단위
<aside> ❕
이전에는 이진법 기반의 단위인 1,024와 혼용해서 쓰고는 했지만 국제 표준(SI)은 1,000
</aside>
워드(word)
: cpu가 한 번에 처리할 수 있는 정보의 크기 단위
정의 : 1을 넘어가는 시점에 자리 올림을 하여, 0과 1만으로 모든 수를 표현하는 방법
표현법(숫자, 코드) : $1000_{(2)}$, $0b1000$
음수를 표현하는 방법
<aside> ❕
겉모습만 봐서는 양수와 음수가 구분이 안되지만 cpu 내부의 플래그 레지스터에 현재 값이 양수인지, 음수인지 표기가 되어있음 → 모든 숫자가 플래그 값을 들고 다닌다고 생각하면 됨
</aside>
2의 보수
= 가장 대표적으로 활용되는 방법
문자 집합(character set)
: 컴퓨터가 이해할 수 있는 문자의 모음
인코딩(encoding)
: 코드화 과정 ex. 문자 → 0, 1