책 내용 질문하기
정보처리기사 실기 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 부터 적용됩니다.
오늘도 즐거운 하루 되세요.
"