Z-80 CPU에서 프로그램 카운터(PC)의 값을 바꿀 수 있는 명령이… | [전기기능장 필기] 13년 2회차 기출문제 상세 페이지
1[전기기능장 필기] 13년 2회차
Z-80 CPU에서 프로그램 카운터(PC)의 값을 바꿀 수 있는 명령이 아닌 것은?
1
CALL 명령
2
JR 명령
3
CP 명령
4
JP 명령
해설
CP 명령은 PC(프로그램 카운터) 값을 바꾸지 않는 명령이다.
CP 명령은 누산기와 피연산자를 비교해 플래그만 갱신하는 연산 명령으로, 실행 흐름을 다른 주소로 옮기지 않는다.
- CALL 명령은 지정한 주소로 분기하면서 복귀 주소를 스택에 저장하므로 PC 값이 바뀐다.
- JR 명령은 상대 주소로 분기하는 명령으로 PC 값을 변경한다.
- JP 명령은 지정한 절대 주소로 분기하는 명령으로 PC 값을 변경한다.
오류나 개정된 내용이 보이면 알려주세요