NuBus
たとえば、Industry Standard Architecture(ISA)では、カードの設定だけでなく、カードが使用するメモリ空間や割り込みなども設定しなければならない。NuBusはこのような設定は必要とせず、プラグアンドプレイをサポートするアーキテクチャの最初の一例となった。
この柔軟性のために、NuBusはユーザーとデバイスドライバ作成者にとっては非常に単純なものになったが、代わりにカードの設計者にとってはより難しくなった。たいていの「単純」なバスシステムは、ターゲットCPU用に設計された少ない入出力チップを使えば簡単にサポートできたのに対して、NuBusは、すべてのNuBusカードとコンピュータを、プラットフォーム非依存な「NuBusワールド」に変えなければならなかった。一般的に、このことは、カード上のバスとI/Oチップとの間にNuBusコントローラチップを加え、カードのコストが増えることを意味した。この対策は今日では取るに足らないものであり、すべての新しいバスには必要なものであるのに対して、1980年当時は、NuBusは複雑で高価なものであると思われた。