본문 바로가기
전자 계산기 구조정보처리산업기사 · 2016년05월08일 · 26/100

26.가산기능과 보수기능만 있는 ALU를 이용하여 연산 F = A – B를 하고자 할 때 가장 적합한 방법은?

1
F=A-B
2
F=A-B+1
3
F=A+B'+1정답
4
F=A'+B+1

해설

가산기능과 보수기능을 이용하여 뺄셈을 할 떄는 감수에 대한 보수를 구한 다음 피감수와 더해서 결과를 구하고, 그 결과에 추가로 자리올림수 1을 더하면 된다. 예를 들어 7-5가 2인것을 2진수로 보수를 이용해서 계산을 해보면 7=111(피감수) 5=101(감수) 1 1 1 + 0 1 0 -------- ① 0 0 1 ㄴ________ 자리올림수 001에 자리올림수 1을 더하면 010, 즉 2가 나온다 따라서 A-B는 A+'B의 보수'+1 이 되는 것이다. 여기 문제에서 B의 보수는 B′로 표기되었다

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기