多项选择题

A、自诊断阶段
B、与编程器、计算机等通信阶段
C、执行用户程序阶段
D、输出结果阶段