전자계산기 핵심 요약 12
1. 하드웨어 신호에 의하여 특정 번지의 서브루틴을 수행하는 것은?
- Vectored interrupt
2. 메이저 스테이트 중 하드웨어로 실현되는 서브루틴의 호출이라고 볼 수 있는 것은?
- INTERRUPT 스테이트
3. 인터럽트의 요청이 있을 경우에 처리하는 내용 중 가장 관계가 적은 것은?
- 인터럽트 서비스 프로그램은 실행하는 중간에는 다른 인터럽트를 처리할 수 없다
4. 인터럽트 처리 루틴에서 반드시 사용되는 레지스터는?
- Program Counter
5. 인터럽트 체제의 동작을 나열하였다. 수행 순서가 옳은 것은?
인터럽트 요청 신호가 발생한다 -> 현재 수행중인 명령을 완료하고 복귀주소를 저장한다 -> 어느 장치가 인터럽트를 요청했는지 찾는다 -> 인터럽트 서비스 루틴을 수행한다 -> 보존한 프로그램 상태로 복귀한다
6. 인터럽트 체제의 기본 요소에 속하지 않는 것은?
- 인터럽트 스테이트
- 인터럽트 오류 신호
7. 컴퓨터가 인터럽트 루틴을 수행한 후에 처리하는 것은?
- 인터럽트 처리 시 보존시켰던 PC 및 제어상태 데이터 PC와 제어상태 레지스터에 복구한다
8. 인터럽트 우선순위를 결정하는 Polling 방식
- S/W 적으로 CPU가 각 장치 하나하나를 차례로 조사하는 방식
- 조사순위가 우선순위가 된다
- 모든 인터럽트를 위한 공통의 서비스루틴을 갖고 있다
9. 인터럽트 요청 판별방법
- S/W에 의한 판별 방법은 폴링에 의한 방법
- H/W에 의한 판별 방법은 장치번호 버스를 이용
- S/W에 의한 판별 방법은 인터럽트 처리 루틴이 수행된다
- H/w에 의한 판별 방법은 S/W에 의한 판별 방법 보다 빠르다
10. 소프트웨어에 의한 우선순위 체제의 특성
- 경제적
- 융통성
- 반응속도가 느리다
11. 버스 중재에 있어서 소프트웨어 폴링 방식
- 비교적 큰 정보를 교환하는 시스템에 적합
- 융통성
- 반응속도가 느리다
12. 인터럽트를 발생시키는 모든 장치들을 인터럽트의 우선순위에 따라 직렬로 연결함으로써 이루어지는 우선순위 인터럽트 처리방법은?
- Daisy-chain
13. 데이지 체인 (daisy-chain)
- 인터럽트를 발생하는 모든 장치들을 직렬로 연결
14. 소프트웨어에 의하여 인터럽트의 우선순위를 판별하는 방법은?
- 폴링
15. 입출력장치의 인터럽트 우선순위를 하드웨어적으로 결정하는 방식은?
- Daisy Chain
16. 인터럽트 요청신호 플래그(Flag)를 차례로 검사하여 인터럽트의 원인을 판별하는 방식은?
- 폴링 방식
17. 인터럽트의 우선순위 결정과 관련이 적은 것은?
- 트랩 방식
18. 우선순위 인터럽트 운영 방식이 아닌 것은?
- Fixed Service
19. 연산 방식에 대한 설명 중 옳지 않은 것은?
- 직렬 연산 방식은 병렬 연산 방식보다 시간이 많이 소요된다
- 직렬 연산 방식은 hardware가 간단하다
- 병렬 연산 방식은 hardware가 복잡하다
20. 기억장치에 대한 접근을 시작하고 종료한 후에, 다시 해당 기억장치를 접근할 때까지의 소요시간은?
- 사이클 시간 (cycle time)
'자격증 > 정보처리기사' 카테고리의 다른 글
정보처리기사 전자계산기 핵심 요약 14 (0) | 2019.07.27 |
---|---|
정보처리기사 전자계산기 핵심 요약 13 (0) | 2019.07.26 |
정보처리기사 전자계산기 핵심 요약 11 (0) | 2019.07.26 |
정보처리기사 전자계산기 핵심 요약 10 (0) | 2019.07.26 |
정보처리기사 전자계산기 핵심 요약 9 (0) | 2019.07.26 |
#IT #먹방 #전자기기 #일상
#개발 #일상