応用情報 午前ラボ

学習の画面へ

16 ビット符号付き加算でオーバフローしない条件

出典: 令和3年度 秋期 応用情報技術者試験 午前 問8 (IPA)

演算レジスタが 16 ビットの CPU で符号付き 16 ビット整数 x1,x2 を 16 ビット符号付き加算 (x1+x2) するときに,全ての x1,x2 の組合せにおいて加算結果がオーバフローしないものはどれか。ここで,|x| は x の絶対値を表し,負数は 2 の補数で表すものとする。

  1. ア |x1|+|x2|≦32,768 の場合
  2. イ |x1| 及び |x2| がともに 32,767 未満の場合
  3. ウ x1×x2>0 の場合
  4. エ x1 と x2 の符号が異なる場合
正解と解説を見る

正解: エ

ポイント

「コンピュータ構成要素」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)