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

平成15年 秋期 基本情報技術者 午前 問06
問06   下位7ビットを得るビット演算

 最上位をパリティビットとする8ビット符号において,パリティビット以外の 下位7ビットを得るためのビット演算はどれか。

ア 16 進数 0F との AND をとる。

イ 16 進数 0F との OR をとる。

ウ 16 進数 7F との AND をとる。

エ 16 進数 FF との XOR (排他的論理和)をとる。


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

解説

 8ビットの数値を "11010101" とする。

ア:0F との AND をとる

   11010101
 AND 00001111
−−−−−−−−
   00000101

イ:0F との OR をとる

   11010101
 OR 00001111
−−−−−−−−
   11011111

ウ:7F との AND をとる

   11010101
 AND 01111111
−−−−−−−−
   01010101

エ:FF との XOR (排他的論理和)をとる

   11010101
 XOR 11111111
−−−−−−−−
   00101010

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