메모리 종류

dddwsd·2022년 4월 11일
0
post-thumbnail

컴퓨터의 구조

CPU

  • cpu는 register, clock, ALU(arithmetic & logic unit, CU(control unit)로 구성되어 있다.
  • register
    • 연산에 필요한 데이터를 저장한다.
    • 일반 메모리보다 훨씬 빠른 속도로 접근되도록 설계되었다.
  • clock
    • 다른 시스템 구성요소를 cpu 내부와 동기 시킨다.
  • cu
    • 기계 명령어를 실행하는 순서를 제어한다.
  • alu
    • 덧셈, 뺄셈, OR, AND, NOT과 같은 연산 수행.

main memory

  • main memory = 주기억장치 = RAM(random access memory - 거의 DRAM)
  • 컴퓨터의 CPU가 현재 처리중인 데이터나 명령만을 일시적으로 저장하는 휘발성 메모리이다.
  • 전원이 꺼지면 메인 메모리에 저장된 내용들은 모두 사라진다.
  • 따라서 컴퓨터가 꺼진 이후에도 데이터를 유지하고 싶을 경우에는 disk에 저장해야 한다.
  • 보조기억장치(disk)보다 접근속도가 빠르다.
  • 모든 프로그램은 컴퓨터에서 실행되기 위해 메모리의 일부를 차지한다.
  • 전원이 계속 공급되더라도 주기적으로 재충전되어야 기억된 내용을 유지할 수 있다.
  • 주로 대용량의 기억장치에 사용되며 가격이 저렴하다.

cache memory

  • cache memory = SRAM = Static RAM
  • OS나 CPU는 자동으로 자주 쓰이는 데이터와 자주 쓰일 것 같은 데이터를 memory에서 cache로 읽어온다.
  • main memory의 데이터를 cache memory로 넣어두고 필요한 데이터를 cache에서 먼저 찾도록 할 경우 시스템 성능을 향상시킬 수 있다.
  • 전원이 공급되는 동안 기록된 내용이 지워지지 않기 때문에 재충전 필요없다.

disk

  • 보조기억장치
  • 사용자가 사용하고자 하는 데이터와 프로그램을 저장할 수 있다.
  • 비휘발성 메모리로, 전원을 끄더라도 저장된 데이터나 정보가 날아가지 않는다.
profile
Github - https://github.com/dddwsd

0개의 댓글