책 내용 질문하기
진법 공부 하는데 헷갈려요.. 도와주세요~
도서
2017 시나공 SUMMARY 컴퓨터활용능력 1급 필기
페이지
84
조회수
113
작성일
2017-03-19
작성자
첨부파일

안녕하세요 일단 헷갈리기 시작하게 된 문제는 P.84에 있는 핵심038에 QR코드 타고 들어가서 설명듣다 나온

예제3) +10과 -10을 2진 연산으로 표현(1Byte) 때문인데요.

여기서 양수인 +10은 부호화 절대치 방식이든, 부호화 1의보수 방식이든, 부호화 2의보수 방식이든 상관없이 0000 1010이 나온다는건 이해가 가는데요.

여기서 혹시 문제에 (1Byte)라는게 없어진다면 +10은 1010이 되나요

0010이 되나요? (2진연산시 첫번째 비트를 부호비트로 변경하여 표기)

그리고 -10의경우 부호화 절대치 방식은 1000 1010

부호화 1의보수 방식 1111 0101까지는 이해가 되는데,

부호화 2의보수 방식 1111 0110은 설명이 이해가 잘 안가서요.

부호화 2의보수 방식의 경우에는 1의보수 방식에 1을 더하라고 했는데 답을 모르면 어디에 어떤식으로 1을 더해야 할지 감이 안잡혀서요.

그리고 추가적으로 궁금해서 여쭤보는데요.

10진수를 이진법으로 변환시에

0=00

1=01

2=10

3=11

4=100

5=101

6=110 이런식으로 계산이 되는게 맞나요?

답변
2017-03-23 09:27:12

안녕하세요.

예제3) +10과 -10을 2진 연산으로 표현(1Byte) 때문인데요.

여기서 양수인 +10은 부호화 절대치 방식이든, 부호화 1의보수 방식이든, 부호화 2의보수 방식이든 상관없이 0000 1010이 나온다는건 이해가 가는데요.

여기서 혹시 문제에 (1Byte)라는게 없어진다면 +10은 1010이 되나요

0010이 되나요? (2진연산시 첫번째 비트를 부호비트로 변경하여 표기)

-> 아닙니다. 일반적으로 데이터를 표현할 때는 1byte로 표시한다고 보시면 됩니다.

그리고 -10의경우 부호화 절대치 방식은 1000 1010

부호화 1의보수 방식 1111 0101까지는 이해가 되는데,

부호화 2의보수 방식 1111 0110은 설명이 이해가 잘 안가서요.

부호화 2의보수 방식의 경우에는 1의보수 방식에 1을 더하라고 했는데 답을 모르면 어디에 어떤식으로 1을 더해야 할지 감이 안잡혀서요.

-> 데이터를 먼저 1의 보수로 만든 다음 1을 더해 주면 됩니다.

1의 보수 -> 1111 0101

+ 1

1111 0110

그리고 추가적으로 궁금해서 여쭤보는데요.

10진수를 이진법으로 변환시에

0=00

1=01

2=10

3=11

4=100

5=101

6=110 이런식으로 계산이 되는게 맞나요?

-> 네 맞습니다.

즐거운 하루 되세요.

  • *
    2017-03-23 09:27:12

    안녕하세요.

    예제3) +10과 -10을 2진 연산으로 표현(1Byte) 때문인데요.

    여기서 양수인 +10은 부호화 절대치 방식이든, 부호화 1의보수 방식이든, 부호화 2의보수 방식이든 상관없이 0000 1010이 나온다는건 이해가 가는데요.

    여기서 혹시 문제에 (1Byte)라는게 없어진다면 +10은 1010이 되나요

    0010이 되나요? (2진연산시 첫번째 비트를 부호비트로 변경하여 표기)

    -> 아닙니다. 일반적으로 데이터를 표현할 때는 1byte로 표시한다고 보시면 됩니다.

    그리고 -10의경우 부호화 절대치 방식은 1000 1010

    부호화 1의보수 방식 1111 0101까지는 이해가 되는데,

    부호화 2의보수 방식 1111 0110은 설명이 이해가 잘 안가서요.

    부호화 2의보수 방식의 경우에는 1의보수 방식에 1을 더하라고 했는데 답을 모르면 어디에 어떤식으로 1을 더해야 할지 감이 안잡혀서요.

    -> 데이터를 먼저 1의 보수로 만든 다음 1을 더해 주면 됩니다.

    1의 보수 -> 1111 0101

    + 1

    1111 0110

    그리고 추가적으로 궁금해서 여쭤보는데요.

    10진수를 이진법으로 변환시에

    0=00

    1=01

    2=10

    3=11

    4=100

    5=101

    6=110 이런식으로 계산이 되는게 맞나요?

    -> 네 맞습니다.

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.