어셈블리어에 입문하려는 사람입니다. KLDP위키에는 리눅스에서의 어셈블리어를 소개하고 있는것 같은데요 어셈블리어도 OS마다 차이가 있나요?? 차이가 난다면 많이 차이가 나는지 궁금합니다.
아 그리고 윈도우에서 어셈블리어 활용에대한 사이트가 있으면 추천좀 해주세요^^
OS의 차이라기보다는 어셈블리어 종류에 따른 다른점이라고 해야할까요? 뭐 어떻게 보면 OS차이일 수도 ㅡㅡ;;
쉽게 C도 여러가지 표준이 있죠
그런것처럼 nasm, masm, 등이 있죠.
표현방법에 따른 차이정도로 생각하시면 되고요.
어떤거라도 하나만 알면 다른건 금방 사용가능합니다.
그리고 masm쪽은 어셈러브 사이트 가시면 좋은 글들이 있습니다.
---------------------------------------------------------------------- 인생 뭐있어? 백수로 사는거야~ 가는거야~
Masm32, AOA, HLA 등의 keyword로 검색해보세요... 원도우의 MASM개량버전을 이용한 학습자료들이 있습니다.
일단 아래 두사이트...http://www.masm32.com/http://webster.cs.ucr.edu/
저도 공부하는 입장에서 말씀드리자면, 예, 시스템 콜이 OS마다 다르기때문에 차이가 납니다. 리눅스의 경우 당연히 공개되어 있고 추가도 할 수 있으나 윈도우즈의 경우 비공개이고(일것이고) 역공학으로 알아낸 시스템 콜 번호도 업데이트에 따라 바뀌는 경우도 있다고 합니다.
어셈러브라는 사이트가 있더군요.
OS의 차이 - 있습니다. 차이가 나는 이유는 OS에 따라 실행파일 로드와 동작 방식이 틀리기 때문이고요.
그리고 사용하시는 어셈블러마다 문법에 차이가 있습니다.
또 대상이 되는 기계에 따라 차이도 엄청납니다.
Written By the Black Knight of Destruction
KLDP에 오면 언제나 기대이상의 정보를 얻고가네요 답변도 빠르고 모두 친절하시고 감사합니다 ^^
masm32를 먼저 공부해보려고 하는데 어셈러브에도 완전기초는 안나와있네요 masm웹사이트 가도 튜토리얼은 업는거같고.. 기초문법같은거 있는곳 아시는분 있나요?? 제가 이런거 잘 못찾아서 계속 찾아봐도 업네요 ㅠㅠ
구하기 어렵다면 서점가서 책 사서 보시길 권합니다.
MASM은 그래도 대형서점가면 초보자용 책 쉽게 구할 수 있을겁니다.
타 어셈블러는 사적으로 쓴 간단한 howto류 문서외에는 한글 자료가 전무하다고 보시면 됩니다. 한마디로 파고싶어서 파고들지 않으면 아무도 모르는 세계입니다.
흠...
OS의 차이라기보다는 어셈블리어 종류에 따른 다른점이라고 해야할까요? 뭐 어떻게 보면 OS차이일 수도 ㅡㅡ;;
쉽게 C도 여러가지 표준이 있죠
그런것처럼 nasm, masm, 등이 있죠.
표현방법에 따른 차이정도로 생각하시면 되고요.
어떤거라도 하나만 알면 다른건 금방 사용가능합니다.
그리고 masm쪽은 어셈러브 사이트 가시면 좋은 글들이 있습니다.
----------------------------------------------------------------------
인생 뭐있어? 백수로 사는거야~ 가는거야~
----------------------------------------------------------------------
인생 뭐있어? 백수로 사는거야~ 가는거야~
Masm32, AOA, HLA 등의
Masm32, AOA, HLA 등의 keyword로 검색해보세요...
원도우의 MASM개량버전을 이용한 학습자료들이 있습니다.
일단 아래 두사이트...
http://www.masm32.com/
http://webster.cs.ucr.edu/
저도 공부하는
저도 공부하는 입장에서 말씀드리자면,
예, 시스템 콜이 OS마다 다르기때문에 차이가 납니다. 리눅스의 경우 당연히 공개되어 있고 추가도 할 수 있으나 윈도우즈의 경우 비공개이고(일것이고) 역공학으로 알아낸 시스템 콜 번호도 업데이트에 따라 바뀌는 경우도 있다고 합니다.
어셈러브라는 사이트가 있더군요.
OS의 차이 -
OS의 차이 - 있습니다.
차이가 나는 이유는 OS에 따라 실행파일 로드와 동작 방식이 틀리기 때문이고요.
그리고 사용하시는 어셈블러마다 문법에 차이가 있습니다.
또 대상이 되는 기계에 따라 차이도 엄청납니다.
Written By the Black Knight of Destruction
Written By the Black Knight of Destruction
감사합니다^^
KLDP에 오면 언제나 기대이상의 정보를 얻고가네요
답변도 빠르고 모두 친절하시고 감사합니다 ^^
masm32
masm32를 먼저 공부해보려고 하는데 어셈러브에도 완전기초는 안나와있네요
masm웹사이트 가도 튜토리얼은 업는거같고.. 기초문법같은거 있는곳 아시는분 있나요??
제가 이런거 잘 못찾아서 계속 찾아봐도 업네요 ㅠㅠ
구하기 어렵다면
구하기 어렵다면 서점가서 책 사서 보시길 권합니다.
MASM은 그래도 대형서점가면 초보자용 책 쉽게 구할 수 있을겁니다.
타 어셈블러는 사적으로 쓴 간단한 howto류 문서외에는 한글 자료가 전무하다고 보시면 됩니다.
한마디로 파고싶어서 파고들지 않으면 아무도 모르는 세계입니다.
Written By the Black Knight of Destruction
Written By the Black Knight of Destruction