8비트 짜리 레지스터 A와 B에 각각 "11010101"과 "11110… | [정보처리기능사 필기] 05년 5회차 기출문제 상세 페이지
1[정보처리기능사 필기] 05년 5회차
8비트 짜리 레지스터 A와 B에 각각 "11010101"과 "11110000"이 들어 있다. 레지스터 A의 내용이 "00100101"로 바뀌었다면 두 레지스터 A, B사이에 수행된 논리 연산은?
1
Exclusive-OR 연산
2
OR 연산
3
NOR 연산
4
AND 연산
해설
레지스터 A와 B 사이에 수행된 연산은 ① Exclusive-OR(XOR) 연산이다.
XOR는 두 비트가 서로 다르면 1, 같으면 0이 되는 논리 연산이므로 두 값을 비트별로 비교하면 결과가 일치한다.
A = 11010101
B = 11110000
A XOR B = 00100101
- ② OR 연산이면 11110101이 되어 결과와 다르다.
- ③ NOR 연산이면 00001010이 되어 결과와 다르다.
- ④ AND 연산이면 11010000이 되어 결과와 다르다.
오류나 개정된 내용이 보이면 알려주세요