본문 바로가기

하드웨어/메모리 반도체5

메모리가 왜 컴퓨터의 전체 성능을 좌우할까? 메모리가 왜 컴퓨터의 전체 성능을 좌우할까? CPU가 일을 하려면 일의 내용이 CPU로 전달이 되어야 한다. 이 명령어나 데이터는 파일에 담겨있다. 파일은 하드디스크에 저장되어 있다. 파일의 내용이 하드 디스크에서 CPU까지 전달되려면 데이터가 BUS를 타야 한다. 컴퓨터 안에도 버스가 있다. 컴퓨터 안의 데이터들을 실어 날라주는 연결선이다. 데이터 버스 이렇게 부른다. 그러면 하드디스크에 있는 파일의 일부가 이 버스를 타고 CPU로 올라간다. CPU에서 일처리가 끝나면 결과가 다시 버스를 타고 어디론가 흘러간다. 이렇게 버스로 컴퓨터 안에서 오간다. 이때 문제는 버스가 상대적으로 느리다는 것이다. 상대적이라는 말을 이해해야 하는 것은 컴퓨터 안에서 데이터가 오가는 속도는 사실 굉장히 빠르다. 사실 하드.. 2023. 7. 28.
DDR5란 무엇인가? SDR이란? DDR에 대해서 알기 위해서 먼저 SDRAM에 대해서 알아야 할 필요가 있다. SDRAM은 다른 컴퓨터 부품의 속도 향상에 대응하기 위해 1988년에 개발되었다. SDRAM 모듈은 중앙처리장치(CPU)의 타이밍에 맞춰 자동으로 동기화하도록 설계되었다. 클록과 비슷하게, 메모리 컨트롤러는 요청된 데이터가 준비되는 정확한 사이클을 알고 있다. 즉, CPU가 메모리 액세스 전후에 대기를 할 필요가 없는 것이다. SDRAM은 클록 사이클당 1회만 읽기/쓰기가 가능하다. DDR이란? DDR SDRAM은 Double Data Rate Synchronous Dynamic Random-Access Memory의 줄임말로 2000년에 출시된 메모리 방식을 말한다. 2000년에 출시된 이래로 현재 5세대까지 .. 2023. 7. 3.
HDD에서 SSD로의 전환 스토리지 매체 패러다임의 변화 간단히 설명하면 HDD는 플래터라고 하는 얇은 마그네틱 필름에 자기적 자극을 가하여 데이터를 읽고 씁니다. 플래터를 물리적으로 돌려가면서 파일을 인식하므로, 플래터가 특정 속도에 도달하면 소리가 커지고 전력 소모도 많아집니다. 따라서 컴퓨터 CPU와 RAM이 아무리 빠르게 작동해도 HDD가 이런 속도를 따라가지 못하면 전체적으로 속도가 느려질 수밖에 없습니다. SSD는 이런 문제를 효과적으로 해결해 줍니다. SSD는 낸드플래시 메모리를 사용하므로 HDD보다 데이터 처리 속도가 훨씬 빠릅니다. SSD는 HDD와 달리 모터 같은 기계적인 요소가 없어, 작동할 때 더욱 조용하고, 신뢰성이 높으며, 온도도 낮습니다. SSD는 전기적 신호로 되어있어 바로 사용이 가능한 반면 HDD는.. 2023. 4. 7.
메모리 주소(Memory Address)에 대해서 32bit, 64bit 운영체제 운영체제에 따라 표현할 수 있는 주소범위가 다르다. 데이터 처리 단위도 다르다. 데이터 처리 단위는 워드라고 부른다. 워드 (컴퓨팅) - 위키백과, 우리 모두의 백과사전 (wikipedia.org) 232 = 4,294,967,296(약 43억) 264 = 18,446,744,073,709,551,616 (약 1844경) 왜 메모리 한 칸은 1byte인가? 영어 대소문자 52자, 숫자 0~9, 제어문자(ctrl, alt, enter, space, NUL(문자열의 끝), BEL(비프음)), 특수문자 등을 표현하는데 8bit, 1바이트면 충분하다. 즉 유의미한 정보를 나타내려면 적어도 1바이트 필요 메모리 한 칸은 1byte의 크기를 갖고 이를 가지키는 주소값은 32bit 운.. 2023. 3. 8.
SRAM과 DRAM에 대하여 RAM이란 무엇인가? RAM이란 Random Access Memory의 줄임말로 프로그램이 실행되는 동안 필요한 데이터를 저장하는 컴퓨터 장치이다. R저장된 데이터를 순차적이 아닌 임의의 순서로 액세스 할 수 있다. 그러나 다른 유형의 물리적으로 이동이 필요한 메모리 장치(자기 테이프, 디스크, 드럼)는 기계적인 설계상의 제한으로 미리 정해진 순서로만 데이터를 읽을 수 있다. RAM의 종류 SRAM (Static Random Access Memory) - 정적 램 DRAM (Dynamic Random Access Memory) - 동적 램 SRAM과 DRAM의 구조 SRAM은 6개의 트랜지스터(transistors)로 구성 DRAM은 1개의 트랜지스터(transistor)와 1개의 캐패시터(capacit.. 2023. 3. 3.