์ค๋์ 10์ง์, 2์ง์, 16์ง์์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ๋ค๋ฅธ ์ง์๋ฒ๋ ์๋๋ฐ ์ 10์ง์, 2์ง์, 16์ง์๋ง ๋ค๋ฃจ๋๊ณ ์? ๋จผ์ 10์ง์๋ ๋น์ฐํ ์ฌ๋์๊ฒ ์ต์ํฉ๋๋ค. ์๊ฐ๋ฝ ๊ฐ์๊ฐ 10๊ฐ์ธ ๊ฒ์ ๋ฐ๋ผ ์ฌ๋์ด ์ดํดํ๊ธฐ ์ํ ์ซ์ ์ฒด๊ณ๋ 10์ง์์ ๋๋ค. 2์ง์๋ ์ปดํจํฐ์๊ฒ ์ต์ํฉ๋๋ค. ์ปดํจํฐ๋ 0๊ณผ 1๋ก๋ง ์ฐ์ฐํ๊ธฐ ๋๋ฌธ์ด์ฃ . ๊ทธ๋ฌ๋ฉด 16์ง์๋ ์ด๋จ๊น์?
์ฐ๋ฆฌ๊ฐ ํ๋ก๊ทธ๋จ์ ์คํํ ๋ ํน์ ๋ฐ์ดํฐ๊ฐ ๋ฉ๋ชจ๋ฆฌ์ ์์นํ๊ฒ ๋๋๋ฐ, ๋ฉ๋ชจ๋ฆฌ ์ฃผ์๋ฅผ ์ฐ์ด๋ณด๋ฉด 0x25F7C14 ์ ๊ฐ์ด ๋์ต๋๋ค. 0x๋ผ๊ณ ํ์๋๋ ๊ฒ์ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์๋ฅผ ๋ํ๋ด๋ ๊ฒ์ด๋ฉฐ 25F7C14๊ฐ ๋ฐ๋ก ๋ฉ๋ชจ๋ฆฌ ์ฃผ์์ธ๋ฐ ์ด๊ฒ 16์ง์๋ก ๋ํ๋ฉ๋๋ค. ์ฆ, 16์ง์๋ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์๋ฅผ ์ฌ๋์ด ์ดํดํ๊ธฐ ์ฝ๋๋ก ๋ํ๋ธ ์ปดํจํฐ์ ์ฌ๋์ ์ค๊ฐ ํํ๋จ๊ณ๋ผ๊ณ ๋ณผ ์ ์๊ฒ ๋ค์.
10์ง์ | 2์ง์ | 16์ง์ |
0 | 0000 | 0 |
1 | 0001 | 1 |
2 | 0010 | 2 |
3 | 0011 | 3 |
4 | 0100 | 4 |
5 | 0101 | 5 |
6 | 0110 | 6 |
7 | 0111 | 7 |
8 | 1000 | 8 |
9 | 1001 | 9 |
10 | 1010 | A |
11 | 1011 | B |
12 | 1100 | C |
13 | 1101 | D |
14 | 1110 | E |
15 | 1111 | F |
50 | 0011 0010 | 32 |
100 | 0110 0100 | 64 |
10์ง์์ 2์ง์, 16์ง์
๋น์ฐํ๊ฒ๋ n์ง์๋ 0๋ถํฐ n-1๊น์ง ํ์๋ฆฌ์ฉ ์์นํฉ๋๋ค. 10์ง์๋ ํ์๋ฆฌ์ 0~9๊น์ง ๋ํ๋ผ ์ ์์ฃ . ์๋ฅผ ๋ค์ด๋ด ์๋ค. 148์ด๋ผ๋ ์ซ์๋ ๋ค์๊ณผ ๊ฐ์ด ํํํ ์ ์์ต๋๋ค.
์ฆ, (100 x 1) + (10 x 4) + (1 x 8)๋ก ์ด๋ฃจ์ด์ ธ ์์ฃ .
148์ 2์ง์๋ 1001 0100 ์ ๋๋ค.
128(2์7์น) + 16(2์4์น) + 4(2์2์น)์ผ๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.
๋ง์ง๋ง์ผ๋ก 148์ 16์ง์๋ 94์ ๋๋ค.
16(16์1์น) x 9 + 1(16์0์น) x 4๋ก ์ด๋ฃจ์ด์ ธ์์ต๋๋ค.
10์ง์๋ฅผ 2์ง์, 16์ง์ ๋ณํ
์ ๋ด์ฉ์ ์ดํดํ์ จ๋ค๋ฉด ๋ณํ์ ์ด๋ ต์ง ์์ต๋๋ค. ์ฒซ ๋ฒ์งธ ๋ฐฉ๋ฒ์ ํํ ์๊ณ ์๋ ๊ฒ์ฒ๋ผ ๊ณ์ ๋๋๋ ๋ฐฉ์์ ๋๋ค.
2์ง์์ ๊ฒฝ์ฐ 0๊ณผ 1๋ง ๋จ์ ๋๊น์ง ๋๋๊ณ ๋ฐฐ์น๋ ์์ ๊ฐ์ด 1001 0100๊ณผ ๊ฐ์ด ํ์๋ฉด ๋ฉ๋๋ค. 16์ง์ ๋ณํ๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค.
๋ฐ๋ก 94๊ฐ ๋์ค์ฃ . ๋๋ฌด ์ฌ์ฐ๋ ํ๋ฒ ๋ ํด๋ณด๊ฒ ์ต๋๋ค.
1567์ 16์ง์๋ก ๋ณํํด ๋ณด๊ฒ ์ต๋๋ค.
16์ง์์์ 15๋ F์ด๊ธฐ ๋๋ฌธ์ 61F๊ฐ ๋ฉ๋๋ค.
๋ ๋ฒ์งธ ๋ฐฉ๋ฒ์ผ๋ก๋ ์ ๋ด์ฉ๋๋ก ๊ฐ์ฅ ํฐ n์ ์น์๋ฅผ ์ฐพ์๊ฐ๋ ๋ฐฉ์์ ๋๋ค.
148์ 128(2์7์น) + 16(2์4์น) + 4(2์2์น)์ผ๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค. 2์ 8์น์ 256์ด๊ณ 148์ ๋๊ธฐ ๋๋ฌธ์ 2์ 7์น๋ถํฐ ์์์ ๋๋ค. 8์๋ฆฌ 2์ง์ XXXX XXXX์์ ๊ฐ์ฅ ์ฒซ ๋ฒ์งธ์ธ 2์ 7์น์ ๋ฐ๋์ ๋ค์ด๊ฐ๊ฒ ๋ฉ๋๋ค. ์ดํ 148 - 128 = 20์ 16๊ณผ 4๊ฐ ๋๋ ๋จน๋ ๊ตฌ์กฐ๋ก ํด๋น ์๋ฆฌ์ 1์ ๋ฐฐ์นํ๋ฉด 1001 0100์ด ๋์ค๊ฒ ๋์ฃ !
16์ง์๋ ํด๋ณผ๊น์? 148์ 16์ 2์น(256)์๋ ํฑ์์ด ๋ถ์กฑํ๊ณ 16์ 1์น(16)์ผ๋ก ์์ํ๋ฉฐ ์ต๋ 0~15(F)๊น์ง ๋ฃ์ ์ ์์ผ๋ฏ๋ก 16 x 9 = 144๊ฐ ๊ฐ์ฅ ๊ทผ์ ํ ์์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋จธ์ง 1 x 4 = 4๊ฐ ๋ํด์ ธ 94๊ฐ ๋๋ ๊ฒ์ด์ฃ .
์ ๋ ์ฒ์์๋ ์ฒซ ๋ฒ์งธ ๋ฐฉ๋ฒ์ผ๋ก ๋ง์ด ๊ณ์ฐํ์๋๋ฐ, ๋งค๋ฒ ๋๋๋ ๊ฒ๋ ๊ท์ฐฎ์์ ธ์ ์ด์ ๋ ๋ ๋ฒ์งธ ๋ฐฉ๋ฒ์ด ํจ์ฌ ํธํฉ๋๋ค.
2์ง์, 16์ง์๋ฅผ 10์ง์๋ก ๋ณํ
2์ง์, 16์ง์๋ฅผ 10์ง์๋ก ๋ณํํ๋ ๋ฐฉ๋ฒ์ ์ ๋ด์ฉ์์ ๋ ๋ฒ์งธ ๋ฐฉ๋ฒ์ ๊ฑฐ๊พธ๋ก ํ๋ฉด ๋์ ๋๋ค.
2์ง์ 1001 0100์ 10์ง์๋ก ๋ณํํ๋ฉด 2์ 7์น + 2์ 4์น + 2์ 2์น์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๊ธฐ ๋๋ฌธ์ 128 + 16 + 4 = 148๋ก ๊ณ์ฐํ ์ ์์ต๋๋ค.(์ฌ์ค์ ๊ฐ ์๋ฆฟ์์ ์ ๊ณฑ x ๊ฐ์ผ๋ก ํํํด์ผ ํ์ง๋ง 2์ง์๋ผ์ 0๊ฐ์ ์ ์ธ ์ํค๊ณ 1๊ฐ์ ์๋ฆฌ์ ์ ๊ณฑ์ผ๋ก ๋์ฒดํ์ต๋๋ค.)
16์ง์ 94 ๋ํ 16์ 1์น x 9 + 16์ 0์น x 4๋ก ํํํ ์ ์์ต๋๋ค. 144 + 4 = 148์ด ๋๋ ๊ฒ์ด์ฃ .
๊ฒฐ๊ตญ ์ง๋ฒ์, ๊ฐ ์๋ฆฟ์๊ฐ ๋ปํ๋ ๊ฒ์ด ๋ฌด์์ธ์ง๋ง ์๋ฉด ๋ณํ ๋ฐฉ๋ฒ๋ ์ฝ์ต๋๋ค. ์๋ฆฟ์ ์ ๊ณฑ x ๊ฐ! ์์ง ๋ง์ธ์^^
๋์์ด ๋์ จ์ผ๋ฉด ๊ณต๊ฐ๊ณผ ๋๊ธ ๋ถํ๋๋ฆด๊ฒ์~!
'์ปดํจํฐ ์ผ๋ฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ณด์กฐ๊ธฐ์ต์ฅ์น] ํ๋ ๋์คํฌ์ ํ๋์ ๋ฉ๋ชจ๋ฆฌ (0) | 2023.10.11 |
---|---|
๋ฌผ๋ฆฌ์ฃผ์(Physical Address)์ ๋ ผ๋ฆฌ์ฃผ์(Logical Address) (0) | 2023.10.11 |
RAM์ ์ข ๋ฅ (0) | 2023.10.10 |
๋ ์ง์คํฐ๋? (0) | 2023.10.08 |
์์คํค์ฝ๋(ASCII)๊ฐ 128๊ฐ๋ฐ์ ์๋ ์ด์ (0) | 2023.10.07 |
๋๊ธ