2์ ๋ณด์(2)
-
4. [C์ธ์ด] ๋นํธ ์ฐ์ฐ์
๋นํธ ๋จ์ ์ฐ์ฐ์ ์ฃผ๋ก ํ๋์จ์ด ๊ด๋ จ ํ๋ก๊ทธ๋๋ฐ์ ํ์ฉ๋์ง๋ง, ๊ทธ ์ธ์ ์์ญ์์๋ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ํจ์จ์ฑ์ ๋์ด๊ณ , ์ฐ์ฐ์ ์๋ฅผ ์ค์ด๋ ์ธก๋ฉด ๋๋ฌธ์ ์ฌ์ฉํ๊ธฐ๋ ํฉ๋๋ค. 1. ๋นํธ ์ฐ์ฐ์ ๋นํธ ์ฐ์ฐ์๋ ์ ์ ์๋ฃํ๋ง ์ทจ๊ธํฉ๋๋ค. ๋นํธ ์ฐ์ฌ์์ ์ข ๋ฅ๋ ๋นํธ๋จ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์, ๋นํธ๋จ์ ์ํํธ ์ฐ์ฐ์ ๋ ๊ฐ์ง๊ฐ ์์ต๋๋ค. 2. ๋นํธ๋จ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์ ๋นํธ๋จ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์์๋ ์ด 4๊ฐ์ง๊ฐ ์์ต๋๋ค. & (and), | (or), ~ (not), ^ (xor) 1. ๋นํธ๋จ์ & (and) ์ฐ์ฐ์ ๋น๊ตํ๋ ๋ ๋นํธ์ด์ ๊ฐ์ด ๋ชจ๋ 1์ผ ๋ ๊ฒฐ๊ณผ๋ 1, ํ๋๋ผ๋ 0์ด๋ผ๋ฉด ๊ฒฐ๊ณผ๋ 0์ ๋๋ค. ์ ์ 35์ 67์ & ๋นํธ ์ฐ์ฐํด๋ณด๊ฒ ์ต๋๋ค. 0010 0011 (2) 10์ง์ 35 0100 0011 (2) 10์ง์ 67 ------..
2019.05.10 -
3. [C์ธ์ด] ์์ ์ ์ ํํ. (2์ ๋ณด์)
์์ ์ฐ๋ฆฌ๋ ์ปดํจํฐ๊ฐ ๋ฐ์ดํฐ๋ฅผ ํํํ ๋ 2์ง์ ๋ฐ 16์ง์๋ก ํํ ํ๋ค๋ ๊ฒ์ ์์์ต๋๋ค. ๊ทธ๋ ๋ค๋ฉด ์ ์, ์ค์, ๋ฌธ์ ๋ฑ์ ๋ฐ์ดํฐ๋ฅผ 2์ง์๋ก ์ด๋ป๊ฒ ํํํ๋์ง ์์๋ณด๊ฒ ์ต๋๋ค. 1. ์ ์์ ํํ C์ธ์ด์์๋ ๋ณดํต ํ๋์ ์ ์๋ฅผ 4๋ฐ์ดํธ๋ก ํํํฉ๋๋ค. 4 ๋ฐ์ดํธ๋ฉด 32๋นํธ์ธ๋ฐ, ํธ์๋ฅผ ์ํด 1๋ฐ์ดํธ๋ก ํํํ๊ฒ ์ต๋๋ค. 10์ง์ 1์ 2์ง์๋ก ๋ค์๊ณผ ๊ฐ์ด ํํํ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์ ๋งจ ์ผ์ชฝ ๋นํธ๋ ๋ถํธ๋นํธ ์ ๋๋ค. 0000 0001 (2) ์์๋ผ๋ฉด 0, ์์์ด๋ฉด 1์ ๋ํ๋ ๋๋ค. ๋ถํธ ๋นํธ๋ฅผ ์ ์ธํ ๋นํธ๋ค์ด ๋ฐ์ดํฐ์ ํฌ๊ธฐ๋ฅผ ๋ํ๋ ๋๋ค. ์ฆ, 1๋ฐ์ดํธ๋ก ์ต๋ ํํํ ์ ์๋ ์์๋ 0111 1111 (2)๋ก 127์ด ๋๊ฒ ์ต๋๋ค. ๊ทธ๋ ๋ค๋ฉด ์์๋ ์ด๋ป๊ฒ ํํํ ๊น์? ์์๋ฅผ ํํํ๋ ๋ฐฉ๋ฒ์ 2์ ๋ณด์๋ฅผ ์ทจํ๋ ..
2019.05.09