ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 메모리를 관리하는 방법
    컴퓨터/개념 2019. 11. 1. 17:49

    - Memory 단위

    크기 : 1byte(=8bits) -> ASCII코드 기준 영문 '한 글자' 저장 공간과 동일하다

    고유 번호 : 주소

    메모리에 정보(자료)를 저장한다.

    정보를 읽어내서 전달, 이후 연산하고 다시 저장.

    정보가 어디에 저장되어 있는가, 혹은 저장할 것인가

     

    - 32bit platform

    2^32 = 4G, 메모리는 최대 4GB밖에 쓰지 못한다.

    관리할 수 있는 메모리의 크기가 제한된다.

     

    - 1byte === 8bits

    1024(2^10)byte === 1KB 

    1024KB === 1MB

    1024MB === 1GB

    1024GB === 1TB

    1PB(페타 바이트) -> 1EB(엑사 바이트) -> 1ZB(제타 바이트) -> 1YB(요타 바이트)

    64bit -> 16EB까지 처리 가능

     

    - compiler 

    32bit application일 때 -> 4GB === 42억 9천~ byte(수의 크기를 감안하기 어렵다)

    어떻게 관리하나? 일련 번호를 붙여서 관리한다.

    1x07 -> x뒤의 자리 하나가 4bit, 따라서 8bit

    1x0007 -> 16bit

    1x 00000007 -> 32bit

    1byte 관리 단위 메모리한테 주소를 주는데 최대 크기가 32bit

    0x00000000 ~ 0xFFFFFFFF까지

    숫자를 외우기 어려워서 이름을 붙인다.

     

     

     

    '컴퓨터 > 개념' 카테고리의 다른 글

    용어 정리  (0) 2019.11.24
    15. 네트워크  (0) 2019.11.09
    04 Logic Gates(컴퓨터와 전자공학의 연관)  (0) 2019.11.04
    컴퓨터 구조  (0) 2019.11.01
    03: data representation  (0) 2019.10.20

    댓글

Designed by Tistory.