<보기>의 연산을 2의 보수를 이용한 연산으로 변환한 것은?6_{10}… | [계리직 컴퓨터일반] 12년 1회차 기출문제 상세 페이지
1[계리직 컴퓨터일반] 12년 1회차
<보기>의 연산을 2의 보수를 이용한 연산으로 변환한 것은?
1
000001102 + 111100112
2
000001102 - 111100112
3
111110102 + 111100112
4
111110102 + 111100112
해설
6 − 13 은 00000110 + 11110011(2진수)로 바꿔 계산한다.
뺄셈 A − B 는 B 의 2의 보수를 더하는 A + (−B) 로 바꾼다. 13 은 00001101 이고, 모든 비트를 반전한 11110010 에 1 을 더하면 11110011(−13)이 된다. 6 은 그대로 00000110 이다.
더하면 11111001 로, 이는 −7 의 2의 보수 표현이다.
- 00000110 − 11110011: 보수를 쓰는 목적은 뺄셈을 덧셈으로 바꾸는 것이므로 빼기 연산이 남아 있으면 안 된다.
- 11111010 + 11110011: 11111010 은 −6 이므로 −6 − 13 을 계산한 식이 된다.
오류나 개정된 내용이 보이면 알려주세요
이어서 풀어보기
[계리직 컴퓨터일반] 12년 1회차 20문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요비슷한 기출
- 임도설계시종단기울기에대한설명으로옳은것은? {"answer":2,"content":[{"content":"종단기울기의계획은설계차량의규격과관계가없다\n",21년-3회차-산림기사-필기
- 데이터베이스에영향을주는생성,읽기,갱신,삭제연산으로프로세스와테이블간에매트릭스를만들어서트랜잭션을분석하는것은? {"answer":3,"content":[{"20년-4회차-정보처리기사-필기
- 데이터의중복으로인하여관계연산을처리할때예기치못한곤란한현상이발생하는것을무엇이라하는가? {"answer":1,"content":[{"content":"이상(21년-3회차-정보처리기사-필기