Commit | Line | Data |
---|---|---|
a961a1e1 JB |
1 | .text |
2 | .code16 | |
3 | noreg: | |
4 | adc $1, (%bx) | |
c006a730 JB |
5 | adc $0x89, (%bx) |
6 | adc $0x1234, (%bx) | |
a961a1e1 | 7 | add $1, (%bx) |
c006a730 JB |
8 | add $0x89, (%bx) |
9 | add $0x1234, (%bx) | |
a961a1e1 | 10 | and $1, (%bx) |
c006a730 JB |
11 | and $0x89, (%bx) |
12 | and $0x1234, (%bx) | |
a961a1e1 JB |
13 | bt $1, (%bx) |
14 | btc $1, (%bx) | |
15 | btr $1, (%bx) | |
16 | bts $1, (%bx) | |
17 | call *(%bx) | |
18 | cmp $1, (%bx) | |
c006a730 JB |
19 | cmp $0x89, (%bx) |
20 | cmp $0x1234, (%bx) | |
21 | cmps | |
22 | cmps %es:(%edi), (%esi) | |
a961a1e1 JB |
23 | cvtsi2sd (%bx), %xmm0 |
24 | cvtsi2ss (%bx), %xmm0 | |
c006a730 JB |
25 | dec (%bx) |
26 | div (%bx) | |
a961a1e1 JB |
27 | fadd (%bx) |
28 | fcom (%bx) | |
29 | fcomp (%bx) | |
30 | fdiv (%bx) | |
31 | fdivr (%bx) | |
32 | fiadd (%bx) | |
33 | ficom (%bx) | |
34 | ficomp (%bx) | |
35 | fidiv (%bx) | |
36 | fidivr (%bx) | |
37 | fild (%bx) | |
38 | fimul (%bx) | |
39 | fist (%bx) | |
40 | fistp (%bx) | |
41 | fisttp (%bx) | |
42 | fisub (%bx) | |
43 | fisubr (%bx) | |
44 | fld (%bx) | |
45 | fmul (%bx) | |
46 | fst (%bx) | |
47 | fstp (%bx) | |
48 | fsub (%bx) | |
49 | fsubr (%bx) | |
c006a730 JB |
50 | idiv (%bx) |
51 | imul (%bx) | |
52 | in $0 | |
53 | in %dx | |
54 | inc (%bx) | |
55 | ins | |
56 | ins %dx, %es:(%edi) | |
a961a1e1 JB |
57 | jmp *(%bx) |
58 | lgdt (%bx) | |
59 | lidt (%bx) | |
60 | lldt (%bx) | |
61 | lmsw (%bx) | |
c006a730 JB |
62 | lods |
63 | lods (%esi) | |
a961a1e1 | 64 | ltr (%bx) |
c006a730 JB |
65 | mov $0x12, (%bx) |
66 | mov $0x1234, (%bx) | |
a961a1e1 JB |
67 | mov %es, (%bx) |
68 | mov (%bx), %es | |
c006a730 JB |
69 | movs |
70 | movs (%esi), %es:(%edi) | |
71 | mul (%bx) | |
72 | neg (%bx) | |
a961a1e1 | 73 | nop (%bx) |
c006a730 | 74 | not (%bx) |
a961a1e1 | 75 | or $1, (%bx) |
c006a730 JB |
76 | or $0x89, (%bx) |
77 | or $0x1234, (%bx) | |
78 | out $0 | |
79 | out %dx | |
80 | outs | |
81 | outs (%esi), %dx | |
a961a1e1 JB |
82 | pop (%bx) |
83 | pop %es | |
84 | ptwrite (%bx) | |
85 | push (%bx) | |
86 | push %es | |
c006a730 JB |
87 | rcl $1, (%bx) |
88 | rcl $2, (%bx) | |
89 | rcl %cl, (%bx) | |
90 | rcl (%bx) | |
91 | rcr $1, (%bx) | |
92 | rcr $2, (%bx) | |
93 | rcr %cl, (%bx) | |
94 | rcr (%bx) | |
95 | rol $1, (%bx) | |
96 | rol $2, (%bx) | |
97 | rol %cl, (%bx) | |
98 | rol (%bx) | |
99 | ror $1, (%bx) | |
100 | ror $2, (%bx) | |
101 | ror %cl, (%bx) | |
102 | ror (%bx) | |
a961a1e1 | 103 | sbb $1, (%bx) |
c006a730 JB |
104 | sbb $0x89, (%bx) |
105 | sbb $0x1234, (%bx) | |
106 | scas | |
107 | scas %es:(%edi) | |
108 | sal $1, (%bx) | |
109 | sal $2, (%bx) | |
110 | sal %cl, (%bx) | |
111 | sal (%bx) | |
112 | sar $1, (%bx) | |
113 | sar $2, (%bx) | |
114 | sar %cl, (%bx) | |
115 | sar (%bx) | |
116 | shl $1, (%bx) | |
117 | shl $2, (%bx) | |
118 | shl %cl, (%bx) | |
119 | shl (%bx) | |
120 | shr $1, (%bx) | |
121 | shr $2, (%bx) | |
122 | shr %cl, (%bx) | |
123 | shr (%bx) | |
124 | stos | |
125 | stos %es:(%edi) | |
a961a1e1 | 126 | sub $1, (%bx) |
c006a730 JB |
127 | sub $0x89, (%bx) |
128 | sub $0x1234, (%bx) | |
129 | test $0x89, (%bx) | |
130 | test $0x1234, (%bx) | |
a961a1e1 JB |
131 | vcvtsi2sd (%bx), %xmm0, %xmm0 |
132 | {evex} vcvtsi2sd (%bx), %xmm0, %xmm0 | |
133 | vcvtsi2ss (%bx), %xmm0, %xmm0 | |
134 | {evex} vcvtsi2ss (%bx), %xmm0, %xmm0 | |
135 | vcvtusi2sd (%bx), %xmm0, %xmm0 | |
136 | vcvtusi2ss (%bx), %xmm0, %xmm0 | |
137 | xor $1, (%bx) | |
c006a730 JB |
138 | xor $0x89, (%bx) |
139 | xor $0x1234, (%bx) |