Во Дигитална електроника, хардверскиот регистар зачувува битови информација, на начин по кој сите битови може да се читаат или запишуваат множествено. Хардверските регистри во Централна обработувачка единица (ЦПЕ/CPU) се нарекауваат обработувачкки регистри. Сигналите од состојбена машина кон регистар контролираат кога регистарот испраќа или прифаќа информација од други регистри. Понекогаш состојбената машина препраќа информација од еден регистар преку функционална преобразба, кон друг регистар во којшто се запишува резултатот.

Типичната употреба на регистрите е за конфигурирање и старт-ап на определени својствености, посебно при иницијализација, буферирање, видео меморијата кај видео карти, Влез/Излез од различни видови и стартово репортирање.

Читање од хардверски регистар од периферен уред, надвор од ЦПЕ, вклучува достапување на неговата мемориско мапирана адреса или порт со лоад или стор инструкција, која ја дава обработувачот.

Регистрите обично се измеруваат по бројот битови коишто ги содржат, на пример 8 битов регистар или 32 битов регистар.

SPIRIT IP-XACT и DITA SIDSC XML дефинираат стандартни XML формати за мемориско мапирани регистри.[1],[2],[3]

Поврзано ѝ

уреди
  1. „blog entry on IP-XACT format“. Архивирано од изворникот на 2009-03-09. Посетено на 2009-04-19.
  2. IP-XACT Schema... see component XSD
  3. DITA Semiconductor register spec