1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- global _start
- section .data
- align 16
- quad1:
- dq 0xad0000ceadad00ff
- quad2:
- dq 0xffffffffffffffff
- quad3:
- dq 0x0000000000000000
- quad4:
- dq 0x7fff8000ffff0808
- myquad:
- dq 0x00ad00adad007fff
- mydword:
- dd 0xcafebabe
- myaddress:
- dq 0x00adbeefc0de00ce
- %include "header.inc"
- movq mm0, [quad1]
- movq mm1, [quad2]
- movq mm2, [quad3]
- movq mm3, [quad4]
- movq mm4, [quad1]
- movq mm5, [quad2]
- movq mm6, [quad3]
- movq mm7, [quad4]
- packuswb mm4, mm0
- packuswb mm5, mm1
- packuswb mm6, mm2
- packuswb mm7, mm3
- packuswb mm0, [quad2]
- packuswb mm1, [quad3]
- packuswb mm2, [quad4]
- packuswb mm3, [quad1]
- packuswb mm0, mm5
- packuswb mm1, mm6
- packuswb mm2, mm7
- packuswb mm3, mm4
- %include "footer.inc"
|