진법

컴퓨터는 값을 0과 1의 자리값으로 저장한다

진법 변환은 자리값을 읽는 문제이고, 음수 표현은 정해진 비트 폭 안에서 보수를 쓰는 문제입니다.

1
0
1
0
1
1
0
0

2진수는 길지만, 3비트나 4비트씩 묶으면 사람이 읽기 쉬워집니다.

2진수

2의 거듭제곱

각 자리는 1, 2, 4, 8처럼 오른쪽에서 왼쪽으로 두 배씩 커집니다.

8진수와 16진수

묶어서 읽기

3비트는 8진수 한 자리, 4비트는 16진수 한 자리와 대응합니다.

음수

2의 보수

비트를 반전하고 1을 더해 뺄셈을 덧셈처럼 처리합니다.

2진 표현 한계

비트 폭 고정

같은 비트열도 4비트인지 8비트인지에 따라 표현 범위가 달라집니다.