Display

Inputs

PinTypeDescription
DbitInput signal — the value to display (0 or 1)

Outputs

PinTypeDescription

This element has no outputs.

How It Works

The Display is a panel you can screw onto any wire of your circuit. Connect the D input to a signal — and the panel instantly shows its current value: zero or one. It is a digital voltmeter: it changes nothing, it just honestly reports what is happening on the line.

The key property: the same value can be seen in three number systems — decimal, binary and hexadecimal. Switching is a double-click on the element: dec → bin → hex → back to dec. For a single bit it looks like this: 1 in decimal, 0b1 in binary, 0x1 in hexadecimal. The habit of reading one signal in different formats will pay off when multi-bit buses arrive in the Verilog part.

A nuance: the Display has no outputs — it cannot pass anything along and serves purely for observation. That is exactly what makes it perfectly safe: stick it at any point of the circuit, and it will not affect signal propagation or the level's test results in any way.

Mode and Value Examples

ModeReading at D = 0Reading at D = 1
Decimal (dec)01
Binary (bin)0b00b1
Hexadecimal (hex)0x00x1

Typical signals to watch: the ALU's Zero flag — a one means the computation result is zero; the clock signal — the panel blinks 0 ↔ 1 with every tick; the output of any gate — an instant check of its truth table.

Usage

The Display is a universal debugging tool, available on every level and in the sandbox. Classic connection points: the decoder's outputs (RegLoad, MemWr, JumpCond) — you instantly see which control signal is active; the ALU8's Zero flag when debugging conditional jumps; individual bus bits through a Splitter, when you need to know exactly what is "riding" inside the byte.

A concrete trick — tracing: place several Displays along the path of a signal and step through the simulation. You immediately see at which segment the signal is lost or inverted. Paired with LED8 you get a full observation kit: the Display watches single bits, the LED8 watches whole bytes.

Build it yourself →

Related components

Related articles

Frequently Asked Questions

What does the Display show?

The input value in decimal, hexadecimal or binary — handy for debugging circuits.

Can the Display be connected to an 8-bit bus?

The Display is built for a single bit. For a whole byte use LED8 — or a Splitter plus several Displays, one per bit.

Does the Display change circuit behavior?

No: it has no outputs and draws no signal, so it can be attached at any point without risking the level's test results.