리버싱이나 어셈블리 레벨 디버깅할거 아니면 x86은 배우기도 어렵고 ARM이 딱 깔끔한것 같다.


레지스터 이름도 그냥 r0~r15로 깔끔


fastcall이니 stdcall이니 thiscall이니 할거 없이 AAPCS로 깔끔 (APCS나 ATPCS는 갖다 버렸냐 하면 응 갖다 버렸음 AAPCS만 알믄 됨)


세그먼트니 뭐니 알 필요 없이 flat space 깔끔


arm/thumb이 다르긴 한데 어차피 그놈이 그놈이라 하나 익히면 다른건 인스트럭션 셋 보면 비슷비슷함.


게다가 모바일 쪽은 ARM이 대세라 익혀도 쓸데없는 MIPS보단 나은 듯