์์ ๊ธ์์ ์์๋ณธ ๋ฐ์ ๊ฐ์ด, ๋๋ถ๋ถ์ ์ค์์นญ์์๋ค์ 2์ํ ์์์ด๋ฉฐ, ๋ฐ๋ผ์ ์ค์์นญ์์๋ค์ ์ถ๋ ฅ์ 2๊ฐ์ ๋ค๋ฅธ ๊ฐ๋ง์ ๊ณ ๋ คํ๊ธฐ ๋๋ฌธ์ ๋์งํธ์์คํ ์์๋ ๋ด๋ถ์ ์ผ๋ก 2์ง์๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์์ฐ์ค๋ฝ๋ค.
๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ ์ค์์นญํ๋ก๋ฅผ ์ค๊ณํ๊ธฐ ์ , ๊ธฐ๋ณธ์ ์ผ๋ก 2์ง์์ ์์ ์ฒด๊ณ์ ๋ํด ์์๋ณผ ๊ฒ์ด๋ค.
๐ง ์ ์ฒด๊ณ์ ๋ณํ
10์ง(๊ธฐ์ [base]๊ฐ 10)์๋ฅผ ํํํ ๋, ์์นํ๊ธฐ๋ฒ(positional notation)์ ์ฌ์ฉํ๋ค.
์ฆ ๊ฐ ์๋ฆฟ์๋ ์์น์ ๋ฐ๋ผ ์ ์ ํ 10์ ๊ฑฐ๋ญ์ ๊ณฑ์ผ๋ก ๊ณฑํด์ง๋ค. ์๋ฅผ ๋ค์ด ๋ค์๊ณผ ๊ฐ๋ค.
$$953.78 = 9 * 10^{2} + 5 * 10^{1} + 3 * 10^{0} + 7 * 10^{-1} + 8 * 10^{-2}$$
(953.78์ 10์ง์์ด๋ค)
๋ง์ฐฌ๊ฐ์ง๋ก 2์ง(๊ธฐ์ [base]๊ฐ 2)์์ ๋ํด์๋, ๊ฐ 2์ง ์๋ฆฌ์๋ ์ ์ ํ 2์ ๊ฑฐ๋ญ์ ๊ณฑ๊ฐ์ด ๊ณฑํด์ง๋ค.
$$1011.11_2 = 1 * 2^{3} + 0 * 2^{2} + 1 * 2^{1} + 1 * 2^{0} + 1 * 2^{-1} + 1 * 2^{-2} $$
$$= 8 + 0 + 2+ 1+ \frac{1}{2} + \frac{1}{4} = 11\tfrac{3}{4}$$
$$= 11.75$$
(11.75๋ 10์ง์์ด๋ค)
์ด๋ ํ ์์ ์ ์ R(R > 1)๋ ์ ์ฒด๊ณ์ ๊ธฐ์ (radix ํน์ base)๋ก ์ฌ์ฉ๋ ์ ์๋ค.
๊ธฐ์ ๊ฐ R์ด๋ฉด, R๊ฐ์ ์ซ์๋ค(0, 1, ... ,R-1)๊ฐ์ ์ซ์๋ค์ด ์ฌ์ฉ๋๋ค.
์๋ฅผ ๋ค์ด R = 8์ด๋ฉด ํ์ํ ์ซ์๋ค์ 0, 1, 2, 3, 4, 5, 6, 7 ์ด๋ค.
์์นํ๊ธฐ๋ฒ์ ๋ฐ๋ผ ์ฐ์ฌ์ง ์๋ R์ ๊ฑฐ๋ญ์ ๊ณฑ ๊ธ์๋ก ์ ๊ฐ๋ ์ ์๋ค. ์๋ฅผ ๋ค๋ฉด
$$N = (a_4a_3a_2a_1a_0.a_{-1}a_{-2}a_{-3})_R $$
$$=a_4 \times R^{4} + a_3 \times R^{3} + a_2 \times R^{2} + a_1 \times R^{1} + a_0 \times R^{0} $$
$$+ a_{-1} \times R^{-1} + a_{-2} \times R^{-2} + a_{-3} \times R^{-3} $$
์ด๊ณ , ์ฌ๊ธฐ์ $a_i$๋ $R^i$ ์ ๊ณ์์ด๊ณ , $0 \leq a_i \leq R-1$ ์ด๋ค.
๐ฑ 10์ง ์ ์์ ๋ณํ
๋๋์ ๋ฐฉ๋ฒ(division method)์ ์ ์ฉํ์ฌ 10์ง ์ ์(integer)๋ฅผ R์ง์๋ก ๋ณํํ ์ ์๋ค.
10์ง ์ ์ N๊ณผ ๋ฑ๊ฐ์ธ ๊ธฐ์ R์ ๋ค์๊ณผ ๊ฐ์ด ํํ๋ ์ ์๋ค.
$$N = (a_n \cdots a_2a_1a_0)_R = a_nR^{n} + \cdots + a_2R^{2} + a_1R^{1} + a_0$$
N์ R๋ก ๋๋๋ฉด, ๋๋จธ์ง(remainder)๋ a0์ด๋ค.
$$\frac{N}{R} = a_nR^{n-1} + \cdots + a_2R^{1} + a_1 = Q_1,\;\;\; remainder = a_0$$
๊ทธ ๋ค์ ๋ชฉ Q1์ R๋ก ๋๋๋ค.
$$\frac{Q_1}{R} = a_nR^{n-2} + \cdots + a_2 = Q_2, \;\;\; remainder = a_1$$
์ต์ข an์ ๊ตฌํ ๋๊น์ง ์ด ๊ณผ์ ์ ๋ฐ๋ณตํ๋ค.
๊ฐ ๋๋์ ๋จ๊ณ์์ ์ป์ด์ง ๋๋จธ์ง๊ฐ ๊ตฌํ๊ณ ์ ํ๋ ํ ์๋ฆฟ์์ ์ซ์๊ฐ ๋๋ฉฐ, ์ต์์ ํจ์๋ฆฌ์(least significant digit)๊ฐ ๋จผ์ ์ป์ด์ง๋ค.
๐ฑ 10์ง ์์์ ๋ณํ
10์ง ์์(fraction)๋ฅผ ๊ธฐ์ R๋ก ๋ณํํ๋ ค๋ฉด ๊ณ์ R์ ๊ณฑ(multiplication) ํจ์ผ๋ก์จ ๋ณํํ ์ ์๋ค.
10์ง ์์ F๋ ๋ค์๊ณผ ๊ฐ์ด ๋ํ๋ผ ์ ์๋ค.
$$F = (.a_{-1}a_{-2}a_{-3}\cdots a_{-m})_R $$
$$= a_{-1}R^{-1} + a_{-2}R^{-2} + a_{-3}R^{-3} + \cdots + a_{-m}R^{-m}$$
R์ ๊ณฑํ๋ฉด
$$FR = a_{-1} + a_{-2}R^{-1} + a_{-3}R^{-2} + \cdots + a_{-m}R^{-m+1} = a_{-1} + F_1$$
์ด ๋๊ณ , ์ฌ๊ธฐ์ F1์ ๊ฒฐ๊ณผ๊ฐ์ ์์ ๋ถ๋ถ์ ๋ํ๋ด๋ฉฐ, a-1์ ์ ์๋ถ์ด๋ค.
F1์ ๋ค์ R์ ๊ณฑํ๋ฉด
$$F_1R = a_{-2} + a_{-3}R^{-1} + \cdots + a_{-m}R^{-m+2} = a_{-2} + F_2$$
๊ฐ ๋๋ค.
์ถฉ๋ถํ ์๋ฆฟ์์ ์ซ์๋ฅผ ์ป์ ๋๊น์ง ์ด ๊ณผ์ ์ ๋ฐ๋ณตํ๋ฉด ๋๋ค.
๊ฐ ๊ณฑ์ ๋จ๊ณ์์ ์ป์ด์ง ์ ์ ๋ถ๋ถ์ ๊ตฌํ๊ณ ์ ํ๋ ํ ์๋ฆฌ์ ์ซ์๊ฐ ๋๋ฉฐ, ์ต๋์ ํจ์๋ฆฟ์(most significant digit)๊ฐ ๋จผ์ ์ป์ด์ง๋ค.
์ถ๊ฐ๋ก 2์ง์๋ฅผ 16์ง์๋ก ๋ณํ(ํน์ ์ด์ ์ญ)ํ๋ ๊ฒ์, ๊ฐ 16์ง ์๋ฆฟ์๊ฐ 4๊ฐ์ 2์ง ์๋ฆฟ์(bit)์ ์ ํํ ๋์๋๊ธฐ ๋๋ฌธ์, 2์ง ์์์ ์์๋ถํฐ ์์ํด์ฌ ๋นํธ๋ค์ 4๊ฐ์ฉ ๊ทธ๋ฃน ์ง์ด ๋ถ๋ฆฌํ๊ณ , ๊ฐ ๊ทธ๋ฃน์ 16์ง ์๋ฆฟ์๋ก ๋์ฒดํ๋ค.
์ ๊ณผ์ ์์ ๋ํ๋ธ ๊ฒ ์ฒ๋ผ, 4๋นํธ ๊ทธ๋ฃน์ผ๋ก ์ฑ์ฐ๊ธฐ ์ํด ํ์ํ๋ค๋ฉด ๋นํธ์ด์ ๊ฐ ๋์ ์ฌ๋ถ์ 0๋ค์ ๋ง๋ถ์ธ๋ค.
์ด๋ 2-> 16 ๋ฟ๋ง ์๋๋ผ 2->8, 3->9 ๋ฑ ๊ฑฐ๋ญ์ ๊ณฑ ๊ด๊ณ์ ์๋ ๊ธฐ์ ๋ค์ด๋ผ๋ฉด ๋ชจ๋ ์ ์ฉ ๊ฐ๋ฅํ๋ค.
๐ง ์์์ ํํ
์ง๊ธ๊น์ง๋ ๋ฌด๋ถํธ(unsigned) ์์๋ฅผ ๋ค๋ฃจ์ด์๋ค.
์์์ ์์๋ฅผ ํจ๊ป ํํํ๋ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ๋ฐฉ๋ฒ์๋ ๋ถํธ์ ํฌ๊ธฐ(sign and magnitude), 1์ ๋ณด์(1's complement), 2์ ๋ณด์(2's complement) ๋ฐฉ๋ฒ์ด ์๋ค.
๊ฐ ๋ฐฉ๋ฒ๋ค ๋ชจ๋ ์์ ์ต์ข์ธก ๋นํธ๊ฐ ์์์์๋ 0, ์์์์๋ 1์ ๊ฐ์ง๋ค.
์๋ฅผ ํํํ๊ธฐ ์ํด n๋นํธ๊ฐ ์ฌ์ฉ๋๋ค๋ฉด, ๋ถํธ์ํฌ๊ธฐ ๋ฐฉ๋ฒ๊ณผ 1์ ๋ณด์ ๋ฐฉ๋ฒ์์๋ ์์ ํํ ๋ฒ์๋
$$-(2^{n-1}-1) \sim (2^{n-1}-1)$$๊ฐ ๋๊ณ , 0์ ๋ํด์๋ ์์ 0๊ณผ ์์ 0, ์ฆ ๋ ๊ฐ์ง ํํ ํํ๋ฅผ ๊ฐ์ง๋ค.
์ด์๋ ๋ค๋ฅด๊ฒ 2์ ๋ณด์ ๋ฐฉ๋ฒ์์๋ ์์ ํํ ๋ฒ์๊ฐ $$-2^{n-1} \sim (2^{n-1}-1)$$์ด ๋๊ณ , ์ค์ง ์์ 0 ํํ ํํ๋ง ๊ฐ์ง๋ค.
๋ ์์ ๋ํด ๋ง์ , ๋บ์ ๊ณผ ๊ฐ์ ์ฐ์ฐ ํ ๊ฒฐ๊ณผ๊ฐ์ด ํํ ๋ฒ์๋ฅผ ๋์ด์๋ฉด ์ค๋ฒํ๋ก(overflow)๊ฐ ๋ฐ์ํ๋ค๊ณ ๋งํ๋ค.
๐ฑ ๋ถํธ์ํฌ๊ธฐ ์
n๋นํธ์ 2์ง์๋ฅผ ๋ถํธ์ํฌ๊ธฐ ์๋ก ๋ํ๋ด๋ฉด, n-1๋นํธ์ ๋ํด์๋ ์์ ํฌ๊ธฐ, ์ต์ข์ธก ๋นํธ๋ ๋ถํธ๋ฅผ ๋ํ๋ด์ด ํํํ๋ค.
์๋ฅผ ๋ค์ด 4๋นํธ์ 2์ง์ -3์ ๋ถํธ์ํฌ๊ธฐ ์๋ก ๋ํ๋ด๋ฉด 1011์ด ๋๋ค.
n-1 ๋นํธ๊ฐ ์์ ํฌ๊ธฐ๋ฅผ ๋ํ๋ด๊ธฐ ๋๋ฌธ์, ๋ถํธ์ํฌ๊ธฐ์๋ก ๋ํ๋ผ ์ ์๋ n๋นํธ์ 2์ง์์ ๋ฒ์๋ $$-(2^{n-1}-1) \sim (2^{n-1}-1)$$ ์ด๋ค.
๐ฑ 1์ ๋ณด์
1์ ๋ณด์ ์ฒด๊ณ์์๋, ์์ -N์ N์ 1์ ๋ณด์๋ก ํ์ํ๊ณ , ๋ค์๊ณผ ๊ฐ์ด ์ ์ํ๋ค.
$$\overline{N} = (2^{n}-1) - N$$
(2^n)-1์ ๋ชจ๋ 1๋ก ๊ตฌ์ฑ๋๊ณ , 1์์ ์ด๋ ๋นํธ๋ฅผ ๋นผ๋ฉด ๊ทธ ๋นํธ๋ฅผ ๋ณด์ํ๋ ๊ฒ๊ณผ ๊ฒฐ๊ณผ๊ฐ ๊ฐ๋ค.
๐ฑ 1์ ๋ณด์์ ๋ง์ (๋๋จ๋๋ฆผ(end-around))
1์ ๋ณด์ ๋ง์ ์ ๊ฒฝ์ฐ, ๋ง์ง๋ง ๋นํธ(์ต์ข์ธก ๋นํธ)์์ ๋ฐ์ํ ์๋ฆฌ์ฌ๋ฆผ(carry)์ ๋ฒ๋ฆฌ์ง ์๊ณ , ๊ทธ ๊ฐ์ ๊ฐ์ฅ ์ฐ์ธก ์๋ฆฌ๋ก ํ์ฌ n๋นํธ ํฉ์ผ๋ก ๋ํ๋ค.
์ด๊ฒ์ ๋๋จ๋๋ฆผ(end-around) ์๋ฆฌ์ฌ๋ฆผ์ด๋ผ๊ณ ํ๋ค.
์๋ ์ฌ์ง์ 1์ ๋ณด์์ ๋ง์ ์์์ ๋๋จ๋๋ฆผ์ด ๋ฐ์ํ๋ ์์์ด๋ค.
๐ฑ 2์ ๋ณด์
2์ ๋ณด์ ์ฒด๊ณ์์ ์์ N์ ๋ถํธ์ ํฌ๊ธฐ ์ฒด๊ณ์ ๊ฐ์ด 0๋ค์ ํฌ๊ธฐ๋ฅผ ๋ถ์ฌ ํ์ํ๋ค.
๊ทธ๋ฌ๋ ์์ -N์ 2์ ๋ณด์ N*๋ก ํ์๋๋ค.
๋ง์ผ ์๋์ ๊ธธ์ด๊ฐ n๋นํธ์ด๋ฉด, ์์ ์ ์ N์ ๋ํ 2์ ๋ณด์๋ n๋นํธ์ ์๋ ๊ธธ์ด์ ๋ํ์ฌ ๋ค์๊ณผ ๊ฐ์ด ์ ์๋๋ค.
$$N^{*} = 2^{n} - N$$
๊ทธ๋ฌ๋ ์ด ์์ ๊ทธ๋๋ก ์ด์ฉํ๊ฒ ๋๋ค๋ฉด n+1 ๋นํธ ์์ ๋บ์์ ํ์๋ก ํ๋ค. ๋ฐ๋ผ์ ์์ ์์ ์๋์ ๊ฐ์ด ๋ฐ๊ฟ์ ์ฌ์ฉํ๋ค.
$$N^{*} = (2^{n} - 1 - N) + 1$$
๋ํ ์ฌ๊ธฐ์
$$2^{n} - 1$$
๋ n๊ฐ์ 1๋ก ๊ตฌ์ฑ๋๋ฉฐ, 1๋ก๋ง ์ด๋ฃจ์ด์ง ์ด์ง์์์ ์ด๋ ํ ๋ค๋ฅธ ์ด์ง์๋ฅผ ๋นผ๋ ๊ฒ์ ์๋ฆฌ๋ด๋ฆผ์ด ๋ฐ์ํ์ง ์๊ณ 0์ 1๋ก, 1์ 0์ผ๋ก ๋์ฒดํจ์ผ๋ก์จ ์ป์ด์ง๋ค. (์ฆ ๋จ์ํ ๋นํธ๋ณ ๋ณด์๋ฅผ ์ทจํจ์ผ๋ก์จ ์ป์ ์ ์๋ ๊ฒ์ด๋ค.)
๐ฑ Overflow์ ๋ฐ์ ์กฐ๊ฑด
์ต์์ ๋นํธ์์ ๋ฐ์ํ ์บ๋ฆฌ์ ๊ทธ ์ง์ ์บ๋ฆฌ๊ฐ ๊ฐ์ง ์์ ๊ฒฝ์ฐ overflow๊ฐ ๋ฐ์ํ๋ค. ๊ทธ ์ด์ ๋ ๋ค์๊ณผ ๊ฐ๋ค.
์ฐ์ ์์์ ๊ฒฝ์ฐ ๋ถํธ ๋นํธ๋ 0์ด๋ฉฐ, ์์๋ผ๋ฆฌ์ ๋ง์ ์์๋ ์ด๋ ํ ๊ฒฝ์ฐ์๋ ์ต์์ ๋นํธ์์ ๋ฐ์ํ ์บ๋ฆฌ๋ 0์ด ๋๋ค. (0์ 0์ ๋ํ๋ 0๊ณผ 1์ ๋ํ๋ ๋ฐ์๋๋ ์บ๋ฆฌ๋ 0์ด๋ฉฐ, ์์์ด๋ฏ๋ก ์ต์ข์ธก ๋นํธ๊ฐ ํญ์ 0์ด๊ธฐ์ 1 ๊ณผ 1์ ๋ํ๋ ๊ฒฝ์ฐ๋ ๋ฐ์ํ ์ ์๋ค.)
๊ทธ๋ฆฌ๊ณ ์ต์์ ๋นํธ์์ ๋ฐ์๋ ์บ๋ฆฌ๋ ๋ฌด์๋๋ฉฐ, ๋ฐ๋ผ์ ๊ทธ ์ง์ ์ ๋ฐ์ํ ์บ๋ฆฌ๊ฐ ๋ถํธ์ ์ํฅ์ ๋ฏธ์น๋ค.
์์๋ ๋ถํธ๋นํธ๊ฐ 0์ด๋ฏ๋ก, ์ต์์ ๋นํธ ์ง์ ์์ ๋ฐ์ํ ์บ๋ฆฌ๊ฐ 0์ธ ๊ฒฝ์ฐ ๋ถํธ๋นํธ๋ 0์ด ๋๊ณ , ์ต์์ ๋นํธ ์ง์ ์์ ๋ฐ์ํ ์บ๋ฆฌ๊ฐ 1์ธ ๊ฒฝ์ฐ ๋ถํธ๋นํธ๋ 1์ด ๋๋ค.
์ด๋ฐ ๋ถํธ๋นํธ๊ฐ 1์ธ ๊ฒฝ์ฐ overflow๊ฐ ๋ฐ์ํ๋ฉฐ, ์ด๋ ์ต์์ ๋นํธ์์ ๋ฐ์ํ ์บ๋ฆฌ์ ๊ทธ ์ง์ ์ ๋ฐ์ํ ์บ๋ฆฌ๊ฐ ๋ค๋ฅธ ๊ฒฝ์ฐ์ด๋ค.
์์์ ๊ฒฝ์ฐ๋ ์ด์ ๋ง์ฐฌ๊ฐ์ง์ด๋ค.
๐ง 2์ง ์ฝ๋
๋๋ถ๋ถ์ ๋ํ ์ปดํจํฐ๋ค์ ๋ด๋ถ์ ์ผ๋ก๋ 2์ง์๋ก ๋์๋์ง๋ง, ์ ์ถ๋ ฅ ์ฅ์น๋ค์ ๋ณดํต 10์ง์๋ฅผ ์ฌ์ฉํ๋ค.
๋๋ถ๋ถ์ ๋ ผ๋ฆฌํ๋ก๋ค์ ๋จ์ง 2๊ฐ ๊ฐ์ ๊ฐ๋ ์ ํธ๋ง์ ํ์ฉํ๊ธฐ ๋๋ฌธ์ 10์ง์๋ 2์ง ์ ํธ์ ํํ๋ก ๋ถํธํ๋์ด์ผ๋ง ํ๋ค.
2์ง ๋ถํธํ์ ๊ฐ์ฅ ๊ฐ๋จํ ํํ๋ก๋ ๊ฐ๊ฐ์ 10์ง ์ซ์๋ฅผ 2์ง์๋ก ๋์ฒด์ํค๋ ๊ฒ์ด๋ค.
์๋ฅผ ๋ค์ด 937.25๋ ๋ค์๊ณผ ๊ฐ์ด ํํ๋๋ค.
์ด ํํ์ 2์ง ๋ถํธํ 10์ง์(binary-coded-decimal : BCD), ๋ ์ ํํ๊ฒ๋ 8-4-2-1 BCD๋ผ ๋ถ๋ฅธ๋ค.
์ฃผ์ํ ์ ์ 10์ง์๋ ์ค์ง 10๊ฐ(0,1,2,...,9)๋ง ์กด์ฌํ๋ฏ๋ก BCD ์ฝ๋๋ก 1010(10)์์ 1111(15)์ ์ ํจํ์ง ์๋ค.
BCD ์ด์ธ์๋ 6-3-1-1 Code, ์ด๊ณผ-3 ์ฝ๋(Excess - 3 Code), 2-out-of-5Code, Grey Code๋ฑ์ด ์๋ค.
8-4-2-1(BCD)์ 6-3-1-1 Code๋ ๊ฐ์ค์น ์ฝ๋(weighted code)๋ค์ ์์์ด๋ค.
์ด๊ณผ-3(Excess-3) ์ฝ๋๋ 8-4-2-1(BCD) ์ฝ๋์ ๊ฐ ๊ฐ์ 3(0011)์ ๋ํ์ฌ ์ป์ ๊ฒ์ด๋ค.
2-out-of-5 ์ฝ๋๋ ๋ชจ๋ ์ ํจํ ์ฝ๋ ์กฐํฉ์ ๋ํด์ ์ ํํ 5๋นํธ ์ค ๋๊ฐ์ ๋นํธ๋ง 1์ ๊ฐ์ง๋ ํน์ฑ์ด ์๋ค. ์ด๋ ๋ ผ๋ฆฌํ๋ก์ ์ค๋์์ผ๋ก ์ฝ๋ ์กฐํฉ์ ์ด๋ฃจ๊ณ ์๋ ๋นํธ๋ค ์ค์ ๋ณํ๊ฐ ๋ฐ์ํ์๋ค๋ฉด, 1์ธ ๋นํธ์ ๊ฐ์๊ฐ ๋ ์ด์ ์ ํํ 2๊ฐ๊ฐ ์๋๊ธฐ ๋๋ฌธ์ ์ด ์ฝ๋๋ ์ ์ฉํ ์๋ฌ ๊ฒ์ถ ํน์ฑ์ ๊ฐ์ง๊ณ ์๋ค.
๊ทธ๋ ์ด ์ฝ๋๋ ์ฐ์๋ 10์ง ์ซ์์ ๋ํ ์ฝ๋ ๊ตฌ์ฑ์ด ํ ๋นํธ์ฉ๋ง ์ฐจ์ด๊ฐ ๋๋ ํน์ฑ์ ๊ฐ์ง๊ณ ์๋ค.
์๋ฅผ ๋ค์ด 6๊ณผ 7์ ๋ํ ์ฝ๋๋ 5๋ฒ์งธ ๋นํธ์์๋ง ๋ค๋ฅด๊ณ , 9์ 0 ์ ๋ํ ์ฝ๋๋ ์ฒซ ๋ฒ์งธ ๋นํธ์์๋ง ๋ค๋ฅด๋ค.
๐ง ASCII (American Standard Code for Information Interchange)
๋๋ถ๋ถ ์ปดํจํฐ ์์ฉ์์๋ ์ซ์, ๋ฌธ์ ๋ฐ ๊ตฌ๋์ ํ์์ ๊ฐ์ ์ฌ๋ฌ ๊ธฐํธ๋ค์ด ํฌํจ๋ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๋ฅผ ์๊ตฌํ๋ค.
์์ซ์(alphanumeric) ๋ฐ์ดํฐ๋ฅผ ์ปดํจํฐ์์ ๋๋ ์ปดํจํฐ๋ก ์ ์กํ๊ฑฐ๋ ๋๋ ์ปดํจํฐ์ ๋ด๋ถ์ ์ ์ฅํ๋ ค๋ฉด ๊ฐ ๊ธฐํธ๋ 2์ง ์ฝ๋๋ก ๋ํ๋ด์ด์ผ๋ง ํ๋ค.
๋ฒ์ฉ์ ์์ซ์ ์ฝ๋๋ก๋ ASCII ์ฝ๋๊ฐ ์๋ค.
7๋นํธ ์ฝ๋๋ก ๋ฌธ์, ์ซ์, ๊ทธ๋ฆฌ๊ณ ์ฌ๋ฌ ๊ธฐํธ๋ค์ ํํํ๋๋ฐ 2^7(128)๊ฐ์ ๋ค๋ฅธ ์ฝ๋ ์กฐํฉ์ด ๊ฐ๋ฅํ๋ค.
'๐ฅ Computer Science > ๋ ผ๋ฆฌํ๋ก' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ ผ๋ฆฌํ๋ก] (5) - ์นด๋ ธ๋งต (Karnaugh map), ์ฃผํญ, ํ์์ฃผํญ (0) | 2022.03.27 |
---|---|
[๋ ผ๋ฆฌํ๋ก] (4) - ๋น์์ ๋ช ์ธํจ์ (0) | 2022.03.27 |
[๋ ผ๋ฆฌํ๋ก] (3) - ์ต์ํญ๊ณผ ์ต๋ํญ ์ ๊ฐ (2) | 2022.03.27 |
[๋ ผ๋ฆฌํ๋ก] (2) - ๋ถ์ธ ๋์ (Boolean algebra) (0) | 2022.03.26 |
[๋ ผ๋ฆฌํ๋ก] (0) - ๋์งํธ์์คํ ๊ณผ ๋ ผ๋ฆฌ์ค๊ณ, ์ค์์นญ ํ๋ก์ ๋ํ์ฌ (0) | 2022.03.26 |