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
12	.intel_syntax noprefix
13
14	movs	byte ptr [edi], [si]
15	movs	byte ptr [di], [esi]
16	movs	byte ptr ds:[edi], [esi]
17	movs	byte ptr [edi], word ptr [esi]
18	stos	byte ptr ds:[edi]
19	cmps	byte ptr [esi], ds:[edi]
20	cmps	byte ptr [esi], dword ptr [edi]
21	scas	byte ptr ds:[edi]
22	ins	byte ptr ds:[edi], dx
23