2012년08월26日 32번
[전자 계산기 구조] 인터럽트 서비스가 진행되면 다른 인터럽트를 배제시켜야 하는데 이 때 변경시켜야 하는 flag는 무엇이며, 어떻게 변경하여야 하는가?
- ① IEN ← 1
- ② IEN ← 0
- ③ VAD ← 0
- ④ VAD ← 1
(정답률: 57%)
문제 해설
연도별
- 2019년08월04日
- 2019년04월27日
- 2019년03월03日
- 2018년08월19日
- 2018년04월28日
- 2018년03월04日
- 2017년08월26日
- 2017년05월07日
- 2017년03월05日
- 2016년08월21日
- 2016년05월08日
- 2016년03월06日
- 2015년08월16日
- 2015년05월31日
- 2015년03월08日
- 2014년08월17日
- 2014년05월25日
- 2014년03월02日
- 2013년08월18日
- 2013년06월02日
- 2013년03월10日
- 2012년08월26日
- 2012년05월20日
- 2012년03월04日
- 2011년08월21日
- 2011년06월12日
- 2011년03월20日
- 2010년09월05日
- 2010년05월09日
- 2010년03월07日
- 2009년08월30日
- 2009년05월10日
- 2009년03월01日
- 2008년09월07日
- 2008년05월11日
- 2008년03월02日
- 2007년09월02日
- 2007년05월13日
- 2007년03월04日
- 2006년09월10日
- 2006년05월14日
- 2006년03월05日
- 2005년09월04日
- 2005년05월29日
- 2005년03월20日
- 2005년03월06日
- 2004년09월05日
- 2004년05월23日
- 2004년03월07日
- 2003년08월31日
- 2003년05월25日
- 2003년03월16日
- 2002년09월08日
- 2002년05월26日
- 2002년03월10日
- 2001년09월23日
- 2001년06월03日
- 2001년03월04日
진행 상황
0 오답
0 정답
그 중에서도 "IEN ← 0"이 정답인 이유는, 이 flag는 전체 인터럽트를 비활성화하는 것을 의미하기 때문입니다. 따라서 현재 진행 중인 인터럽트 서비스가 완료될 때까지 다른 인터럽트가 발생하지 않도록 보장할 수 있습니다.
반면에 "IEN ← 1"은 인터럽트를 활성화하는 것을 의미하므로, 다른 인터럽트가 발생할 가능성이 있습니다. "VAD ← 0"과 "VAD ← 1"은 인터럽트와는 직접적인 관련이 없는 flag이므로, 인터럽트 서비스를 배제시키는 데에는 적합하지 않습니다.