[OS] λ©λͺ¨λ¦¬ ꡬ쑰 (Memory Structure) - code, data, stack, heap
μ»΄ν¨ν°μ λ©λͺ¨λ¦¬ ꡬ쑰μ λν΄ μμ보μ. λ¨Όμ , μλ κ·Έλ¦Όμ νλ‘κ·Έλ¨μ μ 보λ₯Ό μ½μ΄ λ©λͺ¨λ¦¬μ λ‘λλλ κ³Όμ μΌλ‘ νλ‘κ·Έλ¨μ΄ μ€ννκ² λλ©΄ OSλ λ©λͺ¨λ¦¬(RAM)μ 곡κ°μ ν λΉν΄μ€λλ€. μ΄ λ©λͺ¨λ¦¬ 곡κ°(RAM)μ μλ κ·Έλ¦Όκ³Ό κ°μ΄, ν¬κ² μ½λ(Code), λ°μ΄ν°(Data), μ€ν(Stack), ν(Heap) μμμΌλ‘ λλ©λλ€. (λ§μμ λλ μ΄λ―Έμ§κ° μμ΄μ μ§μ λ§λ€λ€....!!π) κ·ΈλΌ κ° μμμ΄ μ΄λ€ μν μ νλμ§ μμλ΄
μλ€ :) βΆ μ½λ(Code) μμ μ°λ¦¬κ° μμ±ν μμ€μ½λκ° μ μ₯λλ μμμΌλ‘ κΈ°κ³μ΄ νν(0,1)λ‘ μ μ₯ μ€ν νμΌμ ꡬμ±νλ λͺ
λ Ήμ΄λ€μ΄ μ¬λΌκ°λ λ©λͺ¨λ¦¬ μμμΌλ‘ ν¨μ, μ μ΄λ¬Έ, μμ λ±μ΄ μ¬κΈ°μ μ§μ λλ€. CPUλ μ½λ μμμ μ μ₯λ λͺ
λ Ήμ΄λ€μ νλμ© κ°μ Έκ°μ μ€ννλ€. βΆ λ°μ΄ν°(Da..