
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されますhttps://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

→過去の質問一覧はこちら 素朴な疑問から技術トラブルなどマイコンユーザーのあらゆる悩みに対し、マイ...→過去の質問一覧はこちら 素朴な疑問から技術トラブルなどマイコンユーザーのあらゆる悩みに対し、マイコンメーカーのエンジニアが回答していく連載「Q&Aで学ぶマイコン講座」。 今回は、初心者から多く寄せられる質問です。 マイコンのレジスタの中には、「2進化10進数(以下BCD:Binary-Coded Decimal)レジスタ」があります。そもそも、BCDとは何ですか? なぜ一部のレジスタだけBCDなのでしょうか? BCDレジスタはどのように扱えばよいでしょうか? BCDとは、10進数の1桁を、0から9までを表す2進数の4桁で表現したものです。レジスタの値を16進数で表した時に、そのまま10進数として読み取れるので、10進数を扱う機能に非常に便利です。 2進数の4桁は0~15で表現できますが、これを下位の10個だけを有効な数字として取り扱います。 例えば、ある演算結果が10進数の「37」だった