기초지식/컴퓨터 공학

32비트 컴퓨터가 16GB 의 메모리까지만 허용하는 이유

알바트로스_무냉 2018. 12. 24. 22:03

32비트 컴퓨터와 4GB 메모리 관계



이 개념을 알기 위해서는 CPU 와 메모리의 역할을 먼저 알아야 한다.



CPU 의 역할


- 데이터의 연산 처리를 담당

- 처리 단위는 1 바이트 기준

- CPU 의 레지스터가 한번에 처리할 수 있는 단위(1 바이트)


32비트의 컴퓨터는 약 42억 바이트까지만 처리가 가능하다


 232 = 4,294,967,296




메모리의 역할


- 데이터를 저장

- 저장 단위는 byte


4GB = 1024 x 1024 x 1024 x 4 = 4,294,967,296




결론


32비트 컴퓨터의 CPU 는 약 42억 바이트까지만 연산 처리가 가능하기 때문에


42억 바이트의 메모리를 저장할 수 있는 4GB 메모리까지만 한 번에 처리가 가능하다.