μ»΄ν¨ν°λ μ¬μΉμ°μ° μ€ μ€λ‘μ§ λ§μ λ§ ν μ μμ΅λλ€. λ»΄μ , κ³±μ , λλμ μ΄λ κ²μ μμ΅λλ€. νμ§λ§ λ§μ , λΊμ , κ³±μ , λλμ μΌλ‘ μ¬μΉμ°μ°μ νκ³ μμ΅λλ€. κ·Έλ¬λ©΄ μ΄λ»κ² λΊμ , κ³±μ , λλμ μΌ μν νλ κ²μΌκΉμ. λ°λ‘ 보μλ₯Ό μ΄μ©νμ¬ λ»΄μ μ ν μ μκ² λκ³ λ§μ κ³Ό λΊμ μΌλ‘ κ³±μ κ³Ό λλμ μ ν μ μκ² λ©λλ€. κ·Έλ¬λ©΄ λ§μ μ κ°μ§κ³ μ΄λ»κ² μ¬μΉμ°μ°μ μννλμ§ μμ보λλ‘ νκ² μ΅λλ€.
μ»΄ν¨ν°λ μ μκΈ°κΈ°λ‘ μ κΈ°λ₯Ό μ΄μ©νμ¬ μ νΈλ₯Ό λ§λ€μ΄ λ λλ€. μ κΈ° μ νΈλ +, - μ λ₯ μνλ§ μ‘΄μ¬νκ³ μ΄ μνλ₯Ό μνμ μΌλ‘ 1κ³Ό 0μ λ¨μλ‘ ννμ ν μ μμ΅λλ€.
μ κ·Έλ¦Όμ μ ꡬ μ²λΌ μ λ₯κ° 1κ³Ό 0μ μνλ‘ μ λ₯κ° νλ₯΄κ±°λ μνλ₯΄κ±°λ λκ°μ§ μνλ§ μ‘΄μ¬νκΈ° λλ¬Έμ μ λ₯μ μμκ° μ‘΄μ¬ν μκ° μμ΅λλ€. κ·Έλμ μ»΄ν¨ν°λ μνμ κ³μ°μ 1 or 0μΌλ‘ ννμ ν΄μΌ νκΈ° λλ¬Έμ μ€λ‘μ§ λ§μ λ§ μ‘΄μ¬νμ§μ.
κ·Έλ¬λ©΄ μ΄λ»κ² μ»΄ν¨ν°μμ λΊμ , κ³±μ , λλμ μ ν μ μλ κ±Έ κΉμ. λ°λ‘ λ§μ νλλ‘ λΊμ , κ³±μ , λλμ μ μν ν μ μμ΅λλ€. κ·Έλ¬λ©΄ λ§μ μ΄ μ΄λ»κ² λΊμ μ μννλμ§ μμ보λλ‘ νμ£ .
λΊμ μ λ§μ μ κ°μ§κ³ κ³μ° ν μ μμ΅λλ€. κ·Έ κ³μ°λ²μ μμμ λν΄ λ³΄μλ₯Ό μ·¨νλ λ°©λ²μΌλ‘ λΊμ μ κ³μ°μ μν ν μ μμ΅λλ€.
μ)
5-3 => 5 + (-3)
μ μμ²λΌ -3μ λν 보μλ₯Ό μ·¨ν΄μ -3(보μ)μ 5λ₯Ό λ§μ νμ¬ κ³μ°νκ² λ©λλ€.
μ¬κΈ°μ, 보μλ μ΄λ»κ² μ¬μ©νλμ§ μμμΌ κ² μ£ . 보μλ 1μ 보μμ 2μ 보μλ‘ λλ μ μμ΅λλ€. 보μμ λν΄ λ ΌνκΈ° μ μ μ«μμ ννμ λ¨Όμ μμμΌ ν©λλ€.
κ°λ¨ν μ΄ν΄λ³΄λ©΄, μ«μλ 1κ³Ό 0μΌλ‘ ꡬμ±λ 8bitλ‘ νν ν μ μμ΅λλ€.
3 => 00000011
μ΄λ κ² νν λ μλ μλμ κ°μ΄ μ§μλ‘ λΆλ¦¬μλλ€.
3 => 10μ§μ
0000 0011 => 2μ§μ
μλ λ κΉκ² μ§μλ³νκΉμ§ λ€μ΄κ°μΌ νλλ° μλ΅ ν©λλ€.
μ) 5 - 3 = 2
0000 0101 => 5
-3μ 1μ 보μλ₯Ό κ΅¬ν΄ λ΄
μλ€.
0000 0011 => 3
1111 1100 => -3(1μ보μ)
0000 0101 => 5
1111 1100 => -3
-------------
1) 0000 0001 => μ΅μμλΉνΈ 1
0000 0001
+ 0000 0001
--------------
0000 0010 => 2
μ) 2 - 3 = -1
0000 0010 => 2
1111 1100 => -3(2μ보μ)
---------------
1111 1110
μ리μ¬λ¦Όμ΄ μμμΌλ‘ κ²°κ³Όλ₯Ό 1μ 보μλ₯Ό μ·¨ν ν (-)μ λΆμΈλ€.
1111 1110
---------------
0000 0001 => (-)1
μ)
5-3 => 5 + (-3)
μ) 5 - 3 = 2
0000 0101 => 5
-3μ 1μ 보μλ₯Ό κ΅¬ν΄ λ΄
μλ€.
0000 0011 => 3
1111 1100 => -3(1μ보μ)
+0000 0001
-------------- -
1111 1101 => -3(2μ보μ)
0000 0101 => 5
1111 1101 => -3
-------------
1) 0000 0010 => μ΅μμλΉνΈ 1
0000 0001
+ 0000 0001
--------------
0000 0010 => 2
μ) 2 - 3 = -1
0000 0010 => 2
1111 1101 => -3(2μ보μ)
---------------
1111 1111
μ리μ¬λ¦Όμ΄ μμμΌλ‘ κ²°κ³Όλ₯Ό 2μ 보μλ₯Ό μ·¨ν ν (-)μ λΆμΈλ€.
0000 0000
+ 0000 0001
--------------
0000 0001 => (-)1
μ΄λ κ² ν΄μ λΊμ μ λ§μ μΌλ‘ κ³μ° ν μ μμ΅λλ€.
κ³±μ μ λνκΈ°λ‘ λλμ μ 보μλ₯Ό μ·¨ν΄ λνκΈ°λ‘ κ³μ°μ μνν©λλ€.
κ³±μ μ κ³±μ μλ§νΌ λνλ©΄ λ©λλ€.
μ)
3 x 3 => 3 + 3 +3 =9
λλμ μ 보μλ₯Ό μ·¨νκ³ λλλ μλ§νΌ λνλ©΄ λ©λλ€.
μ)
9 / 3 = 3 => λͺ«
9 + (-3) + (-3) + (-3) = 0 => λλ¨Έμ§
μλλ κ³±μ κ³Ό λλμ μ λΉνΈ λ³ν μμΌμ νμ΄ν΄μΌ νλλ° μ€λͺ μ΄ κΈΈμ΄μ§λ κ°λ¨ν μλ―Έλ§ μ λ¬ν©λλ€.
μ»΄ν¨ν°λ λΊμ μ΄ μ‘΄μ¬νμ§ μκ³ λ¨μ§ λ§μ λ§ μ‘΄μ¬νκ³ κ·Έ λ§μ μ κ°μ§κ³ λΊ μλ₯Ό 보μλ‘ λ³ν μμΌ λνμ¬ λΊμ μ μν ν©λλ€. νλ§λλ‘ λ§μ νλλ‘ μ¬μΉμ°μ°μ μ λΆ λ€ μννλ€κ³ μκ°νμλ©΄ λ©λλ€. μλλ μ΄κ±Έ μ΄ν΄νκΈ° μ°ν΄μλ μ§μμ λν΄ λ¨Όμ μμμΌνκ³ μ§μλ³νμ μν¬ μ μμ΄μΌ νκ³ κ·Έ κ°λ μ κ°μ§κ³ μ§μ μ°μ°μ μν ν μ μμ΄μΌ ν©λλ€. λ¨μ§ μ€λ postλ μλ―Έ μ λ¬ psotλ‘ κ°λ¨ν μ 리 νλ€μ.