# Logisim 1.0 8-Bit Register

Bibliothek: | Legacy
Eingeführt: | 2.0 Beta 12
Aussehen: |

## Verhalten

This component exists only for backwards compatibility with Logisim 1.0X; for new circuits, the Memory library's register is recommended instead.

The register stores a single 8-bit value, which is displayed in hexadecimal within its rectangle, and is emitted via its outputs on its east edge. (Logisim 1.0X did not support multi-bit values, so the register had to have a pin for each individual bit.) At the instant when the clock input (indicated by a triangle on the west edge) rises from 0 to 1, the value stored in the register changes to the value specified through the eight other bits on the west edge.

## Pins

East edge, eight pins (outputs, bit width 1 each)
  Outputs the value currently stored by the register, with the lowest-order bit at the northmost pin.
West edge, eight pins (inputs, bit width 1 each)
  At the instant that the clock value rises from 0 to 1, the register's value changes to the value of the inputs at that instant. The lowest-order bit is at the northmost pin.
West edge, indicated with a triangle (input, bit width 1)
  Clock input: At the instant that this input value rises from 0 to 1 (the rising edge), the register's value will be updated to the values of the other inputs on the west edge.

## Attribute

Keines.

## Verhalten des Schaltwerkzeugs

Clicking the register brings keyboard focus to the register (indicated by a red rectangle), and typing hexadecimal digits will change the value stored in the register.

## Verhalten des Textwerkzeugs

Keines.

Zurück zur Bibliotheksreferenz