책 내용 질문하기
정보처리기사 실기 2009년 4회 질문입니다.
도서
[2011] 정보처리기사 실기
페이지
조회수
88
작성일
2013-05-28
작성자

정보처리기사 실기 2009년 4회 질문입니다.

4번 각 배열의 첫 번째 요소(B(1), O(1), T(1)를 MSB(최상위비트)로 간주한다.

이 부분을 이해를 못하겠습니다.

답변 부탁드립니다.

답변
2013-05-29 09:14:06

안녕하세요.

최상위비트라는 것은 첫 번째 비트, 즉 부호 비트의 자리를 의미합니다.

B(1), O(1), T(1)과 같이 최상위비트가 첫 번째, 즉 가장 왼쪽에 위치한다고 자리를 이해시키기 위한 조건입니다.

이를 이용해 B 배열에 저장된 값을 1의 보수로 변환한 뒤 2의 보수로 변환할 때는 뒤에서 부터 해야 하므로 최상위 비트가 왼쪽이니 작업은 제일 뒤쪽인 8의 자리부터 시작하도록 N을 8로 지정합니다. 실질적인 뒤에서부터 처리는 6번 동그라미 부분인 J=N 부터 적용됩니다.

오늘도 즐거운 하루 되세요.

"
  • *
    2013-05-29 09:14:06

    안녕하세요.

    최상위비트라는 것은 첫 번째 비트, 즉 부호 비트의 자리를 의미합니다.

    B(1), O(1), T(1)과 같이 최상위비트가 첫 번째, 즉 가장 왼쪽에 위치한다고 자리를 이해시키기 위한 조건입니다.

    이를 이용해 B 배열에 저장된 값을 1의 보수로 변환한 뒤 2의 보수로 변환할 때는 뒤에서 부터 해야 하므로 최상위 비트가 왼쪽이니 작업은 제일 뒤쪽인 8의 자리부터 시작하도록 N을 8로 지정합니다. 실질적인 뒤에서부터 처리는 6번 동그라미 부분인 J=N 부터 적용됩니다.

    오늘도 즐거운 하루 되세요.

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