1 .text 2 .code32 3start: 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) 11 xlatb (%esi) 12 xlatb (,%ebx) 13 xlatb 1(%ebx) 14 xlatb x(%ebx) 15 xlatb 0 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 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 33