게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
2진수 뺄셈 1011101(2)-1101100(2) 계산법에서 질문입니다
게시물ID : it_956짧은주소 복사하기
작성자 : ソジュン
추천 : 0
조회수 : 3769회
댓글수 : 4개
등록시간 : 2014/04/09 21:30:09

      *  1의 보수  *

 

     → 1011101⑵

       + 0010011⑵

         ㅡㅡㅡㅡㅡ

        =  1110000⑵       →    0001111⑵ = 15 ☞ -를 붙여 " -15  "

 

 

      *  2의 보수  *

 

     → 1011101⑵

        -1101100⑵

        ㅡㅡㅡㅡㅡㅡ

   =   1110001⑵      → 0001111⑵ = 15에다 -를 붙여 " -15 "





대학 교양수업 듣고있는데요.. 미대라 전공이 완전히 달라서 머리가 아프네요..ㅜㅜ

2진수니까 덧셈시 2가될경우 1을 올려줘서 계산. 1110000(2)가되고 그걸 반전해서 0001111(2) 되는 것까지는 이해가 되는데 이게 왜 15인지 모르겠네요 ㅜㅜ

2의 1승, 2의 2승, 2의 3승, 2의 4승으로 하면 30이 되어야하는거라고 밖에 생각이 안되네요. 과제야 제출하면 그만이지만 이해를 하고싶습니다.



2의 보수에서 계산법또한 궁금한게 있습니다.

  1 0 1 1 1 0 1
- 1 1 0 1 1 0 0
ㅡㅡㅡㅡㅡㅡㅡㅡ
   0 1 1 0 0 0 1 (제 계산)
   1 1 1 0 0 0 1 (답안)

중간에 1-1은 0으로 내려오는데

왜 마지막 1-1은 1으로 내려오는것인지요?


도움 부탁드립니다!

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호