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

[an error occurred while processing this directive]
平成31年 春期 基本情報技術者 午前 問02
問02   下位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

【平成15年秋 問06】
【平成18年春 問06】
【平成26年春 問02】


[←前の問題] [次の問題→] [問題一覧表] [分野別] [キーワード索引] [an error occurred while processing this directive]