Blog Content

    티스토리 뷰

    메모리 기본 개념

    CPU 와 더불어 컴푸터의 가장 중요한 구성요소로 메모리가 있다. 

    메모리는   기본적으로  ROM 과  RAM 으로 구분되며  CPU와  메모리 사이에DATA BUS , Address Bus를 통해 

    정보를 전달한다. 





    ROM은  Initial  startup 명령어의 저장되어 있으며 ,개인용 컴퓨터에서는  운영체제를 로딩할수 있는 프로그램 (BIOS)가 저장되어 있다


    통상 우리가 컴퓨터의 메모리라고 부르는 것은  RAM  이란  휘발성 메모리인 주 기억장치 이다 


    작성된 프로그램의 소스코드는 complie  이란 단계를  거쳐 binary 프로그램이 실행되면 이 프로그램은 메모리에 로드되어 실행된다. 


    메모리는  cell 이란 단위로 주소가 있으며  하나의  셀은  8bit ( = 1 byte = 256  )의 정보를 저장한다. 

    주소를 세는 단위가 byte이기 때문에 데이터를 읽거나 쓸 때 반드시 byte 단위로 처리해야만 한다. 


    예를 들어서 "0번지에서 5비트 만큼의 데이터를 읽어와라/기록해라"와 같은 명령은 불가능하다.
    반드시 "0번지에서 x 바이트만큼 ~해라"와 같이 처리해야만 한다


    즉 메모리 1 바이트 당 하나의 번지 주소를 같게 됩니다. 



    메모리의 용량 (크기) 가  4GB 라는 의미는 1byte가  4G 개 존재 한다는 의미로 해석하면 됩니다. 


    Comments