<< January 2018 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >>
<< 基本情報技術者 H22秋PM7 | main | 基本情報技術者 H22秋PM9 >>

基本情報技術者 H22秋PM8

設問1
a,b 空欄上から、11011 → (a)111011 → 110001 → (b)1110001

c 空欄上から、00101 → 000101 → (c)0000101

設問2
d R全体を1ビット右シフトすることにより、被乗数のMを2倍することと、乗数Nの注目するビットを1ビット左に移動することを同時に行っている。

e N=-8のとき、Rの下位8ビットが11111000で、加算回数(1の個数)が最小である。

f N=-3,-6,-7のとき、Rの下位5ビットが11010,10100,10010で、加減算回数(1と0が変化する回数)が最大である。

g 右の桁から見て1が現れた20のときに減算、0が現れた23のときに加算を行っている。
ss2004 * 基本情報技術者 * 11:10 * comments(0) * trackbacks(0)

コメント

コメントする









トラックバック

このページの先頭へ