一个高级语言程序被编译器编译生成可执行的指令序列,在时钟频率为1GHz的机器上运行,目标指令序列中用到的指令类型有A、B、C和D四类。四类指令在机器上的CPI和各类指令条数如下表所示。该程序的CPI为多少?执行时间为多少ns?计算结果保留到小数点后1位。