Diff
checker
Texto
Texto
Imagens
Documentos
Excel
Pastas
Legal
Enterprise
Aplicativo para desktop
Preços
Fazer login
Baixar o Diffchecker Desktop
Comparar texto
Encontre a diferença entre dois arquivos de texto
Ferramentas
Histórico
Editor live
Recolher inalteradas
Sem quebra de linha
Layout
Dividido
Unificado
Nível de detalhe
Inteligente
Palavra
Caractere
Realce de sintaxe
Escolher sintaxe
Ignorar
Transformar texto
Ir à primeira mudança
Editar entrada
Diffchecker Desktop
A maneira mais segura de usar o Diffchecker. Obtenha o aplicativo Diffchecker Desktop: seus diffs nunca saem do seu computador!
Obter Desktop
Untitled diff
Criado
há 8 anos
O diff nunca expira
Limpar
Exportar
Compartilhar
Explicar
35 remoções
Linhas
Total
Removido
Caracteres
Total
Removido
Para continuar usando este recurso, atualize para
Diff
checker
Pro
Ver preços
140 linhas
Copiar tudo
41 adições
Linhas
Total
Adicionado
Caracteres
Total
Adicionado
Para continuar usando este recurso, atualize para
Diff
checker
Pro
Ver preços
146 linhas
Copiar tudo
section .text
section .text
global scheme_entry
global scheme_entry
fXX04:
fXX04:
mov rax, [rsp+(-8)]
mov rax, [rsp+(-8)]
Copiar
Copiado
Copiar
Copiado
mov [rsp+(-
40
)], rax
mov [rsp+(-
24
)], rax
mov rax, [rsp+(-16)]
mov rax, [rsp+(-16)]
Copiar
Copiado
Copiar
Copiado
mov [rsp+(-
48
)], rax
mov [rsp+(-
32
)], rax
mov rax, [rsi+(8)]
mov rax, [rsi+(8)]
Copiar
Copiado
Copiar
Copiado
mov [rsp+(-
56
)], rax
mov [rsp+(-
40
)], rax
mov rax, [rsp+(-8)]
mov rax, [rsp+(-8)]
sub rax, 6
sub rax, 6
Copiar
Copiado
Copiar
Copiado
lea rsp, [rsp+(-16)]
push rsi
mov rsi, rax
mov rsi, rax
mov rax, [rax]
mov rax, [rax]
Copiar
Copiado
Copiar
Copiado
call rax
mov rbx, [rsp+(-24)]
pop rdi
mov [rsp+(-8)], rbx
lea rsp, [rsp-(-16)]
mov rbx, [rsp+(-32)]
mov [rsp+(-16)], rbx
mov rbx, [rsp+(-40)]
mov [rsp+(-24)], rbx
jmp rax
ret
ret
fXX15:
fXX15:
mov rax, 0
mov rax, 0
mov [rsp+(-32)], rax
mov [rsp+(-32)], rax
mov rax, [rsp+(-24)]
mov rax, [rsp+(-24)]
L10:
L10:
cmp rax, [rsp+(-32)]
cmp rax, [rsp+(-32)]
jne .L0
jne .L0
mov rax, 159
mov rax, 159
jmp .L1
jmp .L1
.L0:
.L0:
mov rax, 31
mov rax, 31
.L1:
.L1:
cmp rax, 31
cmp rax, 31
je L8
je L8
mov rax, 159
mov rax, 159
jmp L9
jmp L9
L8:
L8:
mov rax, [rsp+(-8)]
mov rax, [rsp+(-8)]
Copiar
Copiado
Copiar
Copiado
mov [rsp+(-
48
)], rax
mov [rsp+(-
32
)], rax
mov rax, [rsp+(-16)]
mov rax, [rsp+(-16)]
Copiar
Copiado
Copiar
Copiado
mov [rsp+(-
56
)], rax
mov [rsp+(-
40
)], rax
mov rax, 4
mov rax, 4
Copiar
Copiado
Copiar
Copiado
mov [rsp+(-
64
)], rax
mov [rsp+(-
48
)], rax
mov rax, [rsp+(-24)]
mov rax, [rsp+(-24)]
Copiar
Copiado
Copiar
Copiado
sub rax, [rsp+(-
64
)]
sub rax, [rsp+(-
48
)]
mov [rsp+(-
64
)], rax
mov [rsp+(-
48
)], rax
mov rax, [rsp+(-16)]
mov rax, [rsp+(-16)]
sub rax, 6
sub rax, 6
Copiar
Copiado
Copiar
Copiado
lea rsp, [rsp+(-24)]
push rsi
mov rsi, rax
mov rsi, rax
mov rax, [rax]
mov rax, [rax]
Copiar
Copiado
Copiar
Copiado
call rax
mov rbx, [rsp+(-32)]
pop rdi
mov [rsp+(-8)], rbx
lea rsp, [rsp-(-24)]
mov rbx, [rsp+(-40)]
mov [rsp+(-16)], rbx
mov rbx, [rsp+(-48)]
mov [rsp+(-24)], rbx
jmp rax
L9:
L9:
ret
ret
fXX26:
fXX26:
mov rax, 0
mov rax, 0
mov [rsp+(-32)], rax
mov [rsp+(-32)], rax
mov rax, [rsp+(-24)]
mov rax, [rsp+(-24)]
L13:
L13:
cmp rax, [rsp+(-32)]
cmp rax, [rsp+(-32)]
jne .L0
jne .L0
mov rax, 159
mov rax, 159
jmp .L1
jmp .L1
.L0:
.L0:
mov rax, 31
mov rax, 31
.L1:
.L1:
cmp rax, 31
cmp rax, 31
je L11
je L11
mov rax, 31
mov rax, 31
jmp L12
jmp L12
L11:
L11:
mov rax, [rsp+(-8)]
mov rax, [rsp+(-8)]
Copiar
Copiado
Copiar
Copiado
mov [rsp+(-
48
)], rax
mov [rsp+(-
32
)], rax
mov rax, [rsp+(-16)]
mov rax, [rsp+(-16)]
Copiar
Copiado
Copiar
Copiado
mov [rsp+(-
56
)], rax
mov [rsp+(-
40
)], rax
mov rax, 4
mov rax, 4
Copiar
Copiado
Copiar
Copiado
mov [rsp+(-
64
)], rax
mov [rsp+(-
48
)], rax
mov rax, [rsp+(-24)]
mov rax, [rsp+(-24)]
Copiar
Copiado
Copiar
Copiado
sub rax, [rsp+(-
64
)]
sub rax, [rsp+(-
48
)]
mov [rsp+(-
64
)], rax
mov [rsp+(-
48
)], rax
mov rax, [rsp+(-8)]
mov rax, [rsp+(-8)]
sub rax, 6
sub rax, 6
Copiar
Copiado
Copiar
Copiado
lea rsp, [rsp+(-24)]
push rsi
mov rsi, rax
mov rsi, rax
mov rax, [rax]
mov rax, [rax]
Copiar
Copiado
Copiar
Copiado
call rax
mov rbx, [rsp+(-32)]
pop rdi
mov [rsp+(-8)], rbx
lea rsp, [rsp-(-24)]
mov rbx, [rsp+(-40)]
mov [rsp+(-16)], rbx
mov rbx, [rsp+(-48)]
mov [rsp+(-24)], rbx
jmp rax
L12:
L12:
ret
ret
fXX37:
fXX37:
mov rax, fXX15
mov rax, fXX15
mov [rdi], rax
mov [rdi], rax
mov rax, rdi
mov rax, rdi
or rax, 6
or rax, 6
add rdi, 8
add rdi, 8
Copiar
Copiado
Copiar
Copiado
mov [rsp+(-
32
)], rax
mov [rsp+(-
16
)], rax
mov rax, fXX26
mov rax, fXX26
mov [rdi], rax
mov [rdi], rax
mov rax, rdi
mov rax, rdi
or rax, 6
or rax, 6
add rdi, 8
add rdi, 8
Copiar
Copiado
Copiar
Copiado
mov [rsp+(-
40
)], rax
mov [rsp+(-
24
)], rax
mov rax, fXX04
mov rax, fXX04
mov [rdi], rax
mov [rdi], rax
mov rax, rdi
mov rax, rdi
or rax, 6
or rax, 6
mov rbx, [rsp+(-8)]
mov rbx, [rsp+(-8)]
mov [rdi+(8)], rbx
mov [rdi+(8)], rbx
add rdi, 16
add rdi, 16
sub rax, 6
sub rax, 6
Copiar
Copiado
Copiar
Copiado
lea rsp, [rsp+(-8)]
push rsi
mov rsi, rax
mov rsi, rax
mov rax, [rax]
mov rax, [rax]
Copiar
Copiado
Copiar
Copiado
call rax
mov rbx, [rsp+(-16)]
pop rdi
mov [rsp+(-8)], rbx
lea rsp, [rsp-(-8)]
mov rbx, [rsp+(-24)]
mov [rsp+(-16)], rbx
jmp rax
ret
ret
scheme_entry:
scheme_entry:
mov rax, 40
mov rax, 40
mov [rsp+(-24)], rax
mov [rsp+(-24)], rax
mov rax, fXX37
mov rax, fXX37
mov [rdi], rax
mov [rdi], rax
mov rax, rdi
mov rax, rdi
or rax, 6
or rax, 6
add rdi, 8
add rdi, 8
sub rax, 6
sub rax, 6
lea rsp, [rsp+(0)]
lea rsp, [rsp+(0)]
push rsi
push rsi
mov rsi, rax
mov rsi, rax
mov rax, [rax]
mov rax, [rax]
call rax
call rax
pop rdi
pop rdi
lea rsp, [rsp-(0)]
lea rsp, [rsp-(0)]
ret
ret
Diferenças salvas
Texto original
Abrir arquivo
section .text global scheme_entry fXX04: mov rax, [rsp+(-8)] mov [rsp+(-40)], rax mov rax, [rsp+(-16)] mov [rsp+(-48)], rax mov rax, [rsi+(8)] mov [rsp+(-56)], rax mov rax, [rsp+(-8)] sub rax, 6 lea rsp, [rsp+(-16)] push rsi mov rsi, rax mov rax, [rax] call rax pop rdi lea rsp, [rsp-(-16)] ret fXX15: mov rax, 0 mov [rsp+(-32)], rax mov rax, [rsp+(-24)] L10: cmp rax, [rsp+(-32)] jne .L0 mov rax, 159 jmp .L1 .L0: mov rax, 31 .L1: cmp rax, 31 je L8 mov rax, 159 jmp L9 L8: mov rax, [rsp+(-8)] mov [rsp+(-48)], rax mov rax, [rsp+(-16)] mov [rsp+(-56)], rax mov rax, 4 mov [rsp+(-64)], rax mov rax, [rsp+(-24)] sub rax, [rsp+(-64)] mov [rsp+(-64)], rax mov rax, [rsp+(-16)] sub rax, 6 lea rsp, [rsp+(-24)] push rsi mov rsi, rax mov rax, [rax] call rax pop rdi lea rsp, [rsp-(-24)] L9: ret fXX26: mov rax, 0 mov [rsp+(-32)], rax mov rax, [rsp+(-24)] L13: cmp rax, [rsp+(-32)] jne .L0 mov rax, 159 jmp .L1 .L0: mov rax, 31 .L1: cmp rax, 31 je L11 mov rax, 31 jmp L12 L11: mov rax, [rsp+(-8)] mov [rsp+(-48)], rax mov rax, [rsp+(-16)] mov [rsp+(-56)], rax mov rax, 4 mov [rsp+(-64)], rax mov rax, [rsp+(-24)] sub rax, [rsp+(-64)] mov [rsp+(-64)], rax mov rax, [rsp+(-8)] sub rax, 6 lea rsp, [rsp+(-24)] push rsi mov rsi, rax mov rax, [rax] call rax pop rdi lea rsp, [rsp-(-24)] L12: ret fXX37: mov rax, fXX15 mov [rdi], rax mov rax, rdi or rax, 6 add rdi, 8 mov [rsp+(-32)], rax mov rax, fXX26 mov [rdi], rax mov rax, rdi or rax, 6 add rdi, 8 mov [rsp+(-40)], rax mov rax, fXX04 mov [rdi], rax mov rax, rdi or rax, 6 mov rbx, [rsp+(-8)] mov [rdi+(8)], rbx add rdi, 16 sub rax, 6 lea rsp, [rsp+(-8)] push rsi mov rsi, rax mov rax, [rax] call rax pop rdi lea rsp, [rsp-(-8)] ret scheme_entry: mov rax, 40 mov [rsp+(-24)], rax mov rax, fXX37 mov [rdi], rax mov rax, rdi or rax, 6 add rdi, 8 sub rax, 6 lea rsp, [rsp+(0)] push rsi mov rsi, rax mov rax, [rax] call rax pop rdi lea rsp, [rsp-(0)] ret
Texto alterado
Abrir arquivo
section .text global scheme_entry fXX04: mov rax, [rsp+(-8)] mov [rsp+(-24)], rax mov rax, [rsp+(-16)] mov [rsp+(-32)], rax mov rax, [rsi+(8)] mov [rsp+(-40)], rax mov rax, [rsp+(-8)] sub rax, 6 mov rsi, rax mov rax, [rax] mov rbx, [rsp+(-24)] mov [rsp+(-8)], rbx mov rbx, [rsp+(-32)] mov [rsp+(-16)], rbx mov rbx, [rsp+(-40)] mov [rsp+(-24)], rbx jmp rax ret fXX15: mov rax, 0 mov [rsp+(-32)], rax mov rax, [rsp+(-24)] L10: cmp rax, [rsp+(-32)] jne .L0 mov rax, 159 jmp .L1 .L0: mov rax, 31 .L1: cmp rax, 31 je L8 mov rax, 159 jmp L9 L8: mov rax, [rsp+(-8)] mov [rsp+(-32)], rax mov rax, [rsp+(-16)] mov [rsp+(-40)], rax mov rax, 4 mov [rsp+(-48)], rax mov rax, [rsp+(-24)] sub rax, [rsp+(-48)] mov [rsp+(-48)], rax mov rax, [rsp+(-16)] sub rax, 6 mov rsi, rax mov rax, [rax] mov rbx, [rsp+(-32)] mov [rsp+(-8)], rbx mov rbx, [rsp+(-40)] mov [rsp+(-16)], rbx mov rbx, [rsp+(-48)] mov [rsp+(-24)], rbx jmp rax L9: ret fXX26: mov rax, 0 mov [rsp+(-32)], rax mov rax, [rsp+(-24)] L13: cmp rax, [rsp+(-32)] jne .L0 mov rax, 159 jmp .L1 .L0: mov rax, 31 .L1: cmp rax, 31 je L11 mov rax, 31 jmp L12 L11: mov rax, [rsp+(-8)] mov [rsp+(-32)], rax mov rax, [rsp+(-16)] mov [rsp+(-40)], rax mov rax, 4 mov [rsp+(-48)], rax mov rax, [rsp+(-24)] sub rax, [rsp+(-48)] mov [rsp+(-48)], rax mov rax, [rsp+(-8)] sub rax, 6 mov rsi, rax mov rax, [rax] mov rbx, [rsp+(-32)] mov [rsp+(-8)], rbx mov rbx, [rsp+(-40)] mov [rsp+(-16)], rbx mov rbx, [rsp+(-48)] mov [rsp+(-24)], rbx jmp rax L12: ret fXX37: mov rax, fXX15 mov [rdi], rax mov rax, rdi or rax, 6 add rdi, 8 mov [rsp+(-16)], rax mov rax, fXX26 mov [rdi], rax mov rax, rdi or rax, 6 add rdi, 8 mov [rsp+(-24)], rax mov rax, fXX04 mov [rdi], rax mov rax, rdi or rax, 6 mov rbx, [rsp+(-8)] mov [rdi+(8)], rbx add rdi, 16 sub rax, 6 mov rsi, rax mov rax, [rax] mov rbx, [rsp+(-16)] mov [rsp+(-8)], rbx mov rbx, [rsp+(-24)] mov [rsp+(-16)], rbx jmp rax ret scheme_entry: mov rax, 40 mov [rsp+(-24)], rax mov rax, fXX37 mov [rdi], rax mov rax, rdi or rax, 6 add rdi, 8 sub rax, 6 lea rsp, [rsp+(0)] push rsi mov rsi, rax mov rax, [rax] call rax pop rdi lea rsp, [rsp-(0)] ret
Encontrar Diferença