シリアル・ペリフェラル・インタフェース
次のクロックエッジで、各レシーバーで伝送ラインからビットがサンプリングされ、シフトレジスタの新しい最下位ビットとして設定されます。レジスタの全ビットがシフトインおよびシフトアウトされた後には、マスターとスレーブはレジスタ値を交換した状態になります。さらにデータを交換する必要がある場合、シフトレジスタがリロードされ、この一連の処理が繰り返されます。送信は、任意の数のクロックサイクルにわたって継続できます。完了すると、マスターはクロック信号のLとHの切り替えを停止し、通常はスレーブの選択を解除します。
多くの場合、送信は8ビットワードで構成されます。ただし、他のワードサイズも一般的です。たとえば、テキサス・インスツルメンツのTSC2101などのタッチスクリーンコントローラまたはオーディオコーデック用の16ビットワード、または多くのデジタルからアナログへのコンバーターまたはアナログからデジタルへのコンバーターなどの12ビットワードです。
SS線を使用してアクティブにされていないバス上のすべてのスレーブは、入力クロックとMOSI信号を無視する必要があり、MISOを駆動してはならない(つまり、トライステート出力が必要です)。ですが、いくつかのデバイスは、これを実装するには外部トライステートバッファーが必要です。