Abstract: A diagnostic test system for microprocessor-based electronics systems comprises a computer and a ROM emulator for emulating the read only memory in the device under test which provides the microprocessor with its start-up operating program. The ROM emulator gains control of the microprocessor in the device under test and causes it to run a series of diagnostic tests which are controlled from the test unit. Unique capture logic circuitry in the ROM emulator permits test data to be read over the system address bus.