Commit | Line | Data |
---|---|---|
fc0763e6 JB |
1 | .text |
2 | .code32 | |
3 | start: | |
4 | movsb (%esi), (%di) | |
5 | movsb (%si), (%edi) | |
6 | movsb (%esi), %ds:(%edi) | |
7 | stosb %ds:(%edi) | |
8 | cmpsb %ds:(%edi), (%esi) | |
9 | scasb %ds:(%edi) | |
10 | insb (%dx), %ds:(%edi) | |
df145ef6 JB |
11 | xlatb (%esi) |
12 | xlatb (,%ebx) | |
13 | xlatb 1(%ebx) | |
14 | xlatb x(%ebx) | |
15 | xlatb 0 | |
fc0763e6 JB |
16 | |
17 | .intel_syntax noprefix | |
18 | ||
19 | movs byte ptr [edi], [si] | |
20 | movs byte ptr [di], [esi] | |
21 | movs byte ptr ds:[edi], [esi] | |
22 | movs byte ptr [edi], word ptr [esi] | |
23 | stos byte ptr ds:[edi] | |
24 | cmps byte ptr [esi], ds:[edi] | |
25 | cmps byte ptr [esi], dword ptr [edi] | |
26 | scas byte ptr ds:[edi] | |
27 | ins byte ptr ds:[edi], dx | |
df145ef6 JB |
28 | xlat byte ptr [esi] |
29 | xlat byte ptr [%ebx*1] | |
30 | xlat byte ptr [ebx+1] | |
31 | xlat byte ptr x[ebx] | |
32 | xlat byte ptr FLAT:0 |