로딩
요청 처리 중입니다...

0과 1에서 캐릭터 이동, 데이터 의문점 해결까지

 0과 1에서 캐릭터 이동, 데이터 의문점 해결까지

게임에서 캐릭터가 이동하기 위한 가장 기초적인 필요 단계는 '컴퓨터' 그 자체라고 할 수 있다. 게임은 결국 실행 파일이며.

그 실행 파일이 굴러가기 위해선 엔진이 필요하고. 그 엔진이 굴러가기 위해서는 OS가 필요하고.

OS는 컴퓨터 본체 없이는 존재할 수 없다. 그리고 컴퓨터 본체라고 하면.

메인보드, cpu, gpu, ram, ssd 등등으로 이루어져 있다. 그런데 이 중에서 cpu라는 녀석이 주로 연산을 담당한다.

바꿔 말하면 cpu는 연산이 특화이지, 저장이 특화가 아니다. 따라서 cpu의 연산을 처리해줄 저장 데이터가 필요한데 이게 바로 ram이다.

그러나 ram의 문제점은 휘발성 메모리라는 것이다. 그렇기에 ram의 휘발성을 대체하기 위한 저장장치가 바로 hd, ssd 같은 저장장치들이다.

하지만 여기서 더 세부적으로 가자면 cpu는 빠른 계산을 위해 자체적으로 가진 레지스터 메모리가 존재한다. 또 램에서 자주 쓰이는 데이터를 미리 기억해두기 위한 캐시 메모리도 있다. ...