컴퓨터가 데이터를 정보로 변환하는 주요 작업을 수행하는 곳은 중앙처리장치와 주기억장치이다. 듀얼 인라인 메모리 모듈(DIMM: Dual In-line Memory Module)은 여러 개의 메모리 칩을 회로 기판 위에 탑재한 메모리 모듈을 지칭하며, 컴퓨터의 주기억장치로 쓰인다. 주기억장치는 마더보드의 DIMM 소켓이라 부는 장치에 장착되며 현재 CPU에서 처리 중인 프로그램과 데이터를 임시로 저장하는데 이용된다. 주기억장치는 임의 접근 메모리 RAM(Random Access Memory)이라 하는데 이는 메모리가 임의의 위치에 데이터를 읽거나 쓸 수 있음을 의미한다. [ 그림 2.5 ]는 우리가 일반적으로 접하는 RAM인 DIMM을 나타낸다.

[ 그림 2.5 ]

주기억장치는 수백만 개의 전자회로를 포함하고 있는 실리콘 칩으로 구성되어 있다. 컴퓨터는 각 전자회로를 켜거나 꺼서(on/off) 데이터를 기억한다. 주기억장치의 기억장소는 각 전자회로의 비트(bit) 단위의 데이터가 저장되고, 이렇게 저장된 데이터를 찾아서 사용할 수 있도록 정렬한 곳이다.

컴퓨터의 성능과 속도를 결정하는 가장 중요한 요소 중 하나가 주기억장치의 용량이다. 일반적으로 RAM의 용량이 클수록 더 많은 작업을 빠르게 실행할 수 있기 떄문이다.