- 2 진수
(binary
digit) – 숫자
0 과
1만으로
모든 수를 나타내는 방법
10진법
|
2진법
|
기호
|
0
|
0
+ 0 = 0
|
●●
|
1
|
0
+ 1 = 1
|
●○
|
2
|
1
+ 1 = 10
|
○●
|
- 16진수
(hexadecimal
digit) - 10진수의
9 다음에
A, B, C, D, E,
F까지
6개의
문자를 추가하여 수를 표현하는 방법
10진수
|
16진수
|
비트구성(4
bit)
|
0
|
0
|
0
0 0 0
|
1
|
1
|
0
0 0 1
|
2
|
2
|
0
0 1 0
|
3
|
3
|
0
0 1 1
|
4
|
4
|
0
1 0 0
|
5
|
5
|
0
1 0 1
|
6
|
6
|
0
1 1 0
|
7
|
7
|
0
1 1 1
|
8
|
8
|
1
0 0 0
|
9
|
9
|
1
0 0 1
|
10
|
A
|
1
0 1 0
|
11
|
B
|
1
0 1 1
|
12
|
C
|
1
1 0 0
|
13
|
D
|
1
1 0 1
|
14
|
E
|
1
1 1 0
|
15
|
F
|
1
1 1 1
|
- 컴퓨터의
내부에서는 전압의 고저,
펄스의
유무 등 2진
현상에 의해서 2진수가
표시된다.
- 컴퓨터에
저장되는 데이터의 최소단위는 1
BYTE로
ASCII(7 bit)에
여분으로 1
bit를
더하여 8bit
다.
즉
1 BYTE는
사람이 인식할 수 있는 문자를 모두 표현할 수 있는
최소단위이다.
- 1 BYTE 는
8 bit로
00000000 ~
11111111의
범위를 갖고 2^8개의
개수를 갖는다.
그리고
16진수
하나의 숫자는 0000(0x00)
~ 1111(0xF) 까지의
범위를 갖고 16진수
숫자 2개를
이용하면 1
BYTE를
완벽히 표현할 수 있다.
1 BYTE는
16진수로
0x00 ~ 0xFF의
범위를 갖는다.
- HDD나
RAM에
저장되는 데이터들은 16진수를
이용하여 1
BYTE를
16진수
숫자 2개로
표현한다.(1 BYTE
: 00000000 ~ 11111111 : 0x00 ~ 0xFF)
0 개의 댓글:
댓글 쓰기