平成28年度 秋期 基本情報技術者試験 午前 問21
テクノロジ/ハードウェアアノードコモン型7セグメントLEDの点灯回路で,出力ポートに16進数で92を出力したときの表示状態はどれか。ここで,P7を最上位ビット(MSB),P0を最下位ビット(LSB)とし,ポートの出力が0のときLEDは点灯する。

出典:平成28年度 秋期 基本情報技術者試験 午前 問21
- ア表示ア
- イ表示イ
- ウ表示ウ
- エ表示エ
正解:ウ
解説
16進数92は2進数で10010010となり,P7(MSB)からP0(LSB)の順に1,0,0,1,0,0,1,0です。P0~P7はそれぞれセグメントa~g及び小数点Dtに対応しており,出力が0のセグメント(a,c,d,f,g)が点灯し,出力が1のセグメント(b,e)と小数点(Dt=1)は消灯します。この点灯パターンは数字の“5”を表し,小数点は点灯しません。
選択肢ごとの解説
- ア誤り。小数点が点灯した表示になっており,P7(Dt)が1(消灯)であるべきところと矛盾します。
- イ誤り。セグメントbが点灯した表示になっており,P1(b)は1で消灯するはずのセグメントが点灯してしまっています。
- ウ正しい。セグメントa,c,d,f,gが点灯し,b,eと小数点は消灯した“5”の表示で,92を2進数化した各ビットの点灯・消灯と一致します。
- エ誤り。小数点が点灯した表示になっており,P7(Dt)が1(消灯)であるべきところと矛盾します。