4 / 24 · 理解度チェック
確認:キャリーと符号付きオーバーフロー
符号なし解釈と符号付き解釈での数値の境界を区別します。
レッスンは無料で読めます。受講登録すると進捗を保存できます。
8ビット加算では、結果のビット、符号なしキャリー、符号付きオーバーフローを区別します。01111111と00000001を加算すると10000000になります。どの範囲を超えたかを判断する前に、数学的な値を計算してください。
8ビットの01111111 + 00000001で、符号なしキャリーと符号付きオーバーフローはどうなりますか。
127+1=128は符号なし8ビットに収まるため、キャリーはゼロです。符号付きの最大値127を超え、結果のパターンは-128と読まれるため、符号付きオーバーフローは1です。キャリーと符号付きオーバーフローは異なる境界を表します。
✓ 理解度チェック完了