π― μ»΄ν¨ν°μ ꡬμ±
μ»΄ν¨ν° μμ€ν
μ ν¬κ² νλμ¨μ΄(Hardware)μ μννΈμ¨μ΄(Software) λ κ°μ§λ‘ λλ μ μλ€.
νλμ¨μ΄: 물리μ μΌλ‘ μ»΄ν¨ν° μμ€ν
μ ꡬμ±νκ³ μλ κΈ°κ³ μ₯μΉ
μννΈμ¨μ΄: λ
Όλ¦¬μ μΌλ‘ μ»΄ν¨ν° μμ€ν
μ ꡬμ±νκ³ νλμ¨μ΄λ€μ κ΄λ¦¬νκ³ λμμν€λ μν μ νλ€.
νλμ¨μ΄(Hardware)
β μ€μμ²λ¦¬μ₯μΉ(CPU)
μ€μμ²λ¦¬μ₯μΉ(CPU)λ μ»΄ν¨ν°μ λ μν μ νλ λΆνμ λλ€. CPUλ μ»΄ν¨ν°μ λͺ¨λ κ³μ° μμ μ μννλ©°, νλ‘κ·Έλ¨μ λͺ λ Ήμ΄λ₯Ό μ½κ³ ν΄μνκ³ μ€νν©λλ€.
β
CU(Control Unit): μ»΄ν¨ν°λ₯Ό ꡬμ±νλ λͺ¨λ μ₯μΉλ€μ μ μ΄νκ³ λμμ μ§μνλ μ₯μΉμ΄λ€. CUλ λͺ
λ Ήμ΄λ₯Ό ν΄μν΄ κ° μ₯μΉλ‘ μ μ΄μ νΈλ₯Ό μμ±νλ€.
β
ALU(Arithmetic and Logic Unit): μ μ΄μ₯μΉμ λͺ
λ Ήμ λ°λΌ μ€μ λ‘ μ°μ°μ μννλ μ₯μΉμ΄λ€. μ°μ , λ
Όλ¦¬, μ¬ννΈ λ±μ μ°μ°μ μννλ€.
β
Register: CPU λ΄λΆμμ μ²λ¦¬ν λͺ
λ Ήμ΄λ μ°μ°μ νμν μμ λ°μ΄ν°λ₯Ό μ μ₯νλ μ₯μΉμ΄λ€.
β
Internal Bus: CPU μΈλΆμ μμ€ν
λ²μ€μλ μ§μ μ°κ²°λμ΄ μμ§ μμΌλ©° CU, ALU, Register κ°μ λ°μ΄ν°λ₯Ό μ΄λμν¨λ€.
β λ©λͺ¨λ¦¬(RAM)
λ©λͺ¨λ¦¬(RAM)λ μ»΄ν¨ν°κ° μμ νλ λμ μ¬μ©λλ λ°μ΄ν°λ₯Ό μΌμμ μΌλ‘ μ μ₯νλ μ₯μΉμ λλ€. RAMμ CPUμμ μμ μ μννλ λμ νμν λ°μ΄ν°μ λͺ λ Ήμ΄λ₯Ό μ μ₯ν©λλ€.
β
μ£ΌκΈ°μ΅μ₯μΉ: ROM, RAM λ±μ΄ μμΌλ©° CPUμ κ°κΉμ΄ μμ΄ μ‘μΈμ€ μλκ° λμ§λ§ νλ‘κ·Έλ¨ μ€ν μ€μλ§ μ¬μ©λ μ μλ νλ°μ± κΈ°μ΅μ₯μΉμ΄λ€.
β
보쑰기μ΅μ₯μΉ: μ£ΌκΈ°μ΅μ₯μΉμ λΉν΄ μ½κΈ°/μ°κΈ° μλκ° λ리μ§λ§ μꡬ μ μ₯μ΄ κ°λ₯νλ€. HDD, SDD λ±μ΄ μλ€.
β μ μ₯μ₯μΉ(HDD λλ SSD)
μ μ₯μ₯μΉλ λ°μ΄ν°λ₯Ό μꡬμ μΌλ‘ μ μ₯νλ μ₯μΉμ λλ€. νλλμ€ν¬ λλΌμ΄λΈ(HDD)μ κ³ μ²΄ μν λλΌμ΄λΈ(SSD)κ° κ°μ₯ μΌλ°μ μΈ μ μ₯μ₯μΉμ λλ€.
β μ λ ₯μ₯μΉ(ν€λ³΄λ, λ§μ°μ€ λ±)
μ λ ₯μ₯μΉλ μ¬μ©μκ° μ»΄ν¨ν°μ μ λ ₯νλ μ 보λ₯Ό μ λ¬νλ μ₯μΉμ λλ€. ν€λ³΄λ, λ§μ°μ€, ν°μΉν¨λ, μ€μΊλ, λ§μ΄ν¬ λ±μ΄ μμ΅λλ€.
β μΆλ ₯μ₯μΉ(λͺ¨λν°, νλ¦°ν° λ±)
μΆλ ₯μ₯μΉλ μ»΄ν¨ν°κ° μμ±ν μ 보λ₯Ό μ¬μ©μκ° λ³Ό μ μλ ννλ‘ μΆλ ₯νλ μ₯μΉμ λλ€. λͺ¨λν°, νλ¦°ν°, μ€νΌμ»€ λ±μ΄ μμ΅λλ€.
μμ€ν λ²μ€(System bus)
μ»΄ν¨ν° λ΄λΆμ λ€μν λΆνλ€μ΄ λ°μ΄ν°μ μ μ΄ μ νΈλ₯Ό μ£Όκ³ λ°λλ° μ¬μ©λλ ν΅μ κ²½λ‘μ λλ€.
1οΈβ£ λ°μ΄ν° λ²μ€(Data bus)
- CPU, λ©λͺ¨λ¦¬, μ μΆλ ₯ μ₯μΉ λ± κ°κ°μ νλμ¨μ΄ κ΅¬μ± μμλ€μ΄ λ°μ΄ν°λ₯Ό μ£Όκ³ λ°λ λ° μ¬μ©νλ κ²½λ‘
- λ°μ΄ν° λ²μ€μ νμ ν λ²μ μ μ‘ κ°λ₯ν λΉνΈ μλ₯Ό λνλ΄λ©°, μΌλ°μ μΌλ‘ 8λΉνΈ, 16λΉνΈ, 32λΉνΈ λλ 64λΉνΈμ κ°μ νμΌλ‘ ꡬμ±
2οΈβ£ μ£Όμ λ²μ€(Address bus)
- CPUκ° λ©λͺ¨λ¦¬ λλ μ μΆλ ₯ μ₯μΉμ ν΅μ νκΈ° μν΄ μ¬μ©νλ κ²½λ‘
- CPUκ° μ°Έμ‘°νλ €λ λ©λͺ¨λ¦¬ μ£Όμλ₯Ό μ λ¬νκ³ , μ μΆλ ₯ μ₯μΉμ λν λͺ λ Ήμ΄μ μ£Όμ μ 보λ₯Ό μ λ¬νκΈ°λ ν©λλ€.
3οΈβ£ μ μ΄ λ²μ€(Control bus)
- CPUμ λ€λ₯Έ νλμ¨μ΄ μ₯μΉλ€ μ¬μ΄μ μ μ΄ μ νΈλ₯Ό μ λ¬νλ κ²½λ‘
- μ μ΄ λ²μ€λ λ°μ΄ν° λ²μ€μ μ£Όμ λ²μ€μ ν¨κ» μ¬μ©λμ΄ λ°μ΄ν° λ° μ£Όμ μ 보λ₯Ό μ μ‘νλ©°, CPUμ λ©λͺ¨λ¦¬, μ μΆλ ₯ μ₯μΉ μ¬μ΄μ λ°μ΄ν° μ μ‘κ³Ό κ°μ μ μ΄ κΈ°λ₯μ μ 곡ν©λλ€.
μννΈμ¨μ΄(Software)
μννΈμ¨μ΄λ ν¬κ² μμ€ν μννΈμ¨μ΄μ μμ© μννΈμ¨μ΄λ‘ ꡬλΆλ©λλ€.
μμ€ν
μννΈμ¨μ΄: μ΄μ체μ , μ₯μΉ λλΌμ΄λ², μ νΈλ¦¬ν° λ±κ³Ό κ°μ΄ μ»΄ν¨ν° μ체μ λμμ μ μ΄νκ³ κ΄λ¦¬νλ μννΈμ¨μ΄λ₯Ό μλ―Έν©λλ€.
μμ© μννΈμ¨μ΄: μλνλ‘μΈμ, κ·Έλν½ μλν°, μ΄λ©μΌ ν΄λΌμ΄μΈνΈ λ±κ³Ό κ°μ΄ μ¬μ©μκ° μ€μ λ‘ μ¬μ©νλ νλ‘κ·Έλ¨μ μλ―Έν©λλ€.
'CS' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
λ§μ΄ν¬λ‘μλΉμ€ μν€ν μ²(MSA) (0) | 2023.04.05 |
---|---|
[CS] ν¨λ¦¬ν° λΉνΈ & ν΄λ° μ½λ (0) | 2023.03.25 |
[CS] κ³ μ μμμ & λΆλ μμμ (0) | 2023.03.25 |
[CS] μΊμ λ©λͺ¨λ¦¬(Cache Memory) (0) | 2023.03.25 |
[CS] μ€μκΈ°μ΅μ₯μΉ(CPU) (0) | 2023.03.24 |