주어진 표의 명령을 수행하려면 몇 μs의 실행시간이 필요한가? | [전기기능장 필기] 14년 1회차 기출문제 상세 페이지
1[전기기능장 필기] 14년 1회차
주어진 표의 명령을 수행하려면 몇 μs의 실행시간이 필요한가?
1
0.4
2
3.5
3
7.25
4
11.6
해설
필요한 실행시간은 11.6μs 이다. 전체 T 스테이트 수에 클록 1주기 시간을 곱한다.
표의 명령과 T 스테이트는 LD A, 36H = 7, LD B, 49H = 7, OR B = 4, AND 99H = 7, RL A = 4 이고, CPU 클록은 2.5MHz 이다.
실행시간은 (T 스테이트 수) × 0.4μs 이므로 0.4μs 의 정수배여야 한다.
- 0.4 는 클록 1주기(T 스테이트 1개)의 시간일 뿐 다섯 명령 전체의 시간이 아니다.
- 3.5 는 0.4 로 나누면 8.75 로 정수가 되지 않아 T 스테이트 수와 대응하지 않는다.
- 7.25 는 0.4 로 나누면 18.125 로 정수가 되지 않아 T 스테이트 수와 대응하지 않는다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.
