책 내용 질문하기
문제
도서
2019 시나공 정보처리산업기사 필기
페이지
324
조회수
274
작성일
2019-07-09
작성자
탈퇴*원
첨부파일

기출문제따라잡기 15번 궁금합니다.

해설을 보니 과정은 다 이해를 했지만, 계산법이 잘 이해가 되질 않아서요.. 256A(16진수)-75(16진수)이잖아요. 근데 이런문제는 10진수로 변환해서 푸는건가요?

아니면 그냥 16진수상태에서 푸는건가요??? 16진수로 풀려고 하니까 좀 어렵네요.. 시간도 걸릴 것같고.. 계산법좀 알려주세요!

답변
2019-07-10 10:15:06

안녕하세요 길벗수험서 운영팀입니다.

 

문제를 다시 한 번 확인해주세요.

256A에서 명령어 길이인 3바이트를 더하여 256D에서 75를 빼는 작업입니다. (All 16진수)

 

16진수 빼기는 10진수 빼기와 비교해가며 계산해보세요.

(10진수로 변환하여 계산하는 과정은 수가 커질 경우 오히려 더 많은 시간이 걸릴 수 있습니다.)

 

256D

   75

------

????

 

D는 13이므로 13-5는 8입니다.

 

256D

   75

------

???8

 

6에서 7을 뺄 수 없으니, 앞 자리에서 수를 가져와야 겠죠. 10진수라면 10이겠지만 이건 16진수 이니 16을 가져오게 됩니다. 즉, (16+6)-7이 되는 거죠. 답은 15이니 F가 됩니다.

 

256D

   75

------

??F8

 

다음 5는 빼기를 할 것이 없지만 뒷자리에서 수를 하나 가져갔으므로 1을 빼고 적어줍니다.

 

256D

   75

------

?4F8

 

2는 뒷자리에서 가져간 것도 없고 뺄 수도 없죠. 그대로 적습니다.

 

256D

   75

------

24F8

 

정답이 나왔네요 :)

 

10진수 빼기와 다른건 그저 앞자리를 빌려올 때, 10이 아닌 16을 가져온다는 것. 그리고 10~15까지의 수를 ABCDEF로 표현해줘야 한다는 것 외에는 간단합니다.

 

간단한 더하기 빼기 문제를 만들어 직접 연습해보세요.

 

행복한 하루되세요 :)

  • 관리자
    2019-07-10 10:15:06

    안녕하세요 길벗수험서 운영팀입니다.

     

    문제를 다시 한 번 확인해주세요.

    256A에서 명령어 길이인 3바이트를 더하여 256D에서 75를 빼는 작업입니다. (All 16진수)

     

    16진수 빼기는 10진수 빼기와 비교해가며 계산해보세요.

    (10진수로 변환하여 계산하는 과정은 수가 커질 경우 오히려 더 많은 시간이 걸릴 수 있습니다.)

     

    256D

       75

    ------

    ????

     

    D는 13이므로 13-5는 8입니다.

     

    256D

       75

    ------

    ???8

     

    6에서 7을 뺄 수 없으니, 앞 자리에서 수를 가져와야 겠죠. 10진수라면 10이겠지만 이건 16진수 이니 16을 가져오게 됩니다. 즉, (16+6)-7이 되는 거죠. 답은 15이니 F가 됩니다.

     

    256D

       75

    ------

    ??F8

     

    다음 5는 빼기를 할 것이 없지만 뒷자리에서 수를 하나 가져갔으므로 1을 빼고 적어줍니다.

     

    256D

       75

    ------

    ?4F8

     

    2는 뒷자리에서 가져간 것도 없고 뺄 수도 없죠. 그대로 적습니다.

     

    256D

       75

    ------

    24F8

     

    정답이 나왔네요 :)

     

    10진수 빼기와 다른건 그저 앞자리를 빌려올 때, 10이 아닌 16을 가져온다는 것. 그리고 10~15까지의 수를 ABCDEF로 표현해줘야 한다는 것 외에는 간단합니다.

     

    간단한 더하기 빼기 문제를 만들어 직접 연습해보세요.

     

    행복한 하루되세요 :)

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