728x90
반응형
SMALL

주기억장치 2

[컴퓨터구조] 캐시 메모리 파헤치기

캐시 메모리CPU와 메모리 사이에 위치하고, 레지스터보다 용량이 크고 메모리보다 빠른 SRAM 기반의 저장 장치를 말한다.주기억장치보다 용량이 훨씬 작지만 훨씬 빠르다. 1. 탄생 배경CPU가 매번 메모리에 왔다 갔다 하는 건 시간이 오래 걸리니, 메모리에서 CPU가 사용할 일부 데이터를 미리 캐시 메모리로 가지고 와서 활용하기 위해 만들어졌다. 1.1 주요 용도CPU 성능 최적화: CPU가 자주 사용하는 데이터를 캐시에 저장하여 접근 속도를 높임.메모리 병목 현상 감소: RAM과 CPU 간 속도 차이로 인해 발생하는 병목을 줄임.전력 소비 절감: CPU가 느린 RAM에 반복적으로 접근하지 않도록 하여 전력 소모를 줄임.  2. 종류컴퓨터 내부에는 여러 개의 캐시 메모리가 있으며 CPU와 가까운 순서대로..

CS/컴퓨터구조 2024.11.23

[컴퓨터구조] 주기억장치에 대해 알아보자

주기억장치프로그램이 실행되려면 반드시 메모리에 저장되어 있어야 한다.메모리는 현재 실행되는 프로그램의 명령어와 데이터를 저장하는 부품이다. 컴퓨터가 빠르게 작동하기 위해서는 메모리 속 명령어와 데이터의 위치는 정돈되어 있어야 하며 메모리에 저장된 값의 위치는 주소로 알 수 있다.실행 중인 프로그램들은 메모리에 저장되는데 메모리는 전원이 꺼지면 저장된 내용이 날아간다.  1. 종류1.1 RAM전원을 끄면 RAM에 저장된 명령어와 데이터가 모두 날아가기 때문에 RAM에는 실행할 프로그램의 명령어와 데이터가 저장된다.CPU가 실행하고 싶은 프로그램이 보조기억장치에 있다면 이를 RAM으로 복사하여 저장한 후 실행한다.RAM 용량이 크면 보조기억장치에서 많은 프로그램들을 동시에 빠르게 실행하는 데 유리할 뿐 비례..

CS/컴퓨터구조 2024.11.22
728x90
반응형
LIST