一日一問学習
★★★[宿題:基本・高度共通・J2級向け]
16 ビットの符号なし固定小数点の 2 進数 n を,16 進数の各けたに分けて下
位のけたから順にスタックに格納するために,次の手順を 4 回繰り返す。a,b
に入る適切な語句の組合せはどれか。ここで,xxxx 16(*)は 16 進数 xxxx を表
す。
[手順]
(1) [ a ]を x に代入する。
(2) x をスタックにプッシュする。
(3) n を[ b ]論理シフトする。
┌───────────┬───────┐
│ [ a ] │ [ b ] │
┌─┼───────────┼───────┤
│ア│n AND 000F 16(*) │左に 4 ビット │
├─┼───────────┼───────┤
│イ│n AND 000F 16(*) │右に 4 ビット │
├─┼───────────┼───────┤
│ウ│n AND FFF0 16(*) │左に 4 ビット │
├─┼───────────┼───────┤
│エ│n AND FFF0 16(*) │右に 4 ビット │
└─┴───────────┴───────┘
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
基本情報向け ○イ
考えたこと・調べたこと・質問
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-