正在加载图片...
在向量机上使用向量机指令编程如下,其中R和Ry表示向 量寄存器: LD Fo a ;标量a送入寄存器F0 LV VI, RX ;取向量 MULTV V2 FO, V1 V2←a×Ⅹ LV V3, Ry 取向量Y ADDV V4V2 V3 V4←a×+Y Sv Ry, V4 存结果 通过对上述程序进行分析可以看出,在标量机上进行运算共 执行9×642=578条指令,其中还包含大量的延迟等待。而在向 量机上进行运算,仅需要6条向量指令。在向量机上使用向量机指令编程如下,其中Rx和Ry表示向 量寄存器: LD F0,a ;标量a送入寄存器F0 LV V1,Rx ;取向量X MULTV V2,F0,V1 ;V2←a×X LV V3,Ry ;取向量Y ADDV V4,V2,V3 ;V4←a×X+ Y SV Ry,V4 ;存结果 通过对上述程序进行分析可以看出,在标量机上进行运算共 执行9×64+2=578条指令,其中还包含大量的延迟等待。而在向 量机上进行运算,仅需要6条向量指令
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有