윈도우 어셈블리어, 맥 어셈블리어 syntax가 다름?그게 아니면 윈도우에서 만든 어셈블리어를 맥에서 돌리려고 하면 안된다던디 왜 그런거?어셈블러가 무슨 플랫폼인지 판단하고 기계어로 바꿔주면 되잖어
다른게 당연한거 아님??
기계어(instruction)마다 어셈블리가 다른데스.. 기계어는 cpu 아키텍쳐마다 다르공
맥북에 윈도우깔은 상황? 아님 해킨토시?
하지만 인텔 어셈블리어와 gcc어셈블리어가 다른거보면 맞말같기도해 나도 도구지식에는 잼병이라
친구 맥으로 돌려보려고 했습니다
일단 어셈블리는 아무리 통일하려고해도 통일 안되는 영역들이 있어
이름이 잘 기억안나는데 NASM? 모든 플랫폼 동시에 사용가능하다고 하기도 해서 그랬는데.. 잘 이해가 안가네요
음 그런가 근데 내가 알기로는 ARM애들은 레지스터명칭부터가 달라서 또 아예 특정 인스트럭션셋은 하드웨어가지원해줘야 쓸수있고(이건 근데 님의 관심사는 아닐듯함)