bits 31 0 of the first extended multimedia xmm register are loaded with bits 63 32 of the memory address bits 63 32 of the first extended multimedia xmm register are loaded with bits 63 32 of the memory address bits 95 64 of the first extended multimedia xmm register are loaded with bits 127 96 of the memory address and bits 127 96 of the first extended multimedia xmm register are loaded with bits 127 96 of the memory address if the source operand is a second extended multimedia xmm register bits 31 0 of the first extended multimedia xmm register are set equal to bits 63 32 of the second extended multimedia xmm register bits 63 32 of the first extended multimedia xmm register are set equal to bits 83 32 of the second extended multimedia xmm register bits 95 64 of the first extended multimedia xmm register are set equal to bits 127 96 of the second extended multimedia xmm register and bits 127 96 of the first extended multimedia xmm register are set equal to bits 127 96 of the second extended multimedia xmm register the linear address corresponds to the address of the least significant byte of the referenced memory data when a memory address is indicated the 16 bytes of data at the memory location are loaded or stored when the register register form of the operation is used the content of the 128 bit source register is copied into the 128 but destination register the movsldup instruction is a move packed single floating point low and duplicate sse 2 instruction that loads moves 128 bits and duplicates.