검색어 입력폼
평가점수C

컴퓨터구조론 연습문제2장

등록일 2004.04.16 워드파일MS 워드 (doc) | 9페이지 | 가격 1,000원

목차

연습문제

본문내용

2.1 클럭 주기가 5ns인 CPU가 ‘ADD addr’ 명령어를 인출하고 실행하는 데는 모두 몇 Ns가 걸리는가? 단, 직접 주소지정 방식이 사용되며 인터럽트는 없다고 가정한다.

교제 p55참조 인출과 실행에 각각 3클럭식 소요되므로 5x6=30
30NS

2.2 인터럽트 서비스 루틴을 수행하는 도중에 더높은 우선순위를 가진 인터럽트 요구가 들어 오더라도 그 루틴의 수행이 중단 되지 않도록 하는 방법을 설명하라

2.3 인터럽트 사이클은 반드시 실행 사이클이 종료된 다음에 수행되어야 하는 이유는 무엇인가? 만약 인출된 명령어를 위한 실행 사이클이 수행되는 도중에 들엉오는 인터럽트 요구에 대하여 CPU가 즉시 응답을 한다면 어떤 문제가 발생하게 되는가?

명령어의 실행이 종료되기전에 인터럽트가 발생하면
스택에 저장되는 복귀주소는 그다음 명령어를 가리키기 때문에
인터럽트로부터 복귀한 후에도 실행이 중단 되었던 명령어는 다시 실행될수 없다.
다운로드 맨위로