1의 보수와 2의 보수 알고리즘

Поделиться
HTML-код
  • Опубликовано: 21 сен 2024
  • 서울여자대학교 김명주 교수의 온라인 토크입니다.
    이진수에 대하여 1의 보수와 2의 보수를 구하는 알고리즘을 소개합니다.

Комментарии • 2

  • @먹는다아름다움을
    @먹는다아름다움을 3 года назад

    안녕하세요, 교수님
    1의 보수관련하여 영상을 찾아보다 영상을 보게 되었습니다!!
    근데 궁금한 것이 하나 있습니다.
    제가 알기로는 양수의 경우
    1의 보수, 2의 보수는 비트 반전이 일어나지 않는다고 알고 있습니다,,
    예를 들어 (8bit로 표현하겠습니다!)
    7의 부호화 절대값은 0000 0111
    7의 부호화 1의 보수는 똑같이 0000 0111
    7의 부호화 2의 보수는 똑같이 0000 0111
    이라고 알고있습니다.
    음수인 경우 비트 반전이 적용되고
    양수인 경우 위와 같이 그대로라고 합니다.
    혹시, 제가 잘못알고있는 것이 무엇인지 여쭈어봐도 될까요?
    감사합니다!!

    • @mjkim63
      @mjkim63  3 года назад

      답글이 늦었습니다. 질문하신 바를 제가 잘 이해못했습니다. 2의 보수법으로 음수(-7)를 표시하려면, 해당 양수(7)를 일단 이진수로 바꾼 후(0000 0111), 이 숫자의 1의 보수를 취하고(1111 1000) 여기에 1을 더하면(1111 1001) 이 이진수가 -7에 해당합니다. 혹시 도움의 되셨을까요?