지난 2 개월 동안, 아래 사이트에서 무료로 제공되는 PC 어셈블리 언어를 번역하였습니다.
3 번 정도 검토를 하였기에 문맥상 오역이나, 오탈자는 거의 없을 것입니다 (물론 인간이 하였기에 100% 완벽하다고는 보장할 수 없지만...) 제 자료가, 어셈블리어를 공부하는 많은 분들에게 도움이 되었으면 합니다. 위 사이트에서 다운로드하면 속도가 많이 느리므로 아래 파일을 누르시면 됩니다.
참고적으로, 저는 TEX 를 잘 못해서 모르는데, 원래 pdflatex 로 만든 것이 이렇게 용량이 큰지 궁금하네요.
Kunggom 님께 진심으로 감사의 말을 전합니다. Kunggom 님께서 tex 파일을 수정해 주셔서 파일의 품질을 훨씬 더 향상 시켜주셨습니다. 기존의 파일을 받으신 분들은 더 나은 버전으로 보시기 바랍니다.
위 문서 (거의 책에 가깝지만) 는 현재 매우 많이 쓰이는 어셈블러인 NASM 을 기준으로 작성되었습니다. 또한 NASM 의 경우 인터넷 상에서 무료로 다운 받을 수 있습니다. 이 책은 정말 어셈블리를 전혀 모르는 사람을 기준으로 작성되었기 때문에 C 와 C++ 을 조금이나마 하실 수 있으신 분들은 무리 없이 이해하실 수 있을 것 입니다. 위 책은, 기수법, 컴퓨터의 구조 에서 부터 잘 다루지 않는 부동 소수점 연산, 그리고 C 언어에서 어셈블리를 이용하는 방법, 호출 규약 (Calling convention), 배열, 그리고 어셈블리의 관점에서 C++ 을 바라보는 것 등등에 관한 내용을 포괄적으로 다루고 있습니다.
다만, 상당히 심도 있게 다루는 내용이 아니므로 이미 어셈블리의 고수이시거나 컴퓨터에 깊은 이해가 있는 사람들의 경우 한 번쯤 훓어보는 것이 좋습니다. 위 책에서 사용된 모든 예제들은 위에 쓴 이 책의 원저자 Paul A. Carter 의 홈페이지에서 다운 받을 수 있습니다.
'Computer' 카테고리의 다른 글
윈도우 7, *.hlp 파일이 실행이 되지 않을때 (3) | 2009.12.08 |
---|---|
초보자를 위한 PC 어셈블리어 (PC Assembly Language) (79) | 2009.11.24 |
구글 어날리틱스(Google Analytics) 자료 분석하기! (0) | 2009.11.12 |
애플의 아이팟 터치, 나노, 클래식 가격 인하! (5) | 2009.09.09 |
인텔이 린필드 프로세서 기반으로 한 새로운 PC 와 서버를 선보이다 (0) | 2009.09.08 |
Google.com 이 Google Korea 로 바뀌는 것 막기 (1) | 2009.09.03 |
재범 떙큐 ㅋㅋ
좋은 자료 감사합니다.
공부 열심히 할게요 ㅎㅎ
폴 카터님 홈페이지를 찾아갔다가 올리신 번역 문서를 받아보고 이곳까지 감사인사 드리러 왔습니다.
노고에 감사와 경의를 표합니다.
귀중한 자료 공유 감사합니다.
잘 보도록 하겠습니다
감사합니다!
많은 도움이 될것 같아요 C++ 인라인 어셈블리어 공부하고 있는데 감동이에요!
감사합니다. 함..공부해보고 싶네요..
정말 감사합니다.
소중히 잘 보도록 하겠습니다 감사합니다!!
제본 떳습니다.. 정말 대단하십니다 감사합니다
행복하세요!!
감사합니다! 좋은강의입니다. 블로그에 퍼가도될런지요!? 출처는 밝히겠습니다.
좋은자료 감사합니다. 공부열심히하겠습니다.
오탈자가 발견되어 말씀드립니다.
문서 11번에서 맨 마지막 쭐에 SUB 명령을 => SUB명려 이라고 표기하셨습니다.
최고이십니다
이재범 님께서 번역하신 어셈블리 문서를 강의에 활용하고 있습니다.
http://blog.naver.com/rbfwmqwntm/220359799764
좋은 강의에 감사드립니다.
수고하셨습니다. 앞으로도 많은 좋은 일을 하면 덕을 쌓으리라고 봅니다.
독자로 부터...
감사하는 마음으로 댓글 달아보는게 처음이네요
소중한 자료 정말 감사드리고
봉사정신에 박수를 보냅니다.
감사합니다
이거로 실습하려고하는데
어셈블러는 nasm 쓰는데
컴파일러는 도대체 어떻게 해야되는지;;
cygwin에서 gcc 깔아서하는데 컴파일이 도저히 안되네요..
빛재범선생님.. 마땅한 자료가 없어서 울며 구글링중이였는데 덕분에 어셈블리어 공부가 수월해졌습니다 감사합니다^^*
감사합니다!! 자료 찾고있었는데.. ㅎㅎ 열심히 공부할게요!