基礎理論
アルゴリズム
コンピュータ構成要素
システム構成要素
ソフトウェア
ハードウェア
ヒューマンインタフェース
マルチメディア
データベース
ネットワーク
セキュリティ
システム開発技術
ソフトウェア開発管理技術
😀 mypage
🥇 ranking
📊 chart
📏 rule
No.95 多くのコンピュータが,演算回路を簡単にするために補数を用いている理由はどれか。
⭕️
💾
🖊 ☑️
⭕️ [[ AnswerCalc[0] ]] % A [[ AnswerCalc[1] ]]
補数は、マイナスの数値を表現するために使用する数学上の考え方です。
コンピュータが扱う2進数では「1の補数」と「2の補数」がありますが、減算を加算で行うためには「2の補数」がよく使われます。

例として10進数の演算で13-6を、補数を使い、4ビットの演算回路で計算すると、

 13(10)→1101
 6(10)→0110→(2の補数)1010

 1101+1010=10111

赤字で示した最上位ビットは桁あふれによって無視されるので結果は「0111」、10進数で7となります。

このようにコンピュータではハードウェアの構造を簡単にするために、補数を使用して減算を加算で処理しています。
💾 ✔️
[[ d.CommentTxt ]]
🏠 >   基本情報技術者試験 >     テクノロジー >     基礎理論 >  
< >
🥇