2017-11-22

anond:20171121223851

結構古い方でしょうか?

むかーし、ICE(in-circuit emulator)等のデバッグツールが世の中に出てくる前、

デバッグコンソール?とか呼ばれているツールが有った。

読み込ませたマシン語を、コンソールと呼ばれる箱に、数桁の7セグLEDに2進で表示させる。

7セグアドレスと、そのアドレスの内容の両方。

パッチを当てるように、内容を修整(変更)する事が出来る。

その際使用するのが1と0を表わす小さなレバー。下に降りていたら0、上がっていたら1に相当。

レバー操作する時にマシン語の0xA0の場合1010 0000 と入力するのだが、

この時にイメージするのが A=1010, B=1011, C=1100... 

この増田が言うように Aを1010進)とイメージする事は無かったな。

記事への反応 -
  • 追記 ABCと123の対応が思いのほか共感されていないが「うちの高校は3年C組まであった」と言われたら ああ,3クラスあったんだな とならないだろうか。あとはエクセルとか 「慣れろ」...

    • まぁはっきり言って16進数を10進数と対応づけようとしている時点でセンスがない あれは2進数をそのまま書くと長いから数字と英字を使って表現しただけなので10進数の値とは一切関係が...

      • 結構古い方でしょうか? むかーし、ICE(in-circuit emulator)等のデバッグツールが世の中に出てくる前、 デバッグコンソール?とか呼ばれているツールが有った。 読み込ませたマシン語を...

    • 全世界のコンピュータとその歴史全否定することになるけどそれでもおk?

    • 10進のelevenがAのとき、10進のtenはなにで表されるのかが気になる うっかり0を入れるのだろうか まあ外見的辻褄は合うな

    • 0~9XABCDE案に賛成です。 iPhoneXとかで、X=10という認知が普及したらいけるかもね! 9の後に1桁の数字が必要だったけど、Aから使ったのは安直過ぎたのかもしれない。

    • Xはダメだろ。 16進表記の 0x00~0xFF のように使用されてるから。 しかも、これまで使用されてきた歴史を全否定するほどの理由とは思えない。 元増田の覚え方が悪いだけだろと言われ...

    • だからAは十じゃあないんだと何度行ったらわかるんだ

      • 伝わってないと思うのでいまさら補足。 十進数は0~9で完結した世界だから10=十=じゅう=tenでいいんだけど、 十六進数は同じように0~Fで完結する世界観なわけなんですよ。 だ...

    • プログラマ脳だと、数字の始まりはゼロからなので、 アルファベットがABCで始まることは当たり前の知識であり,それに数字を対応させる ・・・と、A=0 になるんよ。 配列データの添...

    • イメージとして、Aが偶数っぽくないのは分かるとして、Cはどう考えても偶数だろう?

    • thirteen,fourteen,fifteen これらは語の段階で10進数の考え方で出来ているので不適切でしょう。

    • わかる。俺もDがどうしても偶数に見えて困る。 Aは10にしか見えないしFも15にしか見えないけど。 Cもわりと12に見える。 Bは1011には見えるけど10進で何かっていうと分からない。 Eも14っ...

    • 俺が再定義してやる。 十進表記 = 十六進表記 (読み) 10 = 🐭(ね) 11 = 🐮(うし) 12 = 🐯(とら) 13 = 🐰(う) 14 = 🐲(たつ) 15 = 💩(うんこ) anond:20171120235500

    • 0123456789KLMNOP ってのはどうかなと考えたが、もうABCDEFで慣れちゃってるので今更変えるのは嫌だなって考え直した。

    • 16進数のABCDEFの代わりとなる「1文字の数字」を開発したらいいかも。 10進数の10、11、12、13、14、15に相当する数字を新たに作ろう。 増田発の新世界標準が誕生するかもしれないw デザイ...

    • 慣れだよなー ローマ数字使わない人からしたら X=10 にピント来ないだろうし、トランプに馴染みない人からすれば JQK の並びが覚えづらいだろうし 自分はプログラム書くことあるから...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん