where the programme performs an input/output emulation function