Fig. 1: DSC-based implementation of Boolean computation.
From: Implementing digital computing with DNA-based switching circuits

a Schematic illustration and molecular details of the DSC system. Typically, a DSC contains three types of elementary molecules: (1) Starting switch that responds to its switching signal. (2) Downstream switch that responds to current signal and switching signal. (3) Reporter that responds to current signal and generates fluorescent output. b Schematic illustration and DNA implementation for switching signal response. c Schematic illustration and DNA implementation for current signal transmission. d AND logic and the corresponding SC. e OR logic and the corresponding SC. f Left: a NOR-OR circuit with NOT operation. Middle: dual-rail representation of the NOR-OR circuit. Right: SC implementation, where a’ and b’ represent the complementary value of a and b, respectively.