4 / 24 · 이해 확인
확인: carry와 signed overflow
숫자 해석에 따라 다른 경계 정보를 구분합니다.
내용은 무료로 볼 수 있습니다. 수강 신청하면 학습 기록을 저장할 수 있어요.
8비트 값의 덧셈에서는 결과 비트, unsigned carry, signed overflow를 각각 구분하세요. 01111111과 00000001을 더하면 10000000이 됩니다. 어느 범위가 넘었는지 먼저 숫자로 계산한 뒤 선택하세요.
8비트 01111111 + 00000001의 unsigned carry와 signed overflow는 각각 무엇인가요?
127+1=128은 unsigned 8비트 범위 0~255 안에 있어 carry가 0입니다. signed 8비트 최대값 127은 넘었고, 결과 10000000을 signed로 읽으면 -128이므로 overflow가 1입니다. carry와 signed overflow는 서로 대체할 수 없습니다.
✓ 이해 확인 완료