1. 아래의 링카운터는 몇 개의 상태레지스터를 가지는가?
2. 불함수 F(A, B, C) = Σ(1, 3, 4, 5)를 4*1 MUX를 사용하여 구현하시오. (C는 입력, A, B는 선택선)
- MUX의 입력선은 2m-1개, MUX의 선택선은 m-1개, 변수가 A, B, C 3개이므로 입력선은 2+3-1=4개, 선택선은 3-1=2개이다.
3. 클럭사이클시간 Tp=20, 세그먼트 파이프라인 k=4, 태스크 n=100 일 때, 전체 태스크 완료시간 Tp는 얼마인가?
- 2,060
전체 태스크 완료시간 = kTp + (n-1)Tp
- 첫 번째 태스크 T1은 동작을 완료하기 위하여 kTp만큼의 시간이 필요하고
- 나머지 (n-1) 태스크의 소요시간은 (n-1)Tp
4. 논리게이트 중 많은 출력을 직접 연결하여 OR 게이트로 연결된 것처럼 쓸 수 있는 출력방식은?
- Wired-OR
Wired-OR : 여러 개의 게이트들로부터 출력되는 신호들을 OR 연산으로 연결하는 방법 중 한 가지. 이러한 게이트들의 출력을 또 하나의 OR 게이트 입력으로 연결하는 것이 아니라 이들 출력을 직접 접속하여 OR 기능을 수행하도록 만들어진 회로
5. 16K*8 PROM, 2K*8 PROM을 연결하려 한다.
1) 2K*8 PROM 몇 개가 필요한가?
- 9개
2) 어드레스 버스는 몇 개 인가?
- 25개
6. 다음 그림의 래치(Latch) 기억회로에서 Q가 1이고, Q'가 0이며 A, B의 입력이 진리표와 같을 때 다음 상태인 Q(t+1)의 값을 쓰시오.
- (1) 1, (2) 0, (3), 1
7. 모든 마이크로 오퍼레이션 중 수행시간이 가장 긴 것을 중앙처리장치의 클록주기로 설정하여 마이크로 오퍼레이션의 동기시간을 그 마이크로 사이클 타임으로 정의하는 제어방식은?
- 동기고정식
8. 다음 플립플롭에서 D값이 기억하기 위한 클럭 조건을 나타낸 것이다. 지점을 화살표로 표시하시오.
9. 다음 명령어의 실행 결과는?
MOV DX, #60H
IN AI, #32H
OUT DX, AI
- C포트에서 1바이트를 읽어 AL 레지스터에 수록한다.
10. 전가산기를 EX-OR 2개, AND 2개, OR 1개를 사용하여 만드시오.
11. 100(이상 or 단위)의 숫자를 계산하는 동기형 카운터를 위한 플립플롭의 최소 개수는?
- 100 이상이면 7개, 100단위이면 10개
12. IC에서 SN74LS00N가 의미하는 바에 대해서 기술하시오.
1) SN : 제조사
2) 74 : TTL IC 또는 동작 온도범위(0도에서 +70도)
3) LS : 저전력(Low power Schottky) 또는 시리즈
4) 00 : 제조번호
5) N : Package type
13. CPU의 Major 상태 정의와 종류를 4가지 적으시오.
- 정의 : CPU가 무엇을 하고 있는지를 나타내는 상태
- 종류 : Fetch, Indirect, Execute, Interrupt
14. 캐시 접근 시간이 40ns, 주기억장치 접근시간이 60ns, 적중률이 0.9일 때 메모리 평균 접근시간은 얼마인가?
- (60*0.9) + (40*0.1) = 54+4 = 58ns
평균접근시간 = (캐시접근시간*캐시적중률) + (주기억장치접근시간*캐시부재율)
15. 다음과 같은 상태 State diagram이 있다. 상태도를 채우시오.
'전자계산기기사' 카테고리의 다른 글
[전자계산기기사] 2016년 1회 전자계산기기사 필답형 실기 기출문제 (0) | 2022.11.04 |
---|---|
[전자계산기기사] 2016년 4회 전자계산기기사 필답형 실기 기출문제 (1) | 2022.11.03 |
[전자계산기기사] 2018년 전자계산기기사 필답형 실기 기출문제 (0) | 2022.11.01 |
[전자계산기기사] 2019년 전자계산기기사 필답형 실기 기출문제 (0) | 2022.10.31 |
[전자계산기기사] 2020년 전자계산기기사 필답형 실기 기출문제 (0) | 2022.10.29 |