모두CBT

프로그램의 실행 중 인터럽트(Interrupt)가 발생할 경우에 현재의… | [사무자동화산업기사 필기] 16년 3회차 기출문제 상세 페이지

1[사무자동화산업기사 필기] 16년 3회차
프로그램의 실행 중 인터럽트(Interrupt)가 발생할 경우에 현재의 프로그램 상태가 저장되어 있는 레지스터를 무엇이라 하는가?
1
PSW
2
PC
3
PCW
4
ACC
해설

인터럽트가 발생할 때 현재 실행 중인 프로그램의 상태가 저장되어 있는 레지스터는 PSW(Program Status Word)이다.

PSW는 연산 결과를 나타내는 조건 플래그, 인터럽트 마스크, 실행 모드 등 프로세서의 현재 상태 정보를 모아 둔 레지스터로 상태 레지스터라고도 불린다. 인터럽트 처리 시 이 값을 보관해 두었다가 복귀할 때 되돌려 원래 실행 상태를 이어갈 수 있다.

  • PC(프로그램 카운터)는 다음에 실행할 명령어의 주소만을 담는 레지스터이다.
  • ACC(누산기)는 연산의 중간 결과를 임시로 저장하는 레지스터이다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[사무자동화산업기사 필기] 16년 3회차 80문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요사무자동화산업기사 필기 기출문제 암기장 전체 보기