κΉμ μ
νμΈλνκ΅ 22νλ² μ»΄ν¨ν°κ³΅νκ³Ό
νμΈλνκ΅ 22νλ² μ»΄ν¨ν°κ³΅νκ³Ό
AC(Accumulator)μ κ°μ νμΈνλ μ‘°κ±΄λΆ λΆκΈ° μ°μ°μ λλ€:
ACμμ M[AR]μ κ°μ λΉΌλ λ§μ΄ν¬λ‘ μ°μ°μΌλ‘, κ²°κ³Όλ ACμ μ μ₯λ©λλ€. 2μ 보μ μ°μ°μ μ¬μ©νμ¬ κ΅¬νλ©λλ€.
λ€μ λ§μ΄ν¬λ‘ λͺ λ Ήμ΄λ‘ μ§ννλ μ μ΄ μ νΈμ λλ€. Control Address Register(CAR)μ κ°μ 1 μ¦κ°μμΌ λ€μ λ§μ΄ν¬λ‘ λͺ λ Ήμ΄ μ£Όμλ‘ μ΄λν©λλ€.
νμ¬ λͺ λ Ήμ΄μ μ€νμ μλ£νκ³ λ€μ κΈ°κ³μ΄ λͺ λ Ήμ΄λ‘ μ§ννλ μ μ΄ μ νΈμ λλ€. Program Counter(PC)λ₯Ό 1 μ¦κ°μν€κ³ μλ‘μ΄ λͺ λ Ήμ΄ μ¬μ΄ν΄μ μμν©λλ€.
λ§μ΄ν¬λ‘νλ‘κ·Έλ¨ λͺ λ Ήμ΄μ μμλ₯Ό μ μ΄νλ 3λΉνΈ μΉ΄μ΄ν°μ λλ€:
λΊμ μ°μ° μ 2μ 보μ κ³μ°μ μν΄ μ¬μ©λλ ν립νλ‘μ λλ€:
CPUκ° μ€μ λ‘ μ€ννλ κΈ°λ³Έμ μΈ λμλ€μ μλ―Έν©λλ€. μλ₯Ό λ€μ΄ ADD λͺ λ Ήμ΄ μ€ν μ λ€μκ³Ό κ°μ λ§μ΄ν¬λ‘ μ°μ°λ€μ΄ μμ°¨μ μΌλ‘ μ€νλ©λλ€:
β0xβλ μ΄ μ«μκ° 16μ§μ(hexadecimal)λΌλ κ²μ λνλ΄λ μ λμ΄(prefix)μ λλ€.
νλ‘κ·Έλλ°μμ μ«μ νκΈ° λ°©μμ λͺ νν ꡬλΆνκΈ° μν΄ νΉλ³ν μ λμ΄λ₯Ό μ¬μ©νλλ°:
μ¬μ΄ν΄μ λλλ§λ€ νκ° λ¬λΌμ§λ κ²μ κ° λ¨κ³λ³λ‘ λ μ§μ€ν°λ€μ μνκ° λ³ννκΈ° λλ¬Έμ΄λ€.
κ° λ¨κ³λ§λ€ λ¬λΌμ§λ νμ λ΄μ©:
λ μ§μ€ν°λ€μ κ° λ³ν, λ²μ€μ μν, μ μ΄ μ νΈλ€μ μν, λ©λͺ¨λ¦¬ μ κ·Ό μν
μ΄λ¬ν λ³νλ€μ΄ νλ‘ λνλκΈ° λλ¬Έμ κ° λ¨κ³λ³λ‘ νμ λ΄μ©μ΄ λ¬λΌμ§κ² λ©λλ€. μ΄λ μ»΄ν¨ν°κ° λͺ λ Ήμ΄λ₯Ό μ²λ¦¬νλ κ³Όμ μ λ¨κ³λ³λ‘ 보μ¬μ£Όλ κ²μ λλ€.