1# IAMCU instructions 2 .text 3 4 movsx %al, %si 5 movsx %al, %esi 6 movsx %ax, %esi 7 movsx (%eax), %edx 8 movsx (%eax), %dx 9 movsxb (%eax), %dx 10 movsxb (%eax), %edx 11 movsxw (%eax), %edx 12 movsbl (%eax), %edx 13 movsbw (%eax), %dx 14 movswl (%eax), %edx 15 16 movzx %al, %si 17 movzx %al, %esi 18 movzx %ax, %esi 19 movzx (%eax), %edx 20 movzx (%eax), %dx 21 movzxb (%eax), %dx 22 movzxb (%eax), %edx 23 movzxw (%eax), %edx 24 movzb (%eax), %edx 25 movzb (%eax), %dx 26 movzbl (%eax), %edx 27 movzbw (%eax), %dx 28 movzwl (%eax), %edx 29 30 .intel_syntax noprefix 31 32 movsx si,al 33 movsx esi,al 34 movsx esi,ax 35 movsx edx,BYTE PTR [eax] 36 movsx dx,BYTE PTR [eax] 37 movsx edx,WORD PTR [eax] 38 39 movzx si,al 40 movzx esi,al 41 movzx esi,ax 42 movzx edx,BYTE PTR [eax] 43 movzx dx,BYTE PTR [eax] 44 movzx edx,WORD PTR [eax] 45 46 movsx ax, byte ptr [eax] 47 movsx eax, byte ptr [eax] 48 movsx eax, word ptr [eax] 49 movzx ax, byte ptr [eax] 50 movzx eax, byte ptr [eax] 51 movzx eax, word ptr [eax] 52