시스템/OS 구조와 원리
-
01. PC 구조부터 어셈블리 입문까지시스템/OS 구조와 원리 2016. 6. 28. 19:24
이 책은 NASM을 기반으로 저자가 개조한 nask와 C를 위주로 OS 제작을 진행한다. 바이너리 에디터와 텍스트 편집기는... 좋은 것들이 수없이 많지만 본인의 글에선 다음 툴을 사용한다. 바이너리 에디터: Hex Fiend텍스트 편집기: Sublime Text 3 윈도우에서는 바이너리 에디터로 Hex Fiend보다 훨 나은 HxD 헥스 에디터 를 쓰면 되리라 본다. 윈도우에서도 또한 서브라임 텍스트 써도 되고, Notepad++을 써도 되고, 좋은건 많으니 원하시는 걸 아무거나 쓰세용 우선 첫번째. 저자가 시키는 대로 따라치거나 파일을 복사하거나 해서 Hello, world!가 뜨도록 구동 하는게 목표. 부팅할 때 마다 z_tools 내의 파일을 쓰게 될 모양인 것으로 보인다. 해당 폴더를 항상 ....
-
소개: 이 책은?시스템/OS 구조와 원리 2016. 6. 28. 15:15
우선 이 책은 이렇게 생겼다. 이 책을 처음 교보문고에서 제목만 보고 '와 이거 재미있겠다!' 하고 바로 집어갔다. 생각보다 좋은 내용이 담겨있었다. OS 수업들을 때 어느정도'는' 도움이 되었으니까. 사실 완전히 도움이 된 건 아니다만 그래도 뭐 좋은게 좋은거지. 어찌되었건 이 책은 그냥 아무것도 몰라도 어떻게든 따라 갈 수는 있다. 한 바퀴 돌고나면 또 뿌듯하기도 하고. 신기하다. 어느샌가부터는 내가 이 책을 무작정 따라만 하는데 된다는 것 자체가 놀라울 때가 있다. 책의 소스코드는 다음 링크에서 구할 수 있다: http://dw.hanbit.co.kr/exam/1482/ 해당 링크에서 소스코드를 필히 입수한 후 글을 읽기 바란다. 어쨌건 1일차 부터 30일차 까지 책 내용+내가 몰랐던 점을 위주로 ..