表紙画像

やさしいPICアセンブラ入門
マイコンで学ぶシンプルなアセンブラプログラミング

2018年3月10日 初版第1刷発行

本書について

 本書は、制御用マイコンとして長く使われている、PICマイコンのシンプルな環境を利用して学ぶアセンブラプログラミングの入門書です。

 最近はマイコンプログラムでも高機能OSと高水準言語が利用できるようになっていますが、本書ではあえて、アセンブリ言語(アセンブラ)を使ってプログラミングを行います。そのため、動作の詳細をすべてプログラムで記述しなければなりませんが、マイコン内部の詳細な動きをほぼすべて把握することができます。このような経験は、コンピュータの動作を理解する上で重要ですし、他のプログラミング言語を学ぶ際にもとても役立ちます。

 実際のプログラミングと動作検証はMPLAB X統合開発環境を利用するので、デバイスを用意して回路を作成する必要はありません。もちろん、興味がわけば実際に回路を作ってPICにプログラムを書き込んで試してみることもできます。そのための回路とその実現例も示します。

目 次