언어 자료구조 알고리즘/디딤돌 C언어

[정답] 디딤돌 C언어 13.부호있는정수표현-1진 보수 방식

언제나휴일 2016. 4. 29. 15:23
반응형


부호있는정수표현 1진 보수 방식

 

기본 연습

1. 8
비트의 메모리에 10110111값이 있을 1 보수 방식일 의미하는 값을 계산하시오.
:
번째 비트가 1이므로 음수
1
보수 방식에서는 나머지 비트를 1 보수를 취한 것이 크기이므로
0110111
1 보수는 1001000 이고
이진수 1001000 = 64 + 8 = 72 이므로 크기는 72
따라서 1 보수 방식의 10110111 -72


 
2. 8
비트의 메모리에 00110111값이 있을  1 보수 방식일 의미하는 값을 계산하시오.
:
번째 비트가 0이므로 부호 없음
1
보수 방식에서 부호 비트가 0으면 나머지 비트가 크기이므로
이진수 0110111 =  16진수 0x37 = 3*16+7 = 55 이므로 크기는 55
따라서 1 보수 방식의 00110111 55


       
3. 8
비트의 메모리에 10진수 -116 1 보수 방식으로 나타내시오.      
:
음수이므로 부호 비트는 1
116= 64+32+16+4  =
이진수 1110100
1
보수 방식에서 음수는 크기를 1 보수로 취하므로 0001011
따라서 -116 1 보수 방식으로 나타내면 10001011


본문 내용 보러 가기

반응형