2011-03-28 4 views
0

바이트가 교차하지 않는 이유는 무엇입니까 ??바이트가 교차하지 않는 이유는 무엇입니까?

(gdb) x/4x 0x7fffffffe958 
0x7fffffffe958: 0x0040045c 0x00000000 0x00000000 0x00000000 
(gdb) x/4x 0x7fffffffe960 
0x7fffffffe960: 0x00000000 0x00000000 0xf401d994 0x00000034 
+0

논리적으로, 오른쪽, 0x7fffffffe958'이 0x7fffffffe960''후 그 교차한다 '후 바이트? –

답변

0

. 주소가 16 진수임을 잊어 버리는 것 같습니다. 여기에 위에서하지만, 그 바이트의 데이터를 아래의 각 바이트의 주소의 마지막 두 자리 숫자로 dword 값은 다음과 같습니다 우리는 주소를 일치하면

0x0040045c 0x00000000 0x00000000 0x00000000 
    58595a5b 5c5d5e5f 60616263 64656667 

0x00000000 0x00000000 0xf401d994 0x00000034 
    60616263 64656667 68696a6b 6c6d6e6f 

, 우리는 0x67을 통해 바이트는 0x60 사이 동일한 것을 알 두 (두 경우 모두 모두 0).

관련 문제