次の方式で画素にメモリを割り当てる 640×480640 \times 480 のグラフィック LCD モジュールがある。始点 (5,4)(5, 4) から終点 (9,8)(9, 8) まで直線を描画するとき,直線上の x=7x = 7 の画素に割り当てられたメモリのアドレスの先頭は何番地か。ここで,画素の座標は (x,y)(x, y) で表すものとする。

〔方式〕

  • メモリは 0 番地から昇順に使用する。

  • 1 画素は 16 ビットとする。

  • 座標 (0,0)(0, 0) から座標 (639,479)(639, 479) までメモリを連続して割り当てる。

  • 各画素は,x=0x = 0 から xx 軸の方向にメモリを割り当てていく。

  • x=639x = 639 の次は x=0x = 0 とし,yy を 1 増やす。

問22 LCDメモリマップ図
出典令和6年度 春期 応用情報技術者試験 午前 問22
3847
7680
7694
8978