처음으로

정보처리산업기사

2016년 05월 08일 기출문제

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

*해설

<문제 해설>
가산기능과 보수기능을 이용하여 뺄셈을 할 떄는 감수에 대한 보수를 구한 다음 피감수와 더해서 결과를 구하고, 그 결과에 추가로 자리올림수 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′로 표기되었다
공유
해설보기
정답보기
<<이전
다음>>
목록
서버에 요청 중입니다. 잠시만 기다려 주십시오...