모두CBT

마스크(mask)를 이용하여 비수치 데이터의 불필요한 부분을 제거하는데… | [전자기사 필기] 18년 2회차 기출문제 상세 페이지

1[전자기사 필기] 18년 2회차
마스크(mask)를 이용하여 비수치 데이터의 불필요한 부분을 제거하는데 사용하는 연산은?
1
AND
2
OR
3
EX-OR
4
NOR
해설

마스크로 불필요한 비트를 제거하는 연산은 AND 이다.

원하지 않는 비트를 0 으로 만들고 남길 비트는 1 로 둔 마스크와 AND 하면 남길 비트는 그대로, 나머지는 0 이 된다.

다른 보기가 맞지 않는 이유는 다음과 같다.

  • OR 는 마스크의 1 위치 비트를 1 로 만드는 연산이어서 비트를 지우지 못한다.
  • EX-OR 는 마스크의 1 위치 비트를 반전시키는 연산이어서 비트를 지우지 못한다.
  • NOR 는 OR 결과를 반전하므로 마스크가 0 인 자리의 비트까지 뒤집혀, 남길 비트를 그대로 보존하지 못한다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.