CPU 주소버스 질문합니다.

qkrwncks593의 이미지

x86 이니까 4바이트 주소버스를 통해 메모리에 있는 특정한공간에 있는 데이터를 읽거나 쓸수있다는데

만약 X86 CPU 가 X86 OS 를 설치하면 X86 OS 는 32BIT 로 주소값을 표현할수있으니까

만약 메모리주소 0x00000055 에 있는 데이터를 x86 cpu 의 레지스터에 저장한다면 주소버스로 주소를 지정해줄때

0x55 라고 지정해준다면 0x00000055 에 있는 데이터를 읽어드릴수있나요 ?

음.. 그러니까 제가 질문할것은 0x55 와 0x00000055 를 컴퓨터는 다른걸로 인식하나 같은걸로 인식하나 궁금합니다.

hermes의 이미지

다만 보호모드 때문에 실제로 그 위치에 있는 데이터를 읽지는 않을걸요??