변수 8개,16개 뿐인데 ㅄ임? 어셈블리어로 짜보고 이야기 하는건가
명령어 메모리 레지스터 별로 다 달라서 일단 레지스터에 넣고 메모리로 빼야되는게 일상임
변수명도 없음 ㅇㅣ건 어셈블러 이용하면 있긴한데 어쨋든 너모 조같아서 C 컴파일된 함수 만들어서 불러오는게 어셈으로 짜는거임
익명(222.107)2022-06-22 10:34
답글
그건 맞는데 어차피 개발하는게 아니라 보는 거잖아 그리고 오픈 소스로 공개하는건 실제 프로그램이랑 다를 수도 있는데, 어셈으로 뜯어본건 동일하잖아
익명(220.70)2022-06-22 10:37
답글
더웃긴건 어셈도 최적화 해야됨 요즘 어셈도 표준 명령어화로 명령어들 거의 똑같아도 머신별로 장단점이 다 다르니깐 맞춰서 개발 해야됨
익명(222.107)2022-06-22 10:37
답글
님 말이 맞음 그냥 로우레벨이해할꺼면 굳이 c나 cpp할 필요 있나 싶어서 한 말임 막상 현재 돌아가고 있는 os나 컴파일러 볼꺼면 어셈이 낫다고 판단해서
변수 8개,16개 뿐인데 ㅄ임? 어셈블리어로 짜보고 이야기 하는건가 명령어 메모리 레지스터 별로 다 달라서 일단 레지스터에 넣고 메모리로 빼야되는게 일상임 변수명도 없음 ㅇㅣ건 어셈블러 이용하면 있긴한데 어쨋든 너모 조같아서 C 컴파일된 함수 만들어서 불러오는게 어셈으로 짜는거임
그건 맞는데 어차피 개발하는게 아니라 보는 거잖아 그리고 오픈 소스로 공개하는건 실제 프로그램이랑 다를 수도 있는데, 어셈으로 뜯어본건 동일하잖아
더웃긴건 어셈도 최적화 해야됨 요즘 어셈도 표준 명령어화로 명령어들 거의 똑같아도 머신별로 장단점이 다 다르니깐 맞춰서 개발 해야됨
님 말이 맞음 그냥 로우레벨이해할꺼면 굳이 c나 cpp할 필요 있나 싶어서 한 말임 막상 현재 돌아가고 있는 os나 컴파일러 볼꺼면 어셈이 낫다고 판단해서