发明名称 |
Vector move instruction in a vector data processing system and method therefor |
摘要 |
A "vnmvh" instruction reduces a substantial number of instructions and the temporary use of a register in a software code which executes nested conditional constructs in a vector data processor (10). When the vnmvh instruction is executed, all processing elements in the vector data processor participate in the function regardless of a setting of a status bit (Vt bit) (FIG. 6). During execution of the vnmvh instruction, the least significant bits of vector register specified in an operand are negated and moved into a plurality of history bits (Vh bits) (FIG. 6). The functionality provided by execution of vnmvh instruction allows a user to execute a nested conditional construct efficiently and effectively. |
申请公布号 |
US5600811(A) |
申请公布日期 |
1997.02.04 |
申请号 |
US19950510895 |
申请日期 |
1995.08.03 |
申请人 |
MOTOROLA INC. |
发明人 |
SPIELMAN, JASON;HUANG, YEE-WEI;GALLUP, DECEASED, MICHAEL G.;SEATON, JR., ROBERT W.;GOKE, L. RODNEY |
分类号 |
G06F7/38;G06F7/483;G06F7/499;G06F7/506;G06F7/544;G06F7/57;G06F9/30;G06F9/302;G06F9/318;G06F9/32;G06F9/38;G06F9/45;G06F15/173;G06F15/78;G06F15/80;G06F17/16;G06N3/063;(IPC1-7):G06F15/16 |
主分类号 |
G06F7/38 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|