3월 3일 LKSAS 두번째 모임 즐거웠습니다.

김정수 2007.03.04 07:23 조회 수 : 5046 추천:139

오늘 하루 수고들 많으셨습니다.
참석하지 못하셨던 분들은 너무 아쉬웠구요.
다음주에 뵜으면 좋겠네요.

오늘은 EM64T의 CHAPTER 1부분에 대하여 공부하였습니다.
못오신분들이나 도중에 가신분들은 아래의 싸이트를 참조하시기 바랍니다.

다음주 진행에 대하여 간략히 정리해 보았습니다.
1. 스케쥴 : 부트로더(Lilo 1주 분석) 후 다다음주 부터 Kernel 분석
2. 준비물 : CVS/SVN 서버 - undefined (선착순 빨리 빨리 지원하세요~~)
                 케이블 (RGB) - 강형석 님, 박경태 님
                 노트북 + 외장하드(vim, cscope, ctags, Linux커널최신버전소스코드,
                                          lilo소스코드)- 김정수 님
                 공유기, UTP케이블 - 유상민 님
                 보드마커 - 이백 님
                 멀티탭(10M) - undefined(이거 밥먹으러 가서 사기로 했는데 ㅋㅋㅋ 잊어버렸네요.)
3. 과제    : x84_64 instructions
                 아래의 분담목록을 참조해 주세요. 선착순 답글입니다. ㅋㅋㅋ 난 어디할까?
                 각자 맡은 부분을 한글로 간단히 해석해서 plain text로 올려주세요.
                 저번에 할당받으신 부분에 대하여 서도 같이 올려주세요.
                 다음주에 처음시작할때에 overview하는 시간을 갖을 예정임.
4. 분담목록 : 각 명령어는 22개로 일정합니다. 이점 참고해 주세요.
                 분담1 : MASKMOVDQU(3-1) ~ MOVDQ2Q(3-41)
                 분담2 : MOVHLPS(3-42) ~ MOVUPD(3-78)
                 분담3 : MOVUPS(3-80) ~ PADDUSB/PADDUSW(3-119)
                 분담4 : PAND(3-121) ~ POR(3-159)
                 분담5 : PREFETCHh(3-161) ~ RCL/RCR/ROL/ROR(3-198)
                 분담6 : RCPPS(3-201) ~ SHUFPD(3-237)
                 분담7 : SHUFPS(3-239) ~ SYSENTER(3-276)
                 분담8 : SYSEXIT(3-277) ~ 마지막까지
                
==> 이렇게 나뒤어 지네요. 그런데 뒤에 나오는 Software Optimization Guidelines랑 APPENDIX는 어떻게 하나요??  의견올려주세요.
         아참 그리고 'M' 부터 시작하는 instruction은 홈페이지에 게시된 파일에는 안나와있는 내용입니다. "EM64T_vol2"가지고 계신분 올려주세요.
  
*************************************************************
참조 사이트
1. 리눅스커널의 이해 개정2판의 저자인 이호씨의 홈페이지의 내용중에 "Linux Assembly Code"라는 내용입니다.
http://web.archive.org/web/20060206073626/linuxkernel.net/doc/flyduck/linuxasm/linux-assembly-code.html

2. 리눅스커널의 이해 개정2판의 저자인 이호씨의 홈페이지의 내용중에 "Intel 80386 Protected Mode"라는 내용입니다.
http://web.archive.org/web/20060206141737/linuxkernel.net/doc/flyduck/protectedmode/protected-mode.html
*************************************************************
파일
1. 리눅스커널의 이해 개정3판 (영문판)
번호 제목 글쓴이 날짜 조회 수
공지 [공지] 커널 스터디 관련 Q&A 게시판 입니다. [5] woos 2016.04.09 2198
185 volume 1. LIDT ~ LODS 입니다. 늦어서 죄송합니다;; 선준규 2007.03.10 2786
184 Vol.1의 CMPS ~ CVTPD2PS 입니다. 늦어서 죄송합니다. file 지현구 2007.03.10 64216
183 분담 5(PREFETCHh ~ RCL/RCR/ROL/ROR) 입니다. 늦어서 죄송합니다 file 지현구 2007.03.10 6260
182 저한테 저번주에 할당되어 있던 Instruction올립니다. 남용우 2007.03.09 3767
181 vol2의 분담3과 vol1 명령어입니다. 이종우 2007.03.09 3810
180 명령어 정리 - 늦어서 죄송.. 송형주 2007.03.09 14527
179 Instruction 정리. 남현우 2007.03.09 4745
178 EM64T Instruction 정리자료 Final 버전입니다. [1] file 김정수 2007.03.08 3804
177 분담 6 맥주 2007.03.08 3957
176 저번주에 할당되어 있던 Instruction도 올려주세요!!! 김정수 2007.03.07 4544
175 분담 4를 해석한 자료 올립니다. file 강형석 2007.03.07 3130
174 lilo 공부하실때 참고 할만한 자료 입니다. [5] 강형석 2007.03.07 3034
173 asm 강좌 문서 file 맥주 2007.03.06 4147
172 분담2 MOVLHPS ~ MOVUPD 까지입니다 선준규 2007.03.06 4851
171 메신저 주소 공유합시다!! [8] 김정수 2007.03.04 3672
170 "만들면서 배우는 OS 커널의 구조와 원리/김범준 저"에 오늘 공부했던 내용에 대해 쉽게 적혀있네요. [4] 김정수 2007.03.04 5380
169 EM64T_Guide [2] file 이종우 2007.03.04 3502
168 x86 아키텍쳐에 관한 동영상 강좌 링크입니다. [6] 남현우 2007.03.04 4413
» 3월 3일 LKSAS 두번째 모임 즐거웠습니다. [7] file 김정수 2007.03.04 5046
166 제송.... 제가 이번에 스터디 그룹에 참여하는데 아직 공부할 부분을 할당받지 못했는데요... [2] 강형석 2007.03.02 5261
XE Login