검색어 입력폼
평가점수A

[자료구조] 스택과 동작원리

저작시기 2004.08 |등록일 2004.08.16 한글파일한컴오피스 (hwp) | 5페이지 | 가격 1,000원

목차

<인터럽트>
1.인터럽트의 정의
2.인터럽트의 종류
3.인터럽트의 동작원리와 체제
4.인터럽트 요청및 처리
5.인터럽트의 원인 판별

<스택에 관하여>
1.스택의 정의
2.스택의 원리
3.스택의 성질
4.스택의 구조
5.스택의 동작원리

본문내용

1. 인터럽트의 발생 원인
(1) 정전 혹은 자료 전달 과정에서 오류(error)의 발생과 같은
컴퓨터 자체 내에서의 기계적인 문제가 발생하는 경우
* 또는 타이밍 장치(timing device)에 의한 발생
(2) 보호된 기억 공간에 접근 혹은 불법적인 인스트럭션의 수행 등과 같은
프로그램상의 문제가 발생한 경우
* 불법적인 인스트럭션의 수행 - 정의되지 않은 인스트럭션의 수행,
overflow의 발생, 0으로 나누는 경우, 스택이 넘치는 경우 등
(3) 컴퓨터 조작원이 의도적으로 조작에 의하여 중단시키는 경우
(4) 입출력과 같은 주변 장치들의 조작에 CPU의 기능이 요청되는 경우

2. 인터럽트의 종류
- 외부 인터럽트: 위에서 1), 3) 과 타이밍 장치에 의하여 발생되는 인터럽트
- 내부 인터럽트: 위에서 2) 의 원인으로 발생되는 인터럽트
* 내부 인터럽트를 트랩(trap)이라고도 한다.
- 소프트웨어 인터럽트: 프로그램의 수행중에 시스템 호출(system call 혹는 supervisor call)을
사용해서 운영체제의 기능을 요청한 경우

참고 자료

없음
다운로드 맨위로