Weil man ohne die IEEE488-Treiber direkt am Mikrocontroller-Port oder TTL-ICs die Bus-Specs nicht einhalten kann. Das funktioniert zwar an kleinen Bussen problemlos (2-3 Geräte am Bus), wenn aber die maximale Leitungslänge und die maximalle Teilnehmerzahl am Bus ist, braucht man Treiberleistung. Außerdem ist der IEEE-Bus von den Reaktionszeiten eines Steuersignals her sehr zeitkritisch, daher wird meist der NEC Buscontroller eingesetzt, dann fallen Interrupt-Latenzzeiten etc. nicht ins Gewicht.