nodocumentsの日記: MSBとLSB 4
日記 by
nodocuments
右手で2進数カウントをしていたら指が逆と指摘され、ん?と思ったら指摘した相手は左利きだったというオチ
右から左へ増加していく右利きと、左から右へ増加していく左利きの違いだった。
ちなみにその相手は小学生
右手で2進数カウントをしていたら指が逆と指摘され、ん?と思ったら指摘した相手は左利きだったというオチ
右から左へ増加していく右利きと、左から右へ増加していく左利きの違いだった。
ちなみにその相手は小学生
※ただしPHPを除く -- あるAdmin
エンディアンの違いもあるのだろうか (スコア:1)
ちょっと興味湧いた
Re: (スコア:0)
エンディアンだとバイト並びの問題だけど、これは位取りの違いのような。
左から右に向かって高位になる記法って、どこかに採用例あるのかな?
右から左に書くアラビア語でも数字は左から書くそうなので、無さそうにおもうけど。
右手は相手から見れば左側にある (スコア:0)
相手が左手で自分が右手、左右が逆だった、ってことですかね?
であれば、左右を反転させれば一致します。例えば向かい合って左手と右手を重ねると、指の順番は同じになるとか。
つまり、紙に0011と書いても裏側から見れば1100と読める、LSBとMSBも単にレジスタ-演算器間の配線やニーモニックの表記上の問題、って話で
同じ値でも表現方法は複数あるってことが学べる絶好の機会になりますね。その小学生がそこから何を学んだのかが気になります。
Re:右手は相手から見れば左側にある (スコア:1)
右利きのLSBは右手親指で、左利きのLSBは左手親指になるので、鏡合わせに重ねると一致しますね。
ここから何かを学んだかどうかはわかりません。