μ΄μ체μ - 컀λ
μ΄μ체μ - 컀λ
(λ°λ§ν¬ μ΄ν΄ λΆνν©λλ€^^.)
컀λ
μ»΄ν¨ν° μ΄μ체κ³μ ν΅μ¬, μ΄μ체κ³μ λ€λ₯Έ λͺ¨λ λΆλΆμ μ¬λ¬ κ°μ§ κΈ°λ³Έμ μΈ μλΉμ€λ₯Ό μ 곡.
μ΄μ체μ
μμ€ν νΈμΆ : 컀λμ΄ μμ μ 보νΈνκΈ° μν΄ λ§λ μΈν°νμ΄μ€, μ»΄ν¨ν°μ μμμ μ§μ μ κ·Όνλ κ²μ μ°¨λ¨.
μ§μ νΈμΆμ μ¬μ©μμ μν΄ μ§μμ§ μ μμ -> κ·Έλμ μμ€ν νΈμΆλ‘ μμκ΄λ¦¬ν΄μΌν¨. -> μ΄λ₯Ό 컀λ λͺ¨λλΌκ³ νλλ° μ΄μ체μ κ° νλ κ²
μ΄μ체μ λ μμ€ν νΈμΆλ‘ μ ννκΈ° λλ¬Έμ λ€λ₯Έ λ°©λ²μΌλ‘ 컀λμ λ€μ΄μ€μ§ λͺ»νκ² λ§μ. -> μμ 보νΈ.
λλΌμ΄λ²
컀λκ³Ό νλμ¨μ΄μ μΈν°νμ΄μ€ λ΄λΉ -> μ΄μνκ² ν΄μ£Όλ μννΈμ¨μ΄.
λ§μ°μ€ κ°μ건 ν¬νΈλ§ λΌμ°λ©΄ μ΄μμ²΄κ° λ°λ‘ν΄μ€.(컀λμμ΄ νλμ¨μ΄μ체μμ κ°λ₯) νμ§λ§ νλ¦°ν°κ°μ΄ μ¬λ¬κ°μ 볡μ‘ν κ²λ€μ μν΄μλ νλ¦°ν° λλΌμ΄λ²λ₯Ό μ§μ μ€μΉν΄μΌνλ€.
컀λμ΄ νλ μΌ: νλ‘μΈμ€ κ΄λ¦¬, λ©λͺ¨λ¦¬κ΄λ¦¬, νμΌ μμ€ν κ΄λ¦¬, μ μΆλ ₯ κ΄λ¦¬, νλ‘μΈμ€ κ° ν΅μ κ΄λ¦¬
λ¨μΌν ꡬ쑰 컀λ
- λͺ¨λ ꡬλΆμ΄ μμ.
ex )MS-DOS
μ₯μ : λͺ¨λ κ° ν΅μ λΉμ©μ΄ μμ.
λ¨μ : νλλ‘ λ¬Άμ¬ μμ΄μ λ²κ·Έλ μ€λ₯μ²λ¦¬ νλ¬, μ¬λ¬ κΈ°λ₯μ΄ μ°κ²° -> μνΈ μμ‘΄μ±μ΄ λμμ§κ³ μμ κ²°ν¨μ΄ μμ€ν νμ°
λ€μν νκ²½μ μ μ©νκΈ° νλ¬, νλλ μ¬μ©x
κ³μΈ΅ν ꡬ쑰 컀λ.
-λΉμ·ν κ±Έ λ¬Άμ΄μ κ³μΈ΅μΌλ‘ λ§λ¬. κ³μΈ΅ κ° ν΅μ μ΄μ©
λ§μ΄ν¬λ‘ ꡬ쑰 컀λ
νλ‘μΈμ€ κ΄λ¦¬, λ©λͺ¨λ¦¬ κ΄λ¦¬ λ± κ°μ₯ κΈ°λ³Έμ μΈ κΈ°λ₯λ§ μ 곡νκ³ , νλ‘μΈμ€ κ° ν΅μ μ μ΄μ©ν΄μ μμ§μ΄λ ꡬ쑰.
νΉμ§ : μ¬μ©μ μμμμ λ€λ£¨λ κ²μ΄ λ§μμ‘λ€ -> 컀λμ΄ κ°λ²Όμμ‘λ€ - > CPUμ©λμ΄ μμμ§.
ex) ios 컀λ, λ§ν
κ°μλ¨Έμ
CμΈμ΄λ‘ λ§λ UNIXλ μ΄μ체μ κ°μ νΈνμ±μ΄ μ’μ§μμ. κ·Έλμ μκΈ΄ κ²μ΄ JAVA.
JVM(μλ° κ°μλ¨Έμ )μ ν΅ν΄ μ λμ€λ μλμ°λ μ¬λ¬ μ΄μ체μ λ€μ΄ λ€μνκ² λμκ° μ μκ² λμμ.