ARM에 대해서 궁금 한점이 있습니다.
글쓴이: teaeune / 작성시간: 월, 2008/12/01 - 1:30오전
궁금한것은 바로 여러가지 모드가 존재를 하는데 수퍼바이져 모드와 유저모드/ 시스템 모드에 대해서 질문 드리니다. 다른 모드들은 인터럽트이고 또한 에러 처리에 사용 된다고 알고 있습니다.
수퍼 바이져 모드의 경우 어떤때 쓰이나요?
유저모드의 경우는 리눅스 커널에 응용 프로그램일경우 유저 모드 일까요?
시스템 모드의 경우는 커널이 동작 하는 레벨일까요?
이 3가지가 정확히 어떻게 쓰이는지 잘 모르겠습니다.
Intel 에서의 경우는 뭐 ring 0 ~ 3까지 두어서 응용 프로그램일때는 접근할수 없는 영역이 존재를 하는데요. ARM도 혹시 똑같이 이런 역할을 하는 건가요?
요약
질문 1. 수퍼바이져 모드, 유저모드, 시스템 모드 예를 들어 설명 해주세요.
질문 2. 유저모드와 시스템 모드의 경우 어떻게 차이가 나나요( 인텔의 경우 Ring 0 ~ Ring 3 과 같나요?)
Forums:
댓글 달기