2016 2

[전자계산기기사] 2016년 1회 전자계산기기사 필답형 실기 기출문제

1. 다음은 주기억장치를 통해 기억 소자 배열에 기억되어 있는 데이터를 읽어서 처리하는 절차를 간단하게 기술한 블록이다. 아래에 기억 장치로부터 데이터를 읽기 위한 순서를 나열하였다. (가)항에 적당한 내용을 쓰시오. (가) (나) 읽기, 쓰기, 제어신호 단자에 읽기 신호를 가한다. (다) MAR에 나타난 데이터를 읽어간다. - PC나 MBR의 내용을 MAR에 기록한다. 2. 그레이코드 1100(G)를 2진수로 변환하시오. - 1000(2) 3. CPU가 인터럽트 신호를 받으면 프로그램카운터에 있는 복귀주소를 메모리 스택에 저장한 다음 I/O 전송을 위해 서비스루틴으로 제어를 옮긴다. 이때 프로세서가 서비스 루틴의 분기 주소를 결정하는데 인터럽트의 원인에 의해서 분기정보를 얻게 되는 정보를 무엇이라 하는..

[전자계산기기사] 2016년 4회 전자계산기기사 필답형 실기 기출문제

1. CPU가 외부장치와 데이터를 주고받는 방법 3가지에 대하여 기술하시오. - Programmed I/O : CPU가 입출력 프로그램에 따라 주변장치와의 데이터 전송을 제어하는 가장 기본적인 방법 - Interrupt I/O : 입출력 기기의 준비나 동작이 완료되면 CPU로 인터럽트 신호를 발생하여 CPU가 현재 수행중인 프로그램을 중단하고, 입출력 기기와 데이터 전송을 수행한 다음 원래 상태로 복귀하는 방법 - DMA : CPU의 제어를 받지 않고 메모리와 입출력 기기 사이에 직접 데이터 전송을 행하는 방법 2. 다음 회로에서 입력은 A와 V이고 출력이 Y인 논리게이트는? - NOR 게이트 3. 2개의 3*8 디코더로 구성한 4*16 디코더를 그리시오. (단, 디코더의 입력은 X, Y, Z, 인에이블..