Gates › Bitwise › Shift Right (Arithmetic)

Shift Right (Arithmetic)

Expression (pure) Bitwise 2 in 1 out ⬚ 1x1

Moves Input A's signed 64-bit bit pattern right by Input B places while preserving its sign. Example: -8 shifted right by 1 outputs -4. Shift amounts must be from 0 to 63.

The supplementary gate_docs.json calls this “Shift Right (Bitwise)”. The primary inventory name (Shift Right (Arithmetic)) is shown here, matching the in-game UI.

Diagram

Ports drawn from the source data: inputs left, outputs right, config inside.

How it's used

Structural overview — derived from this gate's ports, not from tested behavior. Takes 2 wire inputs: Input A (int), Input B (int). Produces 1 output: Output (int).

No curated example for this gate yet. The shape above is accurate (from the inventory); what it does in practice should be confirmed in-game.

Technical details — ports, config & source

Wire inputs

Wires you feed into the gate.

Display name Type Tooltip
Input A (InputA) int No tooltip in source
Input B (InputB) int No tooltip in source

Wire outputs

Wires the gate produces.

Display name Type Tooltip
Output int No tooltip in source

Source details

Brick asset
B_1x1_Gate_Expr_BitwiseShiftRight
Component class
BrickComponentType_Expr_BitwiseShiftRight
Kind
expr
Family
Bitwise
Half size
5 × 5 × 2

From logic_gate_inventory.simple.json @ 9660107, supplemented by gate_docs.json. Documented behavior, not independently tested.