전자계산기 구조 2-76페이지 8번 문제요
이해가 안가네요 자세한 설명 부탁드립니다.
아! 그리고 해석보면 두 비트 오른쪽으로 시프트하면 2로 두번 나눈것과 같겠죠. 그런데 홀수인 음수를 2의 보수법으로 표현했다고 하니 4로 나눈 것보다 오차만큼 작아지겠네요.. 이렇게 되있는데.,.
홀수인 음수를 2의 보수법으로 표현했다고 하니 4로 나눈 것보다 오차만큼 작아지겠네요
이 부분도 좀 이해가 안가요..
자세한 설명 부탁드립니다.
안녕하세요.
2-74쪽의 산술Shift 설명 중 홀수를 오른쪽으로 한 번 Shift하면 0.5의 오차가 발생한다. 라는 문구가 있습니다.
문제는 -77을 오른쪽으로 두 번 Shift 했다고 하였죠. 77은 홀수이고 (-)음수네요. 그리고 2의 보수로 표현
그럼 2-74쪽 표 중 가장 아래쪽의 Shift Right 2의 보수법을 이용해야 합니다.
오른쪽 Shift가 한 번인 경우 2로 나누는 것과 같은데 두 번 Shift 하였으니 4로 나눈 것과 같고 홀수이니 오차가 발생하는데, 음수이니 오차(0.5) 범위 안에서 그 만큼 더 작아져서 -19.25가 아닌 -20이 된다는 것입니다.
오늘도 즐거운 하루 되세요.
"-
*2011-06-07 09:41:15
안녕하세요.
2-74쪽의 산술Shift 설명 중 홀수를 오른쪽으로 한 번 Shift하면 0.5의 오차가 발생한다. 라는 문구가 있습니다.
문제는 -77을 오른쪽으로 두 번 Shift 했다고 하였죠. 77은 홀수이고 (-)음수네요. 그리고 2의 보수로 표현
그럼 2-74쪽 표 중 가장 아래쪽의 Shift Right 2의 보수법을 이용해야 합니다.
오른쪽 Shift가 한 번인 경우 2로 나누는 것과 같은데 두 번 Shift 하였으니 4로 나눈 것과 같고 홀수이니 오차가 발생하는데, 음수이니 오차(0.5) 범위 안에서 그 만큼 더 작아져서 -19.25가 아닌 -20이 된다는 것입니다.
오늘도 즐거운 하루 되세요.
"