進数変換
10進数→2進数
10進数→BCD→2進数という2ステップを踏む。
- 10進数→BCD:各桁で変換する。→二進化十進表現 - Wikipedia
- BCD→2進数:2進数→BCD変換の逆を行う。シフトレジスタと比較器、加算器が必要である。
2進数→10進数
2進数→BCD変換を行った後、各桁ごとに
- 2進ダウンカウンタ:パルスを送るごとに2進数が1ずつ減っていく部品
- 10進アップカウンタ:パルスを送るごとに10進数が1ずつ増えていく部品
を用意する。
- パルスを両方のカウンタに同時に送ることを繰り返す。
- 2進ダウンカウンタが0になったらパルスを止めるようにする。
2進→BCD→10進の論理回路を組む方法もある。
- 最終更新:2017-02-21 19:50:58