컴퓨터는 어떤 구조로 만들졌을까?

조현재·2023년 1월 27일
0

CS

목록 보기
3/7

(1) CPU, RAM

(2) 영구적인 저장공간 필요

(3) 하드디스크 존재 이유

-메모리(전기 O)
-하드디스크(전기 x)
-영구적 저장
-싸다
-데이터 저장.. 찾는데 오래걸림

(4) 메모리 vs 하드디스크

LRU : 가장 최근에 사용했던 데이터를 남겨둔다는 전략

결국 저장장치(RAM)가 커야 속도가 빠르고 RAM에 내가 필요한 데이터가 있어야 처리속도가 빠르다

하드디스크가 필요한 이유는 영구저장!!

게임 LOL을 한다고 치자
LOL을 엄청 클텐데 RAM에 다 올릴 수 없을 것이다
그래서 LOL이라는 프로그램이라는 파일 데이터는 하드디스크에 저장하고
LOL이 실행될 때 필요한 데이터만 RAM에 들어왔다가
협곡(즉 게임 속으로)으로 들어가게 되면 RAM에 대한 데이터가 계속 바뀐다.

(5) CPU 레지스터

레지스터(저장장치) => 4MB, 8MB, 16MB
가장 비싸고 가장 빠르다
CPU 바로 옆에 붙어있다

두 번째 데이터를 요청하게 되면
레지스터에 저장된 데이터를 쓴다 이걸 캐싱이라 한다.

(6) 32bit 컴퓨터란?

CPU옆에 붙어있는 레지스터가 총 양이 4MB라면
레지스터 하나가 32bit 크기라는거다
CPU가 레지스터 하나의 담겨있는 데이터를 처리할 수 있다는 거다
그래서 결론이 32bit컴퓨터가 되는거다

RAM에 32Bit를 레지스터로 전기적 선들이 연결되서
데이터가 전송이 되는데 이 선들을 버스라고 한다


32BIT는 4GB까지만 이해할 수 있다 그래서 메모리를 더 달아도 의미가 없다.

profile
내일이 다른

0개의 댓글