連載記事「マイコン制御基礎の基礎」

マイコン制御基礎の基礎

連載:マイコン制御基礎の基礎(1)

“誰でも分かる”アセンブリ言語解読ことはじめ

シリーズ第2弾は、アセンブリ言語の特訓から。とはいっても、1ステップごとにやさしく解説するので意外と簡単だったりする


マイコン制御基礎の基礎

連載:マイコン制御基礎の基礎(2)

ソースコードだけじゃ分からないアセンブリ言語

組み込みソフトウェア開発特有のクロック周波数やプルアップ抵抗など、ソースコードに現れない要注意ポイントを解説しよう


マイコン制御基礎の基礎

連載:マイコン制御基礎の基礎(3)

マイコンという暗箱を見るシミュレータとJTAG

プログラムを眺めていても不具合の原因が分からないなら、マイコンの中を見る必要がある。その手段を2つ紹介しよう


マイコン制御基礎の基礎

連載:マイコン制御基礎の基礎(4)

マイコンの中を虫眼鏡で見る−JTAGデバッグ−

マイコンの中を実際に見られるJTAGデバッグに挑戦する。ここを乗り切れば「I/Oをたたくくらいならできます」と胸を張れるぞ


マイコン制御基礎の基礎

連載:マイコン制御基礎の基礎(5)

マイコンはどうやって足し算をしているのか?

マイコンが行う演算の仕組みを知ろう。今回は足し算について加算と半加算、キャリーフラグ、けた上がりなどを解説する


マイコン制御基礎の基礎

連載:マイコン制御基礎の基礎(6)

コンピュータに引き算をさせるには?

コンピュータに減算を行わせるには加算の場合以上に工夫と注意が必要だ。ここではボローとキャリーフラグの関係や2の補数について解説する


マイコン制御基礎の基礎

連載:マイコン制御基礎の基礎(7)

オトナの「九九」をはじめよう! 整数同士の乗算

マイコンが行う“乗算”の仕組みについて解説する。まずは正の整数同士の乗算を通じて、マイコンの世界の「九九」になじもうではないか!


マイコン制御基礎の基礎

連載:マイコン制御基礎の基礎(8)

世の中、割り切れないことだってあるさ 整数の割り算

加算・減算・乗算とは比較にならない困難さが含まれている“除算”。今回は「足し戻し法」を用いたサンプルを例にその仕組みを詳しく解説する


マイコン制御基礎の基礎

連載:マイコン制御基礎の基礎(9)

そのけたの苦労は、そのけたで足れり!

数多くの種類が存在する除算アルゴリズムの中から、今回は実際によく利用されているアルゴリズムの1つ「引き戻し法」について詳しく解説


マイコン制御基礎の基礎

連載:マイコン制御基礎の基礎(10)

白と黒とグレーゾーン 〜2進数と固定小数点〜

最終回となる今回は、マイコンでの固定小数点計算を通じて、コンピュータの中の「小数点のある世界」をのぞいていく!!


電脳猫突撃レポート −ET2008−

番外編:電脳猫突撃レポート −ET2008−

わたしたちは何によって生き延びられるのか?

もはや「いかに作るか」を競う時代ではないのか? ニッポンの製造業、組み込み業界にとっての“生存のヒント”をET2008の会場で探った


全記事インデックス

スポンサーからのお知らせ

- PR -
- PR -

震災関連・復興支援情報

震災関連・復興支援情報
@IT MONOist/EE Times Japan/環境メディアの製造業技術者向け3メディアを中心に、震災関連/復興支援情報を集めました

次世代エンベデッドコーナー

次世代エンベデッド
“次世代”の組み込み機器を開発するエンジニアを支援するコーナー。新潮流・新技術をインタビューやコラム、解説記事で分かりやすく紹介!

Windows Embeddedコーナー

Windows Embedded
Windows Embedded専門コーナー。Windows Embedded StandardやWindows Embedded CEをはじめとする「Windows Embedded」ファミリの最新動向や技術情報をお届けします!!

Androidコーナー

Android
Android専門コーナー。組み込みデバイスへの適用からアプリケーション開発、イベントレポート、ニュースなどAndroidに関するさまざまな技術情報がここに集結!!