[Reversing] 32bit와 64bit의 차이 ( 함수호출규약, 레지스터 )
[ 1. 기본적인 차이 ]일단, 비트가 무슨 의미인지 알아보자.비트 ( bit )란, 2진수 0과 1을 포함할수있는 크기를 말한다.이러한 비트가 2^3 ( 8 )개가있으면 바이트 ( byte ) 이다.이러한 바이트가 2^10 ( 1024 )개 있으면 킬로바이트 ( kbyte ) 이다.이러한 킬로바이트가 2^10 ( 1024 )개 있으면 메가바이트 ( mbyte ) 이다.이러한 메가바이트가 2^10 ( 1024 )개 있으면 기가바이트 ( gbyte ) 이다.:: 32 bit 운영체제는, 이러한 비트를 2^32 만큼 사용하는 운영체제이고, 64 bit는 이러한 비트는 2^64 만큼 사용한다.32 bit 운영체제는 메모리를 0부터 4,294,967,296 만큼 저장할수있고,64 bit 운영체제는 메모리를 0부..