多项选择题

A.以故障诊断、通信处理为主的公共操作
B.工业现场的数据输入和输出操作
C.执行用户程序的操作
D.服务于外部设备的操作(外部设备有中断请求)