Hardware register とは

デジタルエレクトロニクス、特にコンピューティングでは、ハードウェアレジスタは通常フリップフロップで構成され、多くの場合、メモリに似た多くの特性を持つ回路です。
 一度に複数のビットを読み書きする機能、およびアドレスを使用してメモリアドレスと同様の方法で特定のレジスタを選択する機能。
しかし、それらの特徴は、通常のメモリ以外の特殊なハードウェア関連の機能も持っていることです。そのため、ハードウェアレジスタは、ハードウェア関連の機能が追加されたメモリのようなものです。またはメモリ回路は、単にデータを格納するハードウェアレジスタのようなものです。
ハードウェアレジスタは、ソフトウェアと周辺機器の間のインタフェースで使用されます。ソフトウェアはデバイスに情報を送信するためにそれらを書き込み、それらを読み取ってデバイスから情報を取得します。一部のハードウェアデバイスには、内部で使用するために、ソフトウェアには見えないレジスタも含まれています。
それらの複雑さに応じて、現代のハードウェア装置は多くのレジスタを有することができる。標準的な集積回路は、典型的には、電子部品のデータシートの一部として外部に露出されたレジスタを記録する。