[넓고 얕게 배우는 컴퓨터 구조] 진법변환
강의 영상📼
정리📝
- 컴퓨터 안 모든 정보는 0과 1
- 4비트와 4비트를 묶어서 8비트, 즉, 1바이트로 만들 수 있음
- 네 개의 스위치가 꺼지면 0000, 1001까지는 9, 1010은 10이 됨
- 10부터 1111, 즉, 15까지 2자리 수를 한 자리로 표현하기 위해 영문자로 대체하여 씀
- 4비트는 16비트로 보면 한 자리 숫자임
- 16진수로 41(0x41)이라는 숫자가 있다면?
- 4와 1이 각각 4비트이고, 0100과 0001로 변환할 수 있음
- 0x41 = 01000001(총 8비트 = 1바이트)
- 즉, 0x41는 용량으로 표현하자면 1바이트
- 0x41을 16진수 -> 10진수 변환 시 (1 _ 1) + (16 _ 4) = 65
- 01000001을 2진수 -> 10진수 변환 시 (1 _ 1) + (64 _ 1) = 65
- 0x73은 숫자 하나가 4비트이며 총 1바이트(=8비트)
- 01110011로 변환됨
- 0x73을 16진수 -> 10진수 변환 시 (1 _ 3) + (16 _ 7) = 115
- 01110011을 2진수 -> 10진수 변환 시 (1 _ 1) + (2 _ 1) + (16 _ 1) + (32_ 1) + (64 * 1) = 115