LoginSignup
1
0

More than 3 years have passed since last update.

ORANGE-4を利用して機械語を学習

Posted at

ORANGE-4とは

機械語プログラミングを学習できる「教育用4ビットマイコンボード」です。
本体のみを利用して2進数の仕組み、コンピューターの構成や原理、機械語を学習する事ができます。
「教育用」という事でScratchのような立ち位置ではないかと考えています。
IMG_0025.png

機械語とは

コンピュータのプロセッサが実行可能な命令のデータです。
簡単に表現すると、コンピュータが解読できる言語です。
マシン語とも呼ばれていて、2進数の並びで表されています。
スクリーンショット 2021-03-03 13.57.23.png

アセンブリ言語とは

機械語を理解しやすくしたものです。
人間にとって機械語を理解するのは大変なので、分かりやすい文字や数字でソフトウェアを記述できるようにプログラミング言語が工夫されてきました。
スクリーンショット 2021-03-03 14.02.42.png

ORANGE-4の仕組み

スクリーンショット 2021-03-03 14.26.46.png

参考資料

学習時に参考にした資料はこちらです。
参必ずわかるORANGE-4機械語プログラミング

まとめ

書籍を読むだけでなく、実際に手を動かし課題に取り組んだことによって理解が深まりました。
本体のみで学習が可能、かつシンプルな作りとなっているので、コンピュータの仕組みを理解したい人やプログラマーを目指したい人には是非活用して頂きたいです。

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