1# i386 instructions 2 .text 3 4 fnstsw 5 fnstsw %ax 6 fstsw 7 fstsw %ax 8 9 movsx %al, %si 10 movsx %al, %esi 11 movsx %ax, %esi 12 movsx (%eax), %edx 13 movsx (%eax), %dx 14 movsxb (%eax), %dx 15 movsxb (%eax), %edx 16 movsxw (%eax), %edx 17 movsbl (%eax), %edx 18 movsbw (%eax), %dx 19 movswl (%eax), %edx 20 21 movzx %al, %si 22 movzx %al, %esi 23 movzx %ax, %esi 24 movzx (%eax), %edx 25 movzx (%eax), %dx 26 movzxb (%eax), %dx 27 movzxb (%eax), %edx 28 movzxw (%eax), %edx 29 movzb (%eax), %edx 30 movzb (%eax), %dx 31 movzbl (%eax), %edx 32 movzbw (%eax), %dx 33 movzwl (%eax), %edx 34 35 movnti %eax, (%eax) 36 movntil %eax, (%eax) 37 38 .intel_syntax noprefix 39 fnstsw 40 fnstsw ax 41 fstsw 42 fstsw ax 43 44 movsx si,al 45 movsx esi,al 46 movsx esi,ax 47 movsx edx,BYTE PTR [eax] 48 movsx dx,BYTE PTR [eax] 49 movsx edx,WORD PTR [eax] 50 51 movzx si,al 52 movzx esi,al 53 movzx esi,ax 54 movzx edx,BYTE PTR [eax] 55 movzx dx,BYTE PTR [eax] 56 movzx edx,WORD PTR [eax] 57 58 movq xmm1,QWORD PTR [esp] 59 movq xmm1,[esp] 60 movq QWORD PTR [esp],xmm1 61 movq [esp],xmm1 62 63movsx ax, byte ptr [eax] 64movsx eax, byte ptr [eax] 65movsx eax, word ptr [eax] 66movzx ax, byte ptr [eax] 67movzx eax, byte ptr [eax] 68movzx eax, word ptr [eax] 69 70movnti dword ptr [eax], eax 71