계속 헷갈리는 개념입니다. ㅠ;

 

다음은  프로세스 context와 인터럽트 context에 대해서 정리한 것인데 맞는 건가요?


프로세스 context 영역에 대해서 다음과 같이 생각을 할 수 있을 것 같습니다.

1. 유저 모드이며, 유저 code에서 명령어를 fetch 하여 실행하고 있는 상태

2. 유저영역에서 시스템 콜로 커널로 진입 하여 커널 code를 fetch 하여 실행하고 있는 상태

  (프로세서가 요청한 작업을 커널이 대신 수행하고 있는 상태)


인터럽트 context영역

1. 프로세스 context와 상관없는 인터럽트 핸들러와 bottom half를 위한 영역

따라서 인터럽트 받을 때 stack쌓으면서 실행하다가 그 인터럽트가 끝나면 사라지고, code는 그대로 있을 것 같습니다.

(구체적으로 어떤 자료형이 유지되고 사라지는 걸까요>?)

번호 제목 글쓴이 날짜 조회 수
공지 [공지] 커널 스터디 관련 Q&A 게시판 입니다. [5] woos 2016.04.09 2197
1645 4월 19일 스터디 일정!!!(필독) [7] 김남표 2008.04.15 9507
1644 4/18 스터디 참석 확인 부탁드립니다. [8] 석헌영 2009.04.16 9499
1643 [re] 4/18 스터디는 한 주 쉬는 것으로 하겠습니다. 석헌영 2009.04.17 9490
» 프로세스 context와 인터럽트 context에 대한 생각.. [5] 이종인 2011.04.25 9489
1641 3/21일 스터디 참석 확인 [6] 석헌영 2009.03.20 9486
1640 모니터 케이블 [1] 임연재 2008.11.05 9462
1639 5/2 스터디 참석 확인 부탁드립니다. [3] 석헌영 2009.04.30 9450
1638 TTBCR과 TTBR 정리 [9] 신C 2013.07.17 9445
1637 맡은부분(get 관련) Report 이민호 2008.11.06 9433
1636 이번주 스터디는 쉬는 것이겠죠??^^* 글구.. 앞으로의 진행에 대해.. [3] 한상은 2008.04.01 9428
1635 swi [6] 서정민 2010.04.14 9421
1634 "211.239.151.239" 서버에 접속할 수가 없나요?? [1] 김정수 2008.04.29 9403
1633 날씨가 엄청 춥네요... [3] 한상은 2008.12.05 9380
1632 2월의 마지막날 (2/28) 스터디 참석 하실분. [6] 석헌영 2009.02.26 9360
1631 5월2일 스터디 내용 [2] 이상철 2009.05.04 9353
1630 11월 15일 모임 [1] 조용락 2008.11.18 9349
1629 이번 주 참석여부 확인 [3] 김기태 2009.01.29 9348
1628 각 자 조사할 내용 [1] 조용락 2008.11.26 9347
1627 [ARM 중] 이슈 정리 [9] 유경환 2011.09.25 9332
1626 12월13일 모임~~ [2] 조용락 2008.12.11 9331
XE Login