'2010/09'에 해당되는 글 2건

  1. 2010/09/05 귀차니스트 [Multitasking]오래전의 소스를.. (5)
  2. 2010/09/01 귀차니스트 DebuggerOnC (2)

  벌써 7개월 정도 흐른 소스를 이제야 한 번 만지게 되었습니다. OS소스였는데 올해 초에 개인취미로 개발하였던 것입니다. 이게 메모리 관리자 기능을 추가하게된지가 이미 6개월 전인데, 이제야 메모리 관리자와 더불어 멀티태스킹에 대한 기능을 올려보는 군요.

 

사용자 삽입 이미지

 

  위와 같이 오른쪽 윗 부분에 번쩍번쩍 이면서 돌아가는 것을 실제로 확인할 수 있었습니다. 원리는 간단한데 소스를 만질 시간이 부족하여 이제야 기능을 추가하게 되었네요 ㅎㅎ. 멀티태스킹도 되고 기능이 하나씩복이 되어가는군요.(그런데 걸린시간이란.. =ㅁ=;;) 천천히 오랜 시간이 걸리더라도 해야 하는 과제와 더불어간을 적절히 분배하면서 계속해서 기능을 추가해봐야겠습니다^^.

  그런데 아직 특정 에뮬레이터에서는 계속 죽는걸로 봐서는 여전히 처리해야 되는 부분이 더 있는 모양입니다.ㅎㅎ 일단 Bochs와 Vmware에서는 제대로 동작을 하고 있는 걸로 봐서는 제대로 동작을 하고 있는 듯 하긴하네요. 그럼 다음 기능이 추가 되면 또 포스팅을 올리도록 하겠습니다.

 

크리에이티브 커먼즈 라이센스
Creative Commons License
2010/09/05 04:42 2010/09/05 04:42

댓글을 달아 주세요

  1. kkamagui 2010/09/07 22:24  댓글주소  수정/삭제  댓글쓰기

    우왕~ 멋지군하 ;)

    천지 쵝오 ㅋㅋ

    • 귀차니스트 2010/09/09 02:37  댓글주소  수정/삭제

      헠 =ㅁ= 횽님 ㅋㅋ
      캄샤합니다..ㅋㅋ

      하지만 횽님이 더 쵝오라는거 ㅋㅋ

  2. 비밀방문자 2010/12/16 16:20  댓글주소  수정/삭제  댓글쓰기

    관리자만 볼 수 있는 댓글입니다.

    • 귀차니스트 2010/12/24 10:01  댓글주소  수정/삭제

      음 안녕하세요?
      어떤 일이신지 댓글로 남겨주시면 감사하겠습니다^^.

  3. seso 2011/03/10 02:01  댓글주소  수정/삭제  댓글쓰기

    와 멋지시네요! 잘보고갑니다~

DebuggerOnC

Programming 2010/09/01 02:34 귀차니스트

사용자 삽입 이미지

 

  안녕하세요^^. 멤버십에 들어와서 생활을 하다보니 블로그에 글이 적어지는 듯한 이유를 알 수 있을 것 같습니다. 사실 뭐 조금 게으른것도 영향이 클 것 같군요. 과제를 3개월 단위로 하나를 수행하는데, 원래 4명으로작하려고 했었다 2명이 결국 도중에 나가게 되어 2명이서 과제를 완료한 DebuggerOnC 라는 프로그램입니다. 

  이 프로그램의 특징은 우선 x64 프로세스를 대상으로 동작하는 Debugger 이자 Decompiler 입니다. 즉 한마디로 컴파일 되어 실행된 프로그램을 어셈블리와 C코드로 분석을 할 수 있게 도와주는 툴입니다. 이 것을 3개월 동안 만들었습니다^^. 물론 약간의 사정이 있어 기간상 문제도 있었구요.

  저번에 올라왔었던 글이 이 프로그램에서의 Decompiler 쪽을 담당하는 모듈입니다. 그에 대한 기능을 대략적으로나마 완성이 되었을 때 올렸었죠^^. 일단 8월 10일날 프로그램에 대해서 1차적인 완료는 끝이 났습니다. 왜냐구요? 이게 8,9,10월에 진행하는 또 다른 과제가 있기 때문입니다. 

  새로 시작하게 되는 과제는 상용 서비스를 진행할 예정이기 때문에 공개는 현재 힘들듯 하고. 아마 이 과제가 끝나게 되면 DebuggerOnC의 개선과 더불어 OS의 기능 추가도 진행할 수 있을 듯 합니다. 오랫만에 들른거 치고는 또 많이 남기지는 못하는군요.

  머릿속에 많은 아이디어는 존재하는데 실제로 개발하기에 시간이 부족하기 그지 없습니다. 만들고 싶은 것은 많은데 아쉽네요^^. 탐색기도 기존의 Windows Explorer는 불편한 점이 종종 발견되어 새로운 부분을 생각하고 있긴 한데 어떻게 될지 모르겠습니다. ㅎㅎ

  8,9,10월이 끝나고 제대로 된 상용 서비스가 시작된다면 아마 또 그 쪽 관련해서 글을 올릴지도 모르겠군.모바일 멀티 플랫폼으로 개발하는 게임이다 보니 ^^ 4명이서 제작하고 있는 만큼 퀄리티도 꽤 나올 듯 합니다. 

  이 글을 올린 이유는 Decompiler 기능을 마치면서 기념을 위해서 올린거랍니다. 더 큰 프로그램을 만든 적도 있긴 하지만 제가 원해서 이 정도로 만들어본 프로그램은 극히 드물기 때문이죠 ㅎㅎ 그럼 다음 포스팅을대해 주시면 감사하겠습니다.

크리에이티브 커먼즈 라이센스
Creative Commons License
2010/09/01 02:34 2010/09/01 02:34

댓글을 달아 주세요

  1. 정경석 2011/04/11 02:42  댓글주소  수정/삭제  댓글쓰기

    상규형 안녕하세요! ㅋㅋ
    블로그 돌다가.. 들어오게되었습니다..
    좋은글 많이 보고 나갑니다^^
    저도 블로그.. 해볼까 하는 맘이 들어요! ㅋㅋㅋ