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