答:(1)、流水线操作的时钟周期应设计为17ns;(2)、若相邻两条指令i和i+1是:addr1,r3和 sub,r3,r5。前者完成 (r1)+(r3) → r3的操作;后者完成 (r3) - (r5)的操作,则发生数据相关,假设在硬件上不采取措施,那么第i+1条指令要推迟多少时间进行两个时钟周期即34ns进行。(3)、如果在硬件设计上采用内部向前的技术加以改进,则可不延迟。