基本情報技術者試験の過去問と解説
[TOP] [午前分野別] [午後分野別] [キーワード索引] [平成31年春午前] [平成31年春午後]

平成15年 春期 基本情報技術者 午前 問03
問03   ビットごとの論理演算

 負数を2の補数で表すとき,8けたの2進数 n に対し− n を 求める式はどれか。ここで,+は加算を表し,OR,XOR は,それぞれビットごとの 論理和,排他的論理和を表す。

ア ( n  OR 10000000) + 00000001    イ ( n  OR 11111110) + 11111111

ウ ( n  XOR 10000000) + 11111111    エ ( n  XOR 11111111) + 00000001


解答←クリックすると正解が表示されます

解説

 2の補数を求めるには、次の2つを行う。
(1)ビットの反転する。(すべてが1のビット列と排他的論理和を求める)
(2)1を加える。


[←前の問題] [次の問題→] [問題一覧表] [分野別] [キーワード索引] [基本情報技術者試験TOP ]