1. μκ°
κ·Έλ μ΄μ½λλ λμ§νΈ ν΅μ μ΄λ λμ§νΈ νλ‘μμ μ¬μ©λλ μ΄μ§ μ«μ μ²΄κ³ μ€ νλμ λλ€. μΌλ°μ μΌλ‘ μ΄μ§μμ λ¬λ¦¬ κ·Έλ μ΄μ½λλ μΈμ ν μ«μ κ°μ λ³νκ° ν λΉνΈμ μ°¨μ΄λ‘ μ΄λ£¨μ΄μ Έ μμ΄μ μ€λ₯μ νμ°μ λ°©μ§ν μ μμ΅λλ€. λ°λΌμ κ·Έλ μ΄μ½λλ μλ λ‘κ·Έ-λμ§νΈ λ³ν, λμ§νΈ-μλ λ‘κ·Έ λ³ν λ° νλ‘ λμμΈμμ μ€μν μν μ ν΄μμ΅λλ€.
μ΄λ² κΈμμλ κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³ννλ λ°©λ²μ λν΄ μμλ³΄κ² μ΅λλ€. κ·Έλ μ΄μ½λλ₯Ό μ΄ν΄νκ³ , κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³ννλ λ°©λ²μ μ΅λνλ©΄ μνλ μ«μλ₯Ό μ ννκ² ννν μ μμ κ²μ λλ€. λ°λΌμ κ·Έλ μ΄μ½λμ 2μ§μ λ³ν λ°©λ²μ μμΈν μ΄ν΄λ³΄λλ‘ νκ² μ΅λλ€.
2. κ·Έλ μ΄μ½λμ 2μ§μ κ°λ μ΄ν΄νκΈ°
2.1 κ·Έλ μ΄μ½λλ?
κ·Έλ μ΄μ½λλ 2μ§μ 체κ³μμ μ«μμ νν λ°©λ² μ€ νλμ λλ€. μ΄μ§μλ κ° μλ¦Ώμ λ³λ‘ 0κ³Ό 1λ‘ ννλλ μ«μμ΄μ§λ§, κ·Έλ μ΄μ½λλ μΈμ ν μ«μ κ°μ λ³νκ° λ¬΄μ‘°κ±΄ ν λΉνΈλ‘ μ΄λ£¨μ΄μ Έ μμ΅λλ€. λ€μ λ§ν΄, κ·Έλ μ΄μ½λμμ μΈμ ν μ«μ κ°μ μ°¨μ΄λ λ¨ ν λΉνΈλ§ μ°¨μ΄κ° λκ² λ©λλ€. μ΄ νΉμ± λλ¬Έμ μ€λ₯ λ°μ μ μ€λ₯κ° ν μλ¦Ώμλ‘ μ νλμ΄ λ³΅μμ΄ κ°λ₯ν΄μ§λ μ₯μ μ΄ μμ΅λλ€.
2.2 2μ§μλ?
2μ§μλ μ»΄ν¨ν°μμ μ¬μ©λλ μ«μ 체κ³λ‘, 0κ³Ό 1λ‘ μ΄λ£¨μ΄μ§ μ«μλ₯Ό μλ―Έν©λλ€. κ° μλ¦Ώμκ° 2μ κ±°λμ κ³±μ λνλ΄λ©°, μ€λ₯Έμͺ½ μλ¦ΏμλΆν° μ°¨λ‘λλ‘ 0λΆν° μμν©λλ€. μλ₯Ό λ€μ΄, 4λΉνΈ 2μ§μλ λ€μκ³Ό κ°μ΄ ννλ μ μμ΅λλ€.
0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111, 1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111
2μ§μλ μ΄μ§λ²μΌλ‘ ννλ λ€λ₯Έ μ«μ 체κ³μ΄λ―λ‘, κ·Έλ μ΄μ½λμ λΉκ΅νλ©΄μ λ³νμ μ§νν μ μμ΅λλ€. λ°λΌμ κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³ννλ λ°©λ²μ μμλ΄ μλ€.
3. κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³ννλ λ°©λ²
κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³ννκΈ° μν΄μλ λͺ κ°μ§ κ·μΉμ λ°λΌμΌ ν©λλ€. μ΄ κ·μΉμ μμλλ‘ μ μ©νλ©΄μ κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³νν μ μμ΅λλ€.
3.1 μ΅μμ λΉνΈ μ μ§
κ°μ₯ λ¨Όμ ν΄μΌ ν μΌμ κ·Έλ μ΄μ½λμ μ΅μμ λΉνΈλ₯Ό κ·Έλλ‘ κ°μ Έμ€λ κ²μ λλ€. κ·Έλ μ΄μ½λμ μ΅μμ λΉνΈλ κ·Έλ μ΄μ½λμ 2μ§μμ 첫 λ²μ§Έ μλ¦Ώμ κ°μ λμΌνκ² ν©λλ€.
3.2 λλ¨Έμ§ λΉνΈ κ³μ°
λλ¨Έμ§ λΉνΈλ₯Ό κ³μ°νκΈ° μν΄ κ·Έλ μ΄μ½λμ λ λ²μ§Έ μλ¦ΏμμλΆν° μμν©λλ€. μ΄μ λΉνΈμ νμ¬ λΉνΈλ₯Ό XOR μ°μ°μ μννμ¬ κ°μ κ²°μ ν©λλ€. XOR μ°μ°μ λ κ°μ λΉκ΅νμ¬ κ°μ΄ μλ‘ λ€λ₯Ό λλ§ 1μ 리ν΄νκ³ , κ°μ΄ κ°μ λλ 0μ 리ν΄νλ μ°μ°μ λλ€.
3.3 λ³ν κ³Όμ λ°λ³΅
μμ κ³Όμ μ κ·Έλ μ΄μ½λμ λͺ¨λ λΉνΈμ λν΄ λ°λ³΅ν©λλ€. μ΄μ λΉνΈμ νμ¬ λΉνΈλ₯Ό XOR μ°μ°νμ¬ 2μ§μ κ°μ κ²°μ νκ³ , κ·Έ κ°μ λ€μ λΉνΈμ μ΄μ λΉνΈλ‘ μ€μ νμ¬ κ³μ μ§νν©λλ€. μ΄λ¬ν κ³Όμ μ λ§μ§λ§ λΉνΈκΉμ§ λ°λ³΅νμ¬ κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³νν©λλ€.
3.4 μμ
λ€μμ κ·Έλ μ΄μ½λ 1010
μ 2μ§μλ‘ λ³ννλ κ³Όμ μ
λλ€.
- μ΅μμ λΉνΈμΈ 1μ κ·Έλλ‘ κ°μ Έμ΅λλ€.
- λ€μ λΉνΈμΈ 0κ³Ό μ΅μμ λΉνΈμΈ 1μ XOR μ°μ°ν©λλ€. κ²°κ³Όλ 1μ΄ λ©λλ€.
- λ€μ λΉνΈμΈ 1κ³Ό μ΄μ λΉνΈμΈ 1μ XOR μ°μ°ν©λλ€. κ²°κ³Όλ 0μ΄ λ©λλ€.
- λ€μ λΉνΈμΈ 0κ³Ό μ΄μ λΉνΈμΈ 0μ XOR μ°μ°ν©λλ€. κ²°κ³Όλ 0μ΄ λ©λλ€.
λ°λΌμ, κ·Έλ μ΄μ½λ 1010
μ 2μ§μλ‘ λ³ννλ©΄ 1100
μ΄ λ©λλ€.
μ΄μ κ°μ λ°©μμΌλ‘ κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³νν μ μμ΅λλ€. μμ κ³Όμ μ λ°λ³΅νλ©΄μ κ° μλ¦Ώμμ κ°μ κ³μ°νλ©΄ μ νν 2μ§μ κ°μ μ»μ μ μμ΅λλ€.
4. μμλ₯Ό ν΅ν κ·Έλ μ΄μ½λ λ³ν μ€μ΅
μ΄λ²μλ μ€μ μμλ₯Ό ν΅ν΄ κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³ννλ κ³Όμ μ μ§νν΄λ³΄κ² μ΅λλ€. μμλ‘ μ¬μ©ν κ·Έλ μ΄μ½λλ 1101
μ
λλ€.
4.1 μ΅μμ λΉνΈ μ μ§
λ¨Όμ , κ·Έλ μ΄μ½λμ μ΅μμ λΉνΈμΈ 1μ κ·Έλλ‘ κ°μ Έμ΅λλ€. μ΄λ² μμμμλ μ΅μμ λΉνΈκ° 1μ΄λ―λ‘, 2μ§μλ‘ λ³νν κ°λ μ΅μμ λΉνΈκ° 1λ‘ μ μ§λ©λλ€.
4.2 λλ¨Έμ§ λΉνΈ κ³μ°
λ€μμΌλ‘, λ λ²μ§Έ μλ¦ΏμλΆν° κ³μ°μ μμν©λλ€. μ΄μ λΉνΈμ νμ¬ λΉνΈλ₯Ό XOR μ°μ°νμ¬ κ°μ κ²°μ ν©λλ€.
- λ λ²μ§Έ μλ¦Ώμ: 1 ^ 1 = 0
- μΈ λ²μ§Έ μλ¦Ώμ: 1 ^ 0 = 1
- λ€ λ²μ§Έ μλ¦Ώμ: 0 ^ 1 = 1
4.3 λ³ν κ³Όμ λ°λ³΅
μμ κ³Όμ μ λ°λ³΅νμ¬ λλ¨Έμ§ λΉνΈλ€μ λν΄ κ³μ°μ μνν©λλ€. μ΄μ λΉνΈμ νμ¬ λΉνΈλ₯Ό XOR μ°μ°νμ¬ κ°μ κ²°μ νκ³ , κ·Έ κ°μ λ€μ λΉνΈμ μ΄μ λΉνΈλ‘ μ€μ νμ¬ κ³μ μ§νν©λλ€.
λ°λΌμ, κ·Έλ μ΄μ½λ 1101
μ 2μ§μλ‘ λ³ννλ©΄ 1110
μ΄ λ©λλ€.
μ΄μ κ°μ λ°©μμΌλ‘ κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³νν μ μμ΅λλ€. μ΄λ² μμμμλ 4λΉνΈ κ·Έλ μ΄μ½λλ₯Ό μ¬μ©νμ§λ§, λ κΈ΄ κ·Έλ μ΄μ½λμ κ²½μ°μλ κ°μ λ°©μμΌλ‘ λ³νν μ μμ΅λλ€. κ° μλ¦Ώμμ κ°μ XOR μ°μ°μ ν΅ν΄ κ³μ°νλ©΄ μ νν 2μ§μ κ°μ μ»μ μ μμ΅λλ€.
5. λ§μΉλ©°
μ΄ λ¬Έμμμλ κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³ννλ λ°©λ²μ λν΄ μμ보μμ΅λλ€. κ·Έλ μ΄μ½λλ μ΄μ§μμ ν μ’ λ₯λ‘, μΈμ ν κ° κ°μ μ°¨μ΄κ° νλμ λΉνΈλ§ λ°λλ νΉμ§μ κ°μ§κ³ μμ΅λλ€.
κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³ννκΈ° μν΄μλ λͺ κ°μ§ κ·μΉμ λ°λΌμΌ ν©λλ€. λ¨Όμ , μ΅μμ λΉνΈλ₯Ό κ·Έλλ‘ κ°μ Έμ€κ³ , λλ¨Έμ§ λΉνΈλ μ΄μ λΉνΈμ XOR μ°μ°μ μννμ¬ κ°μ κ²°μ ν©λλ€. μ΄λ¬ν κ³Όμ μ λͺ¨λ λΉνΈμ λν΄ λ°λ³΅νμ¬ κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³νν μ μμ΅λλ€.
μμλ₯Ό ν΅ν΄ κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³ννλ κ³Όμ μ μ€μ΅ν΄λ³΄μμ΅λλ€. μ΅μμ λΉνΈλ₯Ό μ μ§νκ³ , μ΄μ λΉνΈμ XOR μ°μ°μ μννμ¬ λλ¨Έμ§ λΉνΈλ₯Ό κ³μ°ν ν, μ΄ κ³Όμ μ λ°λ³΅νλ κ²μΌλ‘ κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ μ ννκ² λ³νν μ μμ΅λλ€.
κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³ννλ λ°©λ²μ μ΄ν΄νκ³ , μ€μ μμ λ₯Ό ν΅ν΄ μ°μ΅ν΄ 보μμ΅λλ€. μ΄λ¬ν κ³Όμ μ λ°λ³΅νμ¬ λ€μν κΈΈμ΄μ κ·Έλ μ΄μ½λλ₯Ό 2μ§μλ‘ λ³νν μ μμ΅λλ€.
κ·Έλ μ΄μ½λλ λμ§νΈ νλ‘ μ€κ³, λ°μ΄ν° ν΅μ , μμ μ²λ¦¬ λ± λ€μν λΆμΌμμ νμ©λκ³ μμΌλ©°, μ΄λ¬ν μ΄ν΄λ μ΄λ¬ν λΆμΌμ μ’ μ¬νλ μ¬λμκ² λμμ΄ λ κ²μ λλ€. μ ννκ³ ν¨κ³Όμ μΈ κ·Έλ μ΄μ½λ λ³νμ μν΄ μ΄ λ¬Έμμμ μ μλ λ°©λ²μ νμ©ν΄λ³΄μΈμ.
λκΈ