π μ΄μ체μ μ μ»΄ν¨ν°
μ΄μ체μ : μ»΄ν¨ν°μ ꡬμ±μμ,
μμ
μ κ΄λ¦¬ λ° μ΄μνλ μμ€ν μννΈμ¨μ΄μ ꡬ쑰 λ° κΈ°λ₯
μ¬μ΄λ§λ‘ μ μνμλ©΄ μ¬μ©μλ μμ© νλ‘κ·Έλ¨μ΄ μ»΄ν¨ν° μμμ μ½κ² μ¬μ©ν μ μλ μΈν°νμ΄μ€λ₯Ό μ 곡νμ¬ μ»΄ν¨ν° μμμ 보νΈνκ³ μμμ μ¬μ©, κ²°κ³Όλ₯Ό λλ €μ£Όλ μμ€ν μννΈμ¨μ΄μ΄λ€.
μ΄μ체μ μ μ μ
- μμ κ΄λ¦¬
- μ¬μ©μλ μμμ μ§μ μ κ·Ό λΆκ°λ₯νκ² λ§λ€μ΄μ μμμ 보νΈνλ€.
- μΈν°νμ΄μ€ νκ²½ μ 곡
- μ»΄ν¨ν°μ μ±λ₯ ν₯μ
- 보μ μ λ°μ΄νΈ λ±
- μ΄μ체μ λ κ΄λ¦¬μ(supervisor)
- μ€νμ€μΈ νλ‘κ·Έλ¨ κ΄λ¦¬, λ©λͺ¨λ¦¬ κ΄λ¦¬, νμΌκ³Ό λμ€ν¬ μ₯μΉ κ΄λ¦¬, μ μΆλ ₯ μ₯μΉ κ΄λ¦¬, μ¬μ©μ κ³μ λ±
- μ΄μ체μ λ μννΈμ¨μ΄(software)
컀λ
μ΄λΌκ³ λΆλ¦¬λ ν΅μ¬ μ½λμ UI/λꡬ νλ‘κ·Έλ¨λ€, μ₯μΉλ₯Ό μ μ΄νλ λλ°μ΄μ€ λλΌμ΄λ²λ€λ‘ ꡬμ±νλ€.
κ·Έλμ μ΄μ체μ λ μ»΄ν¨ν° νλμ¨μ΄λ μμ©μννΈμ¨μ΄ λ±
μμ κ΄λ¦¬
λ₯Ό λͺ©μ μΌλ‘ μ¬μ©νλ€.
νλ‘μΈμ€, λ©λͺ¨λ¦¬, νμΌ μμ€ν , μ μΆλ ₯ μ₯μΉ λ± μμ κ΄λ¦¬μ μ¬μ©μ κ΄λ¦¬λ₯Όνλ€.
μ»΄ν¨ν° μμμ΄λ
CPU μκ°, λ©λͺ¨λ¦¬ 곡κ°, νμΌ μ μ₯ 곡κ°, μ μΆλ ₯μ₯μΉ λ±
- λ€μ λ§νλ©΄ μ»΄ν¨ν° νλμ¨μ΄
- νλμ¨μ΄ μμ – CPU, μΊμλ λ©λͺ¨λ¦¬, ν€λ³΄λ, λ§μ°μ€, λμ€νλ μ΄, νλ λμ€ν¬, νλ¦°ν° λ±
- μννΈμ¨μ΄ μμ - μμ©νλ‘κ·Έλ¨
- λ°μ΄ν° μμ - νμΌ, λ°μ΄ν°λ² μ΄μ€ λ±
π μ΄μ체μ μ μν
μμ μ μμμ κ°λ¨νκ² μ€λͺ νλ― μ΄μ체μ λ μ»΄ν¨ν° μμμ κ΄λ¦¬νκ³ , λ μ¬μ©μλ‘λΆν° μ»΄ν¨ν° μμμ μ§μ μ κ·Όνλκ²μ 보νΈν΄μ€λ€.
μμκ΄λ¦¬
- μμ© νλ‘κ·Έλ¨ λ° μ¬μ©μμκ² μ»΄ν¨ν° μμ(νλμ¨
μ΄)μν λΉ
νμ¬ μμ ν μ μλλ‘ ν¨ - μμμ μμ²ν νλ‘κ·Έλ¨μ΄ μ¬λ¬ κ°λΌλ©΄
μ λΉν μμλ‘ μμμ λ°°λΆ
νκ³μ μ ν μμ μ μμμ νμ
νμ¬ λ€λ₯Έ μμ© νλ‘κ·Έλ¨μ ν λΉ - μ΄μ체μ λ μμμ λν λ μ (exclusive) κΆν μμ
- μμμ λν λͺ¨λ κ΄λ¦¬ κΆνμ μ΄μ체μ μκ² μμ
- μμ ν λΉ, μμ 곡μ , μμ μ‘μΈμ€, μμ μ μΆλ ₯ λ±
μμ보νΈ
λΉμ μμ μΈ μμ μΌλ‘λΆν° μ»΄ν¨ν° μμμ 보νΈνλ€.
μ΄μ체μ λ μ¬μ©μκ° μ€ννλ νλ‘κ·Έλ¨μ΄ νλμ¨μ΄ μμμ μ§μ
μ κ·Όνλ κ²μ λ°©μ§νμ¬ μμμ 보νΈνλ€. λ§μ½ μμμ μ΄μ체μ κ° λ³΄νΈνμ§ μλλ€λ©΄ νλ‘κ·Έλ¨λ€μ΄ CPU,λ©λͺ¨λ¦¬,νλ λμ€ν¬ λ± μμμ λ§μλλ‘ μ κ·Όνκ³ μ‘°μνλ€λ©΄ μμμ μ§μκ° λ¬΄μ§μνκ² κ΄λ¦¬κ° λ κ²μ΄κ³ μ΄λ ν° λ²κ·Έκ° λ κ²μ΄λ€.
κ·Έλμ μ΄μ체μ λ μμμ λν μ κ·Όμ μ€μ§ μμ
μ ν΅ν΄μλ§ μ κ·Όνλλ‘ μμμ 보νΈνλ€. μ΄λ¬ν κ³Όμ μ μ΄μ체μ μ ν΅μ¬μΈ 컀λ
μμ μ€ννλλ° μ΄λ λ€μ ν¬μ€νΈμμ λ€λ£¨κ² λ€.
νλμ¨μ΄ μΈν°νμ΄μ€ μ 곡
- CPU, λ©λͺ¨λ¦¬, ν€λ³΄λ, λ§μ°μ€μ κ°μ νλμ¨μ΄λ₯Ό
μ¬μ©μκ° μΌκ΄λ λ°©λ²μΌλ‘ μ¬μ©ν μ μλλ‘ νλμ¨μ΄ μΈν°νμ΄μ€ μ 곡 - μ¬μ©μ μΈν°νμ΄μ€ μ 곡
- μ¬μ©μκ° μ΄μ체μ λ₯Ό νΈλ¦¬νκ² μ¬μ©νλλ‘ μ§μ
- EX) μλμ°μ κ·Έλν½ μ¬μ©μ μΈν°νμ΄μ€(GUI))
- μ¬μ©μκ° μ΄μ체μ λ₯Ό νΈλ¦¬νκ² μ¬μ©νλλ‘ μ§μ
π μ΄μ체μ μ κΈ°λ₯
- CPU/νλ‘μΈμ€ κ΄λ¦¬(process management)
- λ©λͺ¨λ¦¬ κ΄λ¦¬(memory management)
- νμΌ μμ€ν κ΄λ¦¬(file system management)
- μ₯μΉ κ΄λ¦¬(device management)
- λ€νΈμν¬ κ΄λ¦¬
- 보μ κ΄λ¦¬
- κΈ°ν κ΄λ¦¬
- μ¬μ©μ κ΄λ¦¬ - μ¬μ©μ κ³μ κ΄λ¦¬
- ν΅κ³ - CPU, λ©λͺ¨λ¦¬, λ€νΈμν¬ μ¬μ© μκ°μ΄λ μ¬μ©μμ μ μ μκ° λ±
- μ€λ₯ λ°κ²¬ λ° λμ
- λΆν (booting)
'Programming > CS' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
μ΄μ 체μ μ κ΅¬μ± - 컀λ (0) | 2023.04.20 |
---|