CodeBottlehun's Web-Note.

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

Computing/Computer Science 1

Complement (보수)

[ ] Concept. Computer는 2진수로 수를 다루며, 보수라는 개념을 이용하여 덧셈으로 뺄셈을 처리할 수 있다. [ ] 1's Complement 마이너스 부호가 있다면 전체 값을 1로 XOR 하여 더한다. Carry가 발생하면 최하위 비트에 더한다. 1's complement 가산법. >> 15 - 9 = 6 1) 음수 값을 1의 보수화 시킨 후 연산 값과 더한다. 받아올림이 발생한다면 Carry Flag로 표시한다. - 1111 + 0110(6의 1의 보수 값) = 1000, Carry 1 2) 만약 Carry 값이 존재한다면 계산된 값에 1를 더한다. - 1000 + 1(Carry) = 1001 2) 위의 값을 다시 1의 보수로 취한다. - 1001 XOR 1111 = 0110 = 111..

Computing/Computer Science 2021.11.23
1
더보기
프로필사진

  • CodeBottlehun's.. (79)
    • Computing (32)
      • Windows 10 (1)
      • Jupyter (1)
      • Visual studio c.. (0)
      • Operating Syste.. (24)
      • Database (1)
      • Network (4)
      • Computer Scienc.. (1)
    • Programming (37)
      • Common (8)
      • C & CPP (4)
      • JAVA (0)
      • PYTHON (3)
      • DELPHI (1)
      • Javascript (13)
      • React (8)
    • Machine learnin.. (5)
      • Anaconda (2)
      • Education (3)
    • Algorithm (0)
    • Trash (1)

Copyright © Kakao Corp. All rights reserved.

티스토리툴바