전자계산기 핵심 요약 11
1. 채널 명령어 (CCW)로 알 수 있는 내용이 아닌 것은?
- 데이터 전송속도
2. 채널 명령어의 구성 요소가 아닌 것은?
- I/O device 처리 속도
3. 입/출력이 실제로 일어나고 있을 때는 채널 제어기가 임의이 시점에서 볼 때 마치 어느 한 입/출력 장치의 전용인 것처럼 운용되는 채널은?
- Selector channel
4. 비교적 속도가 빠른 자기 연결하는 채널은?
- 셀렉터 채널
5. 하나의 채널에 저속의 많은 입출력 장치를 구동시키는데 알맞은 방식으로 각 입출력 장치마다 채널을 시분할 공유하도록 하여 여러 개의 입출력 장치를 동작시킬 수 있는 채널은?
- 바이트 멀티플렉서 채널
6. 채널에 대한 설명으로 옳지 않은 것은?
- 입출력 동작을 수행하는데 있어서 CPU의 지속적인 개입이 필요하다
7. 채널은 연결 형태에 따라 고정채널과 가변채널로 구분하고, 정보의 취급 방법에 따라 멀티플렉서 모드와 버스트 모드로 구분하여 입출력 장치의 성질에 따라 셀렉터 채널과 바이트 멀티플렉서 채널, 블록 멀티플렉서 채널로 구분한다. 이러한 채널에 대한 설명으로 옳은 것은?
- 블록 멀티플렉서 채널은 하나의 데이터 경로를 경유한다는 점과 고속의 입출력 장치를 취급한다는 점에서 바이트 멀티플렉서 채널과 셀렉터 채널을 결합한 형태의 채널이다
8. 채널을 이용한 입출력 제어 방식의 특징
- 입출력 동작을 중앙 처리 장치와는 독립적이면서 비동기적으로 실행한다
- 멀티프로그래밍이 가능하다
- 대용량 보조 기억 장치를 입출력 장치와 같은 레벨로 중앙 처리 장치와 독립해서 동작시킬 수 있다
9. 인터럽트와 트랩을 비교 설명
- 트랩의 발생 시점은 동일한 입력에 대해서 일정
- 인터럽트 발생에 대한 처리는 인터럽트처리기가 담당한다
- 인터럽트를 발생시킨 입출력 장치를 확인하는 방법으로는 폴링과 벡터를 사용한다
10. 인터럽트
- 인터럽트 서비스 루틴을 실행할 때 인터럽트 플래그(IF)를 0으로 하면 인터럽트 발생을 방지할 수 있다.
11. 인터럽트 발생 요인
- 정전 발생 시
- 프로그램 착오
- 불법적인 인스트럭션 수행
- 기억공간 내 허용되지 않는 곳에서의 접근 시도
- 일방적인 인스트럭션 수행
- 수퍼바이저 콜
12. 인터럽트의 종류 중 컴퓨터 자체 내의 기계적인 장애나 오류로 인하여 발생하는 것
- 기계 검사 인터럽트
13. 프로그램 처리 중 명령의 요청에 의해 발생하는 대표적인 인터럽트는?
- SVC 인터럽트
14. 오퍼레이터(operator)나 타이머(timer)에 의해 의도적으로 프로그램이 중단된 경우 발생하는 인터럽트는?
- 외부
15. 시스템 타이머에서 일정한 시간이 만료된 경우나 오퍼레이터가 콘솔상의 인터럽트 키를 입력한 경우 발생하는 인터럽트는?
- 외부 인터럽트
16. PC의 인터럽트(interrupt) 가운데 프린터에 용지가 부족할 때 발생되는 인터럽트는?
- PC 하드웨어 인터럽트
17. 하드웨어 원인에 의한 인터럽트에 속하지 않는 것?
- Overflow/underflow
18. 사용자의 의도적인 인터럽트에 해당되지 않는 것?
- 시스템 호출
19. 인터럽트 서비스 루틴의 기능이 아닌 것?
- 상대적으로 높은 레벨의 마스크 레지스터 클리어
20. 인터럽트 벡터에 필수적인 것은?
- 분기 번지
'자격증 > 정보처리기사' 카테고리의 다른 글
정보처리기사 전자계산기 핵심 요약 13 (0) | 2019.07.26 |
---|---|
정보처리기사 전자계산기 핵심 요약 12 (0) | 2019.07.26 |
정보처리기사 전자계산기 핵심 요약 10 (0) | 2019.07.26 |
정보처리기사 전자계산기 핵심 요약 9 (0) | 2019.07.26 |
정보처리기사 전자계산기 핵심 요약 8 (0) | 2019.07.25 |
#IT #먹방 #전자기기 #일상
#개발 #일상