장소 : 단국대 제2공학관 (3PM ~ 11PM)

인원 : 공욱학 님 외 12명

진도 : 리눅스 커널 내부구조 끝 (~ Chapter 9), ARM System Developer's Guide 시작 (~P75)

 

스터디 중 질문 내용 (ARM/Linux)

- 프로시져(서브루틴) 호출시, return 후 돌아가야 하는 주소는 어떻게 저장되는지?

- idle 상태(?)에서 cpu는 어떻게 동작하는지?

- interrup 발생시 cpu의 mode는 어떻게 되는지?

- 고급 언어에서 나눗셈 연산은, 컴파일시 어떻게 명령어로 번역되는지?

 

스터디 운영 관련

- 4주차 참석 여부 갱신해주세요 : https://docs.google.com/spreadsheets/d/1QteLbtnsuW9J-SkTv0BqNKOnWtq1n3FR9R0fc42sHoc/edit#gid=0

- 향후 스터디는 특별한 이슈 없으면 죽전캠퍼스에서 강의실 빌려서 진행 예정입니다.

- 단대 강의실 사용 전제 하에, 교통편 문제로 인해 스터디 시간 조정이 필요하다는 의견이 있습니다. 이 부분에 대해 주중에 스터디 팀원 의견 취합하여, 필요시 시작 시작을 조정하고자 합니다. 하기 3개 안 중에 택1 하면 어떨까 합니다.

1. 15:00 ~ 23:00 (현행 유지)

2. 14:00 ~ 22:00 (1시간 앞으로 당김)

3. 14:30 ~ 22:30 (중간값)

 

아키 교재 관련

- ARM System Developer's Guide가 너무 오래되어서 코드 분석을 위해 필요한 지식을 갖추는데에 충분치 않다는 의견이 있습니다. (백창우 님) 스터디 시간 조정 건과 동일하게 스터디 팀원 분들의 중지를 모아 추가 공부 방안을 결정하면 어떨까 합니다. 하기 3개 안 중에 택1하면 어떨까 합니다.

1. ARM System Developer's Guide만 보고 코드 분석 시작, 필요한 건 그때그때 ARM 관련 문서 찾아보기 (현행 유지)

2. ARMv8 (최신 64bit 아키텍쳐) 아키텍쳐 매뉴얼, 프로그래밍 가이드 등 1회 숙독 후 코드 분석 시작

3. ARMv7 (CA7 칩의 아키텍쳐) 아키텍쳐 매뉴얼, 프로그래밍 가이드 등 1회 숙독 후 코드 분석 시작

번호 제목 글쓴이 날짜 조회 수
공지 [공지] 커널 스터디 관련 Q&A 게시판 입니다. [5] woos 2016.04.09 2194
1745 setup.c 파일의 cacheid_init 함수 [1] file HyunGyu 2013.11.05 72266
1744 Vol.1의 CMPS ~ CVTPD2PS 입니다. 늦어서 죄송합니다. file 지현구 2007.03.10 64201
1743 as86(1) - Linux man page 입니다. 김민석 2010.04.30 36679
1742 lilo.c에서 !! 관한 토론? [6] 오시리스 2011.07.25 34354
1741 [ARM중] 1차 분석 복습 [5] file 홍문화 2011.08.08 33707
1740 ZONE_DMA, ZONE_NORMAL, ZONE_HIGHMEM (미완성) 구본규 2013.10.15 32770
1739 fork() 함수가 리턴을 두번하는 이유 설명 [2] 커널B조 2016.05.07 30223
1738 task_struct 구조체입니다. [1] file 아폴로 2013.04.30 29853
1737 ARM 프로세서 모드 [7] 홍문화 2011.06.08 26499
1736 BIOS 를 통하여 PCI configuration space를 액세스하는 방법 지현구 2007.08.12 22864
1735 파이프라인과 익셉션의 관계 관련 블로그 주소입니다. 이한울 2012.05.26 22081
1734 buildroot 사용법 [1] 구본규 2012.07.20 20241
1733 [x86] 스터디때 나왔던 cpu_dev 문제 [2] file pororo 2012.02.19 18429
1732 페이지 테이블에 주소 변환 정보가 채워지는 원리 [16] 홍문화 2011.07.12 16325
1731 odroid bootlog 입니다 박장운 2010.08.14 15560
1730 명령어 정리 - 늦어서 죄송.. 송형주 2007.03.09 14524
1729 Linux booting 과정 (start_kernel() 함수 전까지) 관련 참고자료들 모음 file 지현구 2007.04.27 14328
1728 분석 환경 구축 실습 [11] file 권석민 2013.05.19 14204
1727 [x86] 가족번호 [2] pororo 2012.02.27 13912
1726 LVM에 대해 간략하게 정리했습니다. [2] file 조성진 2013.05.07 13825
XE Login