오늘쯤 커널책이 끝나는 팀이 있는것 같아서,
아키텍쳐 책을 어떤걸 선택해야될지 말씀드립니다.
우선 ARM 같은 경우에는 ARM Cortex-A(ARMv8-A) 시리즈 64비트 아키텍쳐를 선택하시면 됩니다.
그런데 문제는 해당 아키텍쳐를 설명하고 있는 좋은 한글 책이 없습니다.
유일하게 있는것은 아래 메뉴얼 밖에 없습니다.
https://developer.arm.com/docs/den0024/latest/preface
양은 296페이지로써 그렇게 길지는 않은데,
영어로 되어 있기 때문에 버거워하시는 분들이 계실수 있습니다.
팀에서 선택을 하셔야 할것 같은데, 구글 번역을 사용해서 번역된 결과를 읽을 것인지,
아니면 다른 책을 찾을것인지...
그나마 아래 책의 2부와 3부의 내용이 조금은 도움이 될것 같습니다.
http://www.yes24.com/24/goods/11661178
하지만 이 책도 오래된 ARM 아키텍쳐를 설명하고 있습니다.
제 개인적으로 원활한 스터디를 위해 누군가 아래 내용을 구글 번역해서
책으로 제본해 스터디에 사용하는게 가장 효율적이라고 생각합니다..
https://developer.arm.com/docs/den0024/latest/preface
선택은 팀에서 알아서 하십시요.
x86 아키텍쳐 역시 제대로된 책이 없기는 매한가지 입니다.
그나마 유사하다는 책으로 아래 책을 찾아보았습니다.
http://www.yes24.com/24/goods/5270659
내용을 본건 아니고 목차를 보니 실제 커널분석에 필요한 내용들이 부분 부분 흩어져 있고,
쓸모 없는 내용들이 더 많아 오히려 진도 빼는데 방해만 줄수 있겠다라는 생각이 들어
섣불리 추천하질 못하겠습니다.
도저히 방법이 없네요.
위 책이나 아래 책으로 전체적 x86 프로세서 구조를 공부를 하시고,
http://www.yes24.com/24/Goods/1469757
실제 커널 분석에서 막히는 내용들은 아래 메뉴얼을 참고 하시면서 분석하시기 바랍니다.
https://software.intel.com/sites/default/files/managed/a4/60/325384-sdm-vol-3abcd.pdf
예전에 자료가 많았던것 같은데 왜이렇게 자료가 안보이는지 모르겠네요.
혹시 궁금한 점 있으면 저에게 전화주시기 바랍니다,
댓글 11
-
김지성
2017.06.08 12:58
혹시 아키텍처 책으로 ARM System Developer's Guide라는 책을 이용해도 상관 없을까요? -
구본규
2017.06.09 15:14
부족하지만 기초 수준의 aarch64 아키텍처 세미나를 진행해볼까 합니다. 신청하실 분들 계신지요?
-
카일리
2017.06.09 17:43
신청합니다
-
alliswell
2017.06.10 11:16
세미나 진행해 주시면 꼭 참석하겠습니다.
-
수풀
2017.06.10 11:51
세미나를 진행하면 스터디하시는 분들한테 공지 해보겠습니다.
-
풍류공대생
2017.06.12 14:07
신청합니다~
-
별찌돌
2017.06.12 15:21
신청합니다.
-
지뉴
2017.06.19 10:17
저도 신청합니다.
-
matthew
2017.06.19 17:22
세미나꼭 참석하겠습니다.
-
꼰델라스
2017.06.11 00:30
저도 만일 하시면 참가하겠습니다~ -
꼬룡이
2017.06.12 17:30
저도 참여하고싶습니다! 신청합니다!
.