나의 간단한 이해는 다음과 같습니다.
메모리 (RAM)는 비트로 구성되며, 8 개의 그룹은 바이트를 형성하고, 각각은 어드레싱 될 수 있고, 따라서 바이트 어드레싱 가능한 메모리로 구성된다.
주소 버스는 1 바이트 메모리의 위치를 저장합니다.
주소 버스의 크기가 32 비트 인 경우 최대 2 개의 32 개 숫자를 보유 할 수 있으므로 최대 2 개의 32 바이트의 메모리 = 4GB의 메모리 및 그보다 큰 메모리는 쓸모가 없습니다.
데이터 버스는 메모리에 쓰거나 읽을 값을 보내는 데 사용됩니다. 크기가 32 비트 인 데이터 버스가있는 경우 한 번에 최대 4 바이트를 메모리에 쓰거나 읽을 수 있습니다. 이 크기와 가능한 최대 메모리 크기 사이에는 아무런 관련이 없습니다.
그러나 나는 이것을 읽었 습니다 .
대부분의 시스템은 바이트 주소 지정이 가능하지만 프로세서가 가능한 한 많은 데이터를 이동시키는 것이 좋습니다. 이것은 데이터 버스에 의해 수행되며 데이터 버스의 크기는 8 비트 시스템, 16 비트 시스템, 32 비트 시스템, 64 비트 시스템 등의 이름입니다. 데이터 버스의 폭이 8 비트 인 경우 단일 메모리 작업으로 8 비트를 전송할 수 있습니다. 데이터 버스의 너비가 32 비트 (쓰기시 가장 일반적) 인 경우 단일 메모리 작업에서 최대 32 비트를 이동할 수 있습니다.
이것은 데이터 버스의 크기가 OS에 이름, 8 비트, 16 비트 등을 부여하는 것입니다. 내 이해에 어떤 문제가 있습니까?