0과 1로 숫자를 표현하는 방법
정보 단위
가장 작은 정보 단위: 비트 (bit)
1바이트 (1byte) | 8비트 (bit) |
1킬로바이트 (1kB) | 1,000바이트 (1,000byte) |
1메가바이트 (1MB) | 1,000킬로바이트 (1,000kB) |
1기가바이트 (1GB) | 1,000메가바이트(1,000MB) |
1테라바이트 (1TB) | 1,000기가바이트 (1,000GB) |
*** 워드 (word)
CPU가 한 번에 처리할 수 있는 데이터 크기
이진법
0과 1만으로 모든 숫자를 표현하는 방법
십진법
0부터 9까지, 열 개의 숫자만으로 모든 수를 표현하는 방법
이진수의 음수 표현
2의 보수를 구해 값을 음수로 간주하는 방법이 있음
- 쉽게 표현하면 '모든 0과 1을 뒤집고, 거기에 1을 더한 값'
- 컴퓨터 내부에서 어떤 수를 다룰 때는 이 수가 양수인지 음수인지를 구분하기 위해 flag (플래그)를 사용
십육진법
수가 15를 넘어가는 시점에 자리 올림을 하는 숫자 표현 방식
- 10, 11, 12, 13, 14, 15를 A, B, C, D, E, F로 표기
- 십육진수가 많이 사용되는 이유: 이진수와 십육진수 간의 변환이 쉽기 때문
'북 스터디 > 혼자 공부하는 컴퓨터구조 + 운영체제' 카테고리의 다른 글
ALU와 제어장치 (0) | 2023.10.16 |
---|---|
명령어의 구조 (0) | 2023.10.16 |
소스코드와 명령어 (0) | 2023.10.14 |
0과 1로 문자를 표현하는 방법 (0) | 2023.10.13 |
컴퓨터 구조를 알아야 하는 이유 (0) | 2023.10.12 |