プルアップ抵抗
以下、注記なき場合はCMOSのような、単電源で対称的な電子回路によるディジタル論理回路を前提とする。そのような回路へ入力は、通常High または Low と見なされる電圧が印加される前提であり、High とも Low ともみなされない中間電圧の状態は、論理的には動作不定であり、誤動作を起こす。これは、悪い場合には電気的/電力的な誤動作や破損につながりうる。回路の入力端子そのものが開放されているときや、そこに接続されている機器が電源やグランドに未接続といった俗にいう「浮いている」状態があると、周囲の静電気や電磁誘導により絶縁が破壊される危険性もある。その対策として、プルアップやプルダウンが必要となる。
プルアップ抵抗は、ある信号線と High に相当する電圧レベル(普通は電源)との間に挿入され、その配線への入力が「浮いている」ときに強制的に High 状態にする。その抵抗値は、Low 信号入力を阻害しないためにある程度大きい必要がある。
プルアップ処理を必要とする単純な例としては、外部からの入力のためのスイッチがある。