Microcosm Associates CPU Test/Diagnostic for the 8080 and 8085 Donated to the "SIG/M" CP/M User's Group by Kelly Smith This is an extensive diagnostic for the 8080 and 8085 CPU, and exercises most functions of the processor. This diagnostic is NOT for the Z80, but may be modified as required to handle the incompatible "Sign/Parity Flag Bit". This diagnostic was especially helpful in tracking down problems I encountered with early production run's of the NEC 8080 which exhibited problems with the "Aux Carry Flag Bit" when doing "DAA's". A succesful run of the program will display the following message: CPU IS OPERATIONAL an unsuccesful run of the program will display the following message: CPU HAS FAILED! ERROR EXIT=NNNN Where "NNNN" is the address location AFTER the test failure. The CPUDIAG.PRN file may then be referenced as to the address location "EXIT" of the failure, to determine the exact nature of the problem. Error address's were not included in the ".DOC" file, because the program is typically relocated in PROM for system diagnostic purposes. The program has however been CP/Mified to run as a ".COM" file, with BDOS calls for console I/O. This program also serves as a very good "tutorial aid" when traced with Digital Research's DDT or SID, to gain a better understanding of register manipulation and arithmetic processes of the 8080 and 8085 CPU. Kelly Smith, Microcosm Associates 3055 Waco Avenue Simi Valley, California, 93065 (805) 527-9321 (Modem, CP/M-NET) (805) 527-0518 (Verbal) .