4ビット

プロセッサ
4ビット • 8ビット • 12ビット • 16ビット • 18ビット • 24ビット • 31ビット • 32ビット • 36ビット • 48ビット • 60ビット • 64ビット • 128ビット
アプリケーション
16ビット • 32ビット • 64ビット
データサイズ
ニブル • オクテット • バイト • ワード

4ビット: 4-bit)は、連続した4個(桁)のビット(1/2オクテット)であり、バイナリで最大16までの数を表現できる。

4ビットアーキテクチャ

世界初のマイクロプロセッサとされる(うちのひとつである)4004は4ビットアーキテクチャであるが、これは(当時の集積度の限界ということもあるが)当初の目的が電卓であり、電卓は二進法ではなく十進法であるから、下手にビット数を増やすよりも、プログラムで、十進ひと桁ごとBCDで扱うのに都合が良いアーキテクチャであったと言える。

現在においても、さほど複雑でない多機能針式時計の制御用などをはじめ超省電力機器や、単純な機能しか持たないリモコン、マウス、キーボードなどの制御用として4ビットアーキテクチャは現役である。

渡波郁の技術系著書「CPUの創りかた」[1]では、標準ロジックICによる電子回路で独自の4ビットアーキテクチャCPUの製作例を紹介している。また、Verilog-HDLでの記述によってCPLD/FPGAで実装した例もある[2]

注釈

  1. ^ 渡波 郁、『CPUの創りかた』 毎日コミュニケーションズ, 2003, ISBN 978-4839909864
  2. ^ CPLD with Verilog(2004)https://geodenx.blogspot.com/p/cpld.html

関連項目

アーキテクチャ
並列処理
パイプライン
レベル
スレッド
コア
フリンの分類
タイプ
コンポーネント
電源管理
  • APM
  • ACPI
  • Dynamic frequency scaling(英語版)
  • Dynamic voltage scaling(英語版)
  • Clock gating(英語版)


  • 表示
  • 編集