본문 바로가기

* IT/자격증

2014년 정보처리기사 필기 ::제 2과목 전자계산기 구조

2014년 제1회 정보처리기사 필기 해설 ::제2과목 전자계산기 구조(2014/03/02)

 

21. flynn의 분류법 중 여러 개의 처리기에서 수행되는 인스트럭션들은 각기 다르나 전체적으로 

하나의 데이터 스트림을 가지는 형태는? MISD

 

Mutiple Instruction stream Single Data stream을 나타내는 것이다. 영어의 약자를 알게 되면 쉽게 문제를 해결할 수 있다. 실제로 사용되지 않는다,다수의 프로세서에 의해 서로 다른 명령이 하나의 자료를 처리한다.

 

22. 순서 논리 회로에 대한 설명 중 옳지 않은 것은?

1. 순서논리회로는 논리게이트 외에 메모리 요소와 귀환기능을 포함한다.

2. 순서논리회로의 출력은 현재 상태의 입력 상태와 전상태에 의해 결정되며 

회로의 동작은 내부상태와 입력들의 시간 순차에 의해 결정된다.

3. 순서논리회로의출력은 입력 상태와 메모리 요소들의 상태에 따라 값이 결정되므로 언제나 일정한 값을 갖지 않는다.

4. 순서논리회로는 현재 상태가 다음 상태의 출력에 영향을 미치는 논리회로로서 플립플롭, 패리티 발생기, 멀티플렉서 등이 있다.

 

 

23. 마이크로동작은 어떤 명령의 수행과정? Store AC(STA) 

MAR←MBR(ADDR) : 유효 주소 전송

MBR←AC : MBR에 데이터를 전송

M(MAR)←MBR : M은 메모리



LDA(Load to AC) : AC←0

ADD : AC←AC+MBR

BUN(Branch UNconditionally) : PC←MBR(AD)

 

24. 마이크로 오퍼레이션에 대한 설명 중 옳지 않은 것은?(2006.09 기출)

1. 마이크로오퍼레이션은 CPU 내의 레지스터들과 연산장치에 의해서 이루어진다.

2. 프로그램에 의한 명령의 수행은 마이크로 오퍼레이션의 수행으로 이루어진다.

3. 마이크로오퍼레이션 중에 CPU 내부의 연산 레지스터, 인덱스 레지스터는 프로그램으로 레지스터의 내용을 변경할 수 없다.

4. 마이크로오퍼레이션이 실행될 때마다 CPU 내부의 상태는 변하게 된다.

 

마이크로 오퍼레이션은 레지스터에 저장된 일련의 비트스트림 또는 저장된 데이터를 가지고 실행하는 동작으로, 레지스터안의 내용을 전송하 거나 산술연산을 하는 등 연산 레지스터의 값은 변경이 가능하다.

 

 

28. 다음 논리회로 결과로 옳은 것은?

 

 이러한 수식 모양이 나올 것이다. 

 

그러면 (X와 Y')'을 먼저 풀게 되면 X'+Y 가 된다. (X'+Y) Y'을 하면 X'Y'+YY'이고 X'Y'이 나오게 된다.

(X'Y')' 하게 되면 (X+Y)로 나오고 X+Y+X = X+Y 가 정답이 될 것입니다.

 

29. 연산 명령 자체로 특수한 곱셈과 나눗셈을 수행하거나 혹은 곱셈과 나눗셈에 보조적으로 이용되는 것은?

산술적 shift

 

30. 기억장치의 용량이 1M 워드이고 1 워드가 32비트인 경우 PC, MAR, MBR의 각 비트수는?

PC:20비트, MAR:20비트, MBR:32비트

 

1M 워드=2의 10승*2의 10승= 2의 20승 PC와 MAR은 항상 같은 비트가 된다.

 

 

31. 데이터 주소를 표현하는 방식에 따라 분류할 때 계산에 의한 주소는 어디에 해당하는가?

약식 주소

 

32. 오류 검출용 코드가 아닌 것은?

Excess-3 코드

 

해밍 코드, 패리티 검사코드, biquinary코드는 오류 검출 코드이다. 그중 해밍 코드는 오류 수정까지 가능하다.

Excess-3 은 0100 이진수를 0111로 +3 더하는 코드이다.

 

33. 다음 중 2의 보수 가산 회로로서 정수 곱셈을 이행할 경우 필요 없는 것은?

normalize

 

shift, add, complement는 전부 곱셈 이행할 때 필요할 부분이다.  

 

34. 주기억장치는 하드웨어의 특성상 주기억장치가 제공할 수 있는 정보전달 능력에 한계가 있는데, 이 한계는 무엇인가?

주기억장치 대역폭(bandwidth)

 

대역폭이 크면 정보전달을 많이 할 수 있다. ex를 들면 도로 차선이 많아질수록 빠르게 지나가고 혼잡되지 않는다 라고 보면 된다.

 

35. 사용자 프로그램에 할당된 영역이 EC00h - FFFFh 일 경우 사용 가능한 크기는 모두 몇 KByte 인가?

5 KByte

 

36. 보조기억장치의 일반적인 특징으로 옳지 않은 것은?

1. 중앙처리장치와 직접 자료 교환이 불가능하다.

2. 접근시간이 크다.

3. 일반적으로 주기억장치에 데이터를 저장할 때는 DMA방식으로 사용한다.

4. CPU에 의한 기억장치의 접근 빈도가 높다.

 

보조기억장치는 접근빈도가 적고, 주기억장치를 통해 접근하게 된다.

 

37. 명령문 구성 형태 중 하나의 오퍼랜드가 누산기 속에 포함된 명령 형식은?

1-주소

 

38. 4비트의 데이터 비트와 1비트의 패리티 비트가 사용되는 경우 몇 개 비트까지 에러를 검출할 수 있는가?

1

 

패리티 비트는 항상 1개의 에러를 검출할 수 있다. 

 

39. 메모리 인터리빙의 설명으로 옳지 않은 것은?

1. 단위 시간에 여러 메모리의 접근이 불가능하도록 하는 방법이다.

2. 캐시 기억장치, 고속 DMA 전송 등에서 많이 사용된다.

3. 기억장치의 접근시간을 효율적으로 높일 수 있다.

4. 각 모듈을 번갈아가면서 접근할 수 있다.

 

40. 주소 설계 시 고려해야 할 점이 아닌 것은?

1. 주소를 효율적으로 나타낼 수 있어야 한다.

2. 주소 공간과 기억공간을 독립시킬 수 있어야 한다.

3. 전반적으로 수행 속도가 증가될 수 있도록 해야 한다.

4. 주소 공간과 기억공간은 항상 일치해야 한다.

 

2번과 다른 의미가 4번이며 주소 공간과 기억공간은 독립시켜야 한다.

 

https://app.ac/DbixXIl23

 

2019 시나공 정보처리기사 필기

『2019 시나공 정보처리기사 필기』는 실제 시험의 출제 경향을 친절하게 짚어주고, 자주 시험에 나온 내용은 확실히 강조하여 혼자서도 충분히 공부할 수 있게 도와준다. 지금까지 출제된 모든 기출문제를 통계적으로 분석하여 시험에 나오는 것만 골라 181개의 섹션, 763개의 필드로 정리하였으며, 섹션은 시험에 출제된 비율에 따라 A, B, C, D 등급을 지...

www.yes24.com

완벽하지 못한 해설이고, 제가 정보처리기사를 오랫동안 공부를 하지 않았기에 많이 부족하네요..ㅎ

그리고 책을 통해 부족한 부분을 채우며, 또한 여러분들의 댓글로 채워가는 것도 좋은 방법 중 하나인 것 같습니다.