释义 |
quadword 英k'wædwɜːd美k'wædwɜːd COCA¹⁰³⁴⁴⁵ 基本例句 四倍字¹⁰⁰ The original quadword must be loaded, the appropriate value inserted into the right location in the quadword, and then the result stored back. 初始的四字必须要被加载,适当的值插入到四字的适当位置,然后再将结果存储回去。 ibm Declared vectors are always quadword- aligned when allocated. 声明的变量在分配时通常都是按照 4 字对齐的。 ibm It also provides for byte, halfword, word, and quadword operand fetches and stores between storage and a set of32 Vector RegistersVRs. 它还规定在存储设备与一组32 位矢量寄存器Vector Register,VR之间存取和储存的字节、半字、字和四字操作数。 ibm Therefore, for arbitrary addresses, we have no idea where in the loaded quadword the value we wanted is. 因而,对于任意的地址,我们无从知道在加载的四字中我们想要的那个值位于何处。 ibm Therefore, if you want to store only one byte, if you tried to do it directly on an unaligned address, it would both go into the wrong location and clobber the remaining bytes in the quadword. 因此,如果希望只存储一个字节,且试图在未对齐的地址直接存储,那么它就会进入到不正确的位置并会截断四字内剩余的字节。 ibm These all need to be quadword aligned, so that you can copy it into your main program and use the values with DMA transfers. 而且它们都是按四字节对齐的以便能够将其复制进您的主程序并在 DMA传输时使用值。 ibm To avoid this, you need to first load the quadword from memory, insert the value into the appropriate byte in the quadword, and then store it back. 要避免这些,需要首先从内存加载四字,将值插入到四字内合适的字节,然后再存储回去。 ibm To get that word, you would need to load a quadword from memory location0, and then shift the bits so that the value you want is in the preferred slot. 要获得此字,应该先要从内存位置0加载一个四字,然后再移位以使所想要的值存在于首选槽内。 ibm Vector instructions operate on vectors of scalar quantities and on scalar quantities, where the scalar size is byte, halfword, word, and quadword. 矢量指令作用于标量的矢量及标量,其中标量范围为字节、半字、字和四字。 ibm |