λ μ§μ€ν°
μ»΄ν¨ν° ꡬ쑰μμ λ μ§μ€ν°λ μ€μ μ²λ¦¬ μ₯μΉ (CPU) λ΄λΆμ μλ μμ κ³ μ κΈ°μ΅ μ₯μΉμ λλ€. λ μ§μ€ν°λ CPUκ° μ°μ°μ μννκ³ λ°μ΄ν°λ₯Ό μ μ₯νλ©° λ€μν μ°μ°μ μννλ λ° νμν μμ μ μ₯μλ‘ μ¬μ©λ©λλ€. λ μ§μ€ν°μ μ μ₯λ κ°λ§ μ κ΄μ°°ν΄λ νλ‘κ·Έλ¨μ μ€ν νλ¦μ νμ ν μ μμ΅λλ€.
λ μ§μ€ν°μ μν
1. λ°μ΄ν° μ μ₯ λ° λΉ λ₯Έ μ κ·Ό
λ μ§μ€ν°λ CPU λ΄λΆμ μκΈ° λλ¬Έμ λ€λ₯Έ μ£ΌκΈ°μ΅ μ₯μΉλ³΄λ€ ν¨μ¬ λΉ λ₯΄κ² μ κ·Όν μ μμ΅λλ€. μ΄λ μ°μ° μλλ₯Ό ν₯μμν€κ³ νλ‘κ·Έλ¨ μ€νμ λ ν¨μ¨μ μΌλ‘ λ§λλλ€.
2. μ°μ° μν
λ μ§μ€ν°λ CPUμμ μνλλ μ°μ°μ νμν λ°μ΄ν°λ₯Ό μ μ₯ν©λλ€. μ΄λ¬ν μ°μ°μ λ μ§μ€ν°μμ μ§μ μνλλ―λ‘ λ λΉ λ₯΄κ² μ²λ¦¬λ μ μμ΅λλ€.
3. νλ‘κ·Έλ¨ μ μ΄
λ μ§μ€ν°λ νλ‘κ·Έλ¨ μΉ΄μ΄ν°(PC)μ κ°μ νΉλ³ν λ μ§μ€ν°λ₯Ό μ¬μ©νμ¬ λ€μμ μ€νν λͺ
λ Ήμ΄μ μ£Όμλ₯Ό μ μ₯ν©λλ€. μ΄λ₯Ό ν΅ν΄ νλ‘κ·Έλ¨ νλ¦μ μ μ΄ν μ μμ΅λλ€.
λ μ§μ€ν°μ νΉμ§
1. κ³ μ κΈ°μ΅ μ₯μΉ
λ μ§μ€ν°λ λ§€μ° λΉ λ₯Έ κΈ°μ΅ μ₯μΉλ‘, CPU λ΄λΆμμ μ°μ° λ° λ°μ΄ν° μ²λ¦¬μ μ¬μ©λ©λλ€.
2. κ³ μ ν μ£Όμκ° μμ
λ μ§μ€ν°λ μ£ΌκΈ°μ΅ μ₯μΉμ λ¬λ¦¬ μ£Όμκ° μμ΅λλ€. λμ , λ μ§μ€ν°λ μ μ΄μ μ ν΅ν΄ μ§μ μ μΌλ‘ μ κ·Όλ©λλ€.
3. μ νν ν¬κΈ°
μ»΄ν¨ν° μμ€ν
μλ μ νλ μμ λ μ§μ€ν°λ§ μμ΅λλ€. μ΄λ CPUμ 볡μ‘μ±κ³Ό λΉμ©μ μ μ΄νλ λ° μ€μν©λλ€.
λ μ§μ€ν°μ μ’
λ₯
1. νλ‘κ·Έλ¨ μΉ΄μ΄ν°(PC, Program Counter): λ©λͺ¨λ¦¬μμ κ°μ Έμ¬ λͺ λ Ήμ΄μ μ£Όμλ₯Ό μ μ₯ν©λλ€.
2. λͺ λ Ήμ΄ λ μ§μ€ν°(IR, Instruction Register) : ν΄μν λͺ λ Ήμ΄λ₯Ό μ μ₯νλ λ μ§μ€ν°μ λλ€.
3. λ©λͺ¨λ¦¬ μ£Όμ λ μ§μ€ν°(MAR, Memory Address Register) : λ©λͺ¨λ¦¬μ μ£Όμλ₯Ό μ μ₯νλ λ μ§μ€ν°μ λλ€.
4. λ©λͺ¨λ¦¬ λ²νΌ λ μ§μ€ν°(MBR, Memory Buffer Register) : λ©λͺ¨λ¦¬μ μ£Όκ³ λ°μ λ°μ΄ν°μ λͺ λ Ήμ΄λ₯Ό μ μ₯νλ λ μ§μ€ν°μ λλ€.
5. λ²μ© λ μ§μ€ν°(General Purpose Register) : λͺ λ Ήμ΄μ μ£Όμλ₯Ό ν¬ν¨νμ¬ λ²μ©μΌλ‘ λ°μ΄ν°λ₯Ό μ μ₯ν λ μ°μ λλ€.
6. νλκ·Έ λ μ§μ€ν°(Flag Register) : ALU μ°μ κ²°κ³Όμ λ°λ₯Έ νλκ·Έλ₯Ό μ μ₯ν©λλ€.
λ μ§μ€ν°λ μ»΄ν¨ν° μμ€ν μ ν΅μ¬ λΆλΆμ΄λ©°, νλ‘μΈμκ° μ°μ°μ λΉ λ₯΄κ³ ν¨μ¨μ μΌλ‘ μνν μ μλλ‘ λμ΅λλ€.
λ€μ μκ°μλ λ©λͺ¨λ¦¬μ κ°μλ©λͺ¨λ¦¬ ꡬ쑰μ λν΄ μμλ³΄κ² μ΅λλ€!
'μ»΄ν¨ν° μΌλ°' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[보쑰기μ΅μ₯μΉ] νλ λμ€ν¬μ νλμ λ©λͺ¨λ¦¬ (0) | 2023.10.11 |
---|---|
물리주μ(Physical Address)μ λ Όλ¦¬μ£Όμ(Logical Address) (0) | 2023.10.11 |
RAMμ μ’ λ₯ (0) | 2023.10.10 |
μμ€ν€μ½λ(ASCII)κ° 128κ°λ°μ μλ μ΄μ (0) | 2023.10.07 |
10μ§μ -> 2μ§μ/16μ§μ λ³ν(2μ§μ/16μ§μ -> 10μ§μ λ³ν) (2) | 2023.10.05 |
λκΈ