LoginSignup
1
0

More than 3 years have passed since last update.

ヘキサそろばん(16進数)の設計図と練習方法

Last updated at Posted at 2019-05-15

ヘキサそろばんの設計図

小さいそろばん屋さんに以下の設計図で相談してみてください。
16進数そろばん.png

自分は雲州そろばん組合さんに作ってもらいました。
https://unsyusoroban.com/

完成品はこんな感じになります
IMG_0201.jpg

※.ワンタッチご破算機能も当初は想定していたのですが、小規模のオーダーメイドでは対応が難しいとのことだったので諦めました。

ヘキサそろばんの練習方法

このような補数表を用意して、ひたすら入力していきます。
10 - F = 1 , 1 + F = 10 など、交互に指の動きを慣らしていきましょう。
補数表.png

4の倍数がだんだん気持ち良くなってくると思います。
何も考えずに手だけ動かしていればいいので、手元に置いておいてプログラミングに疲れた時などに触るとよいでしょう。

そもそも、なぜ16進数で計算するのか

メモリとアセンブラを読む力を養う為です。
C++プログラマは、どこかの段階でアセンブラと向き合う時期が出てきます。
このとき、16進数の値がわりと容赦なく出てきます。
電卓を片手にポチポチ計算していてもいいのですが、これでは効率は期待できません。
ざっくりでいいので16進数のボリューム感を捉えているだけで大分違ってきます。

ヘキサそろばんに慣れておくことで、メモリとアセンブラの読み方を養うことができます。たとえばraxに2Ch加算したアドレスがどこにあるのか、大体のアタリがつくようになるわけです。

メモリとアセンブラ.png

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0