.text
|
.text
|
.att_syntax noprefix
|
.att_syntax noprefix
|
|
|
.arch i286
|
.arch i286
|
.code16
|
.code16
|
mov eax, ax ; add al, (bx,si)
|
mov eax, ax ; add al, (bx,si)
|
mov rax, ax ; add al, (bx,si)
|
mov rax, ax ; add al, (bx,si)
|
mov axl, ax ; add al, (bx,si)
|
mov axl, ax ; add al, (bx,si)
|
mov r8b, ax ; add al, (bx,si)
|
mov r8b, ax ; add al, (bx,si)
|
mov r8w, ax ; add al, (bx,si)
|
mov r8w, ax ; add al, (bx,si)
|
mov r8d, ax ; add al, (bx,si)
|
mov r8d, ax ; add al, (bx,si)
|
mov r8, ax ; add al, (bx,si)
|
mov r8, ax ; add al, (bx,si)
|
mov fs, ax ; add al, (bx,si)
|
mov fs, ax ; add al, (bx,si)
|
#todo mov st, ax ; add al, (bx,si)
|
#todo mov st, ax ; add al, (bx,si)
|
mov cr0, ax ; add al, (bx,si)
|
mov cr0, ax ; add al, (bx,si)
|
mov dr0, ax ; add al, (bx,si)
|
mov dr0, ax ; add al, (bx,si)
|
mov tr0, ax ; add al, (bx,si)
|
mov tr0, ax ; add al, (bx,si)
|
mov mm0, ax ; add al, (bx,si)
|
mov mm0, ax ; add al, (bx,si)
|
mov xmm0, ax ; add al, (bx,si)
|
mov xmm0, ax ; add al, (bx,si)
|
|
|
.arch generic32
|
.arch generic32
|
.code32
|
.code32
|
mov rax, eax
|
mov rax, eax
|
mov axl, eax
|
mov axl, eax
|
mov r8b, eax
|
mov r8b, eax
|
mov r8w, eax
|
mov r8w, eax
|
mov r8d, eax
|
mov r8d, eax
|
mov r8, eax
|
mov r8, eax
|
#todo mov st, eax
|
#todo mov st, eax
|
mov cr0, eax
|
mov cr0, eax
|
mov dr0, eax
|
mov dr0, eax
|
mov tr0, eax
|
mov tr0, eax
|
mov mm0, eax
|
mov mm0, eax
|
mov xmm0, eax
|
mov xmm0, eax
|
mov ymm0, eax
|
mov ymm0, eax
|
|
|
#todo .arch i387
|
#todo .arch i387
|
ffree st
|
ffree st
|
|
|
.arch .mmx
|
.arch .mmx
|
pxor mm0, mm0
|
pxor mm0, mm0
|
|
|
.arch .sse
|
.arch .sse
|
xorps xmm0, xmm0
|
xorps xmm0, xmm0
|
|
|
.arch .avx
|
.arch .avx
|
vxorps ymm0, ymm0, ymm0
|
vxorps ymm0, ymm0, ymm0
|
|
|
.arch generic64
|
.arch generic64
|
.code64
|
.code64
|
mov r8b, axl
|
mov r8b, axl
|
mov r8w, ax
|
mov r8w, ax
|
mov r8d, eax
|
mov r8d, eax
|
mov r8, rax
|
mov r8, rax
|
|
|