정보처리기사 전자계산기 핵심 요약 9
1. 메이저 상태 ( major state ) 에서 제어 데이터에 대한 설명
- FETCH state에서 중앙처리장치의 제어점을 제어하기 위한 제어 데이터는 명령어이다
- INDIRECT state에서 다음 상태로 변천하는 것을 제어하는 데이터는 간접주소와 직접주소를 구별하는 비트이다
- EXECUTE state에서 다음 상태로 변천하는 것을 제어하는 데이터는 인터럽트 요청 신호이다
2. 명령어 사이클에 대한 설명
- 간접 사이클은 피 연산 데이터가 있는 기억장치의 유효주소를 계산하는 과정이다
- 실행 사이클은 연산자 코드의 내용에 따라 연산을 수행하는 과정이다
- 패치 사이클은 주기억장치로부터 명령어를 꺼내어 디코딩하는 과정이다
3. FETCH 메이저 상태에서 수행되는 마이크로오퍼레이션
- MAR <- PC : PC의 값은 MAR로 이동
- PC <- PC + b : PC의 값을 인스트럭션의 바이트 수 b만큼 증가
- IR <- MBR (OP) : MBR에서 연산(operation) 부분을 인스트럭션 레지스터로 옮김
4. 다음과 같은 마이크로 오퍼레이션이 일어나는 상태는?
MBR(AD) <- PC, PC <- 0
MAR <- PC, PC <- PC +1
M <- MBR, IEN <- 0
F <- 0, R <-0
- Interrupt
5. 한 명령의 Execute Cycle 중에 Interrupt 요청을 받아 Interrupt를 처리한 후 실행되는 사이클은?
- Fetch Cycle
6. Interrupt cycle에 대한 micro-operation중에서 관계가 없는 것
- MBR <- MAR , PC <- 0
7. 컴퓨터의 메이저 상태
- 간접 주소 명령어 형식인 경우 패치-간접-실행 순서로 진행되어야 한다
- 실행 상태는 연산자 코드의 내용에 따라 연산을 수행하는 과정이다
- 패치 상태에서는 기억 장치에서 인스트럭션을 읽어 중앙처리장치로 가져온다
8. 인터럽트 서비스가 진행되면 다른 인터럽트를 배제시켜야 하는데 이 때 변경시켜야 하는 flag는 무엇이며, 어떻게 변경하여야 하는가?
- IEN <- 0
9. I/O 장치 인터페이스와 컴퓨터시스템 사이에 데이터의 이동을 제어하는 장치는?
- I/O 제어기
10. 스풀링(SPOOLing)
- SPOOL은 Simultaneous Peripheral Operation On-Line의 약어이다
- 기억장소는 주로 디스크를 이용한다
- 입 / 출력 작업에 사용된다
- 고속 장치와 저속 장치 간의 처리 속도 차이를 줄이기 위한 방법이다
11. 입출력 인터페이스를 사용해야 하는 이유
- 속도의 차이
- 전압레벨의 차이
- 전송사이클 길이의 차이
12. 컴퓨터 시스템 성능을 향상시키기 위한 스풀링
- 여러 작업의 입출력과 계산을 동시에 수행할 수 있다
- 제한된 수의 입출력 장치 사용으로 인한 입출력 작업의 지연을 방지한다
- 저속의 입출력 장치에서 읽어온 자료를 우선 중간의 저장장치에 저장하는 방식이다
13. 버퍼링과 스풀링에 대한 설명
- 스풀링의 SPOOL은 “Simultaneous Peripheral Operation On-Line”의 약어이다
- 버퍼링은 주기억장치의 일부를 사용한다
- 스풀링은 디스크의 일부를 사용한다
14. 프로그램을 통한 입출력 방식에서 입출력장치 인터페이스에 포함되어야 하는 하드웨어가 아닌 것은
- 단어 계수기
15. 입/출력 제어 방식에서 다음의 방식은 무엇인가?
단계 1 : 상태 레지스터 읽기
단계 2 : 상태 레지스터의 값이 set 상태이면 단계3으로, 그렇지 않으면 단계1로
단계 3 : 데이터 레지스터 읽기
- 프로그램에 의한 I/O
16. 데이터를 전송할 때 입,출력 버스를 통하여 프로세서와 주변장치 사이에서 이루어지며, 데이터의 전송을 확인하기 위해서 상태 레지스터를 사용하는 전송 모드는?
- 프로그램된 I/O
17. 입출력 제어 처리방식에 대한 설명으로 틀린 것
- 중앙처리장치 제어방식의 경우 동기 방식과 비동기방식으로 나눌 수 있으며 인터럽트 제어방식은 동기방식에 해당된다
18. 입출력 제어방식
- 프로세서에 의한 입출력 제어 방식으로 크게 동기제어 방식과 비동기 제어방식으로 구분할 수 있다
- 인터럽트 제어방식은 프로세서에 의한 제어방식으로 비동기 제어방식이다
- 프로그램 제어 방식은 CPU에 의해 입출력에 필요한 모든 동작을 하므로 프로세서에 의한 제어 방식이며 전용장치가 필요 없다
19. DMA
- 메모리와 입출력 디바이스 사이에 데이터의 주고받음이 직접 행해지는 기법이다
20. CPU에 의해서 입출력이 일어나지 않고 별도의 입출력 제어기에 의해서 일어나는 입출력은?
- DMA 제어기에 의한 I/O
'자격증 > 정보처리기사' 카테고리의 다른 글
정보처리기사 전자계산기 핵심 요약 11 (0) | 2019.07.26 |
---|---|
정보처리기사 전자계산기 핵심 요약 10 (0) | 2019.07.26 |
정보처리기사 전자계산기 핵심 요약 8 (0) | 2019.07.25 |
정보처리기사 전자계산기 핵심 요약 7 (0) | 2019.07.25 |
정보처리기사 전자계산기 핵심 요약 6 (0) | 2019.07.24 |
#IT #먹방 #전자기기 #일상
#개발 #일상