本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成28年度 秋期 応用情報技術者試験問題と解説

問1

8ビットのデータ及びの値をそれぞれ16進表現で 0F、F0 とするとき、8ビットのデータの下位4ビットを反転させ、上位4ビットを0にする論理式はどれか。ここで、X・Yは論理積を表し、は否定を表す。

ア A・X

イ A・Y

ウ ・X

エ ・Y


正解


解説

題意より、X = 00001111、Y = 11110000である。
Aは任意の条件で、Aの下位4ビットを反転させ、上位4ビットを0にする。
Aは任意であるため例えば A =11001100 として考える。演算の結果、00000011 となればよい。

ア A・X11001100・00001111
00001100 = 11110011

イ A・Y11001100・11110000
11000000 = 00111111

ウ ・X11001100・00001111
= 00110011・00001111 = 00000011

エ ・Y11001100・11110000
= 00110011・11110000 = 00110000

従ってが正解。

目次 問2