1. 새로운 64 bit 에서의 인자전달 방식은?



 기존 방식과 다르게 인자를 전달하기 위해 레지스터를 4개만 사용한다.

정수형 - rcx, rdx, r8, r9

실수형 - xmm0, xmm1xmm2xmm3

함수 호출시 인자가 4개 미만이라도 레지스터를 위한 공간을 예약해두어야 된다.



2. 느낀점


32 bit에서 64 bit 로 바뀌면서 데이터를 한번에 더 많이 담기 위해 여러개의 레지스터를 사용하는 거같다. 덕분에 더 많은 양의 메모리를 사용할 수 있겠지만 메모리가 낭비될 수도 있을거 같다.










WRITTEN BY
Who1sth1s

,