함수 호출시에 인자가 레지스터 %rdi %rsi로 전달되고
이걸 다시 호출된 함수에서 꺼내서 스택에 넣는데 a, b -> b, a 순서로 스택에 push 되는것도 그렇고
다계산하고 %eax에 저장한 후에 리턴값을 쓸 수 있게 하는것도 신기하고

rbp로 함수 시작점을 스택에 저장하는것도 신기하고
엄청 신기하고 재밌네요 이런걸 대체 어떻게 만들었을지