Diff
checker
Texte
Texte
Images
Documents
Excel
Dossiers
Legal
Enterprise
Application de bureau
Prix
Se connecter
Télécharger Diffchecker Desktop
Comparer le texte
Trouver la différence entre deux fichiers texte
Outils
Historique
Affichage
Vue
Divisé
Unifié
Éditeur live
Masquer les espaces
Cacher identiques
Sans retour à la ligne
Niveau de précision
Intelligent
Syntaxe
Aucun
Modifier l’apparence
Traitement
Ignorer
Transformer le texte
Aller au premier écart
Modifier l'entrée
Diffchecker Desktop
La façon la plus sécurisée d'utiliser Diffchecker. Obtenez l'application Diffchecker Desktop : vos diffs ne quittent jamais votre ordinateur !
Obtenir Desktop
Untitled Diff
Créé
il y a 4 ans
Le diff n'expire jamais
Effacer
Exporter
Partager
Expliquer
34 suppressions
Lignes
Total
Supprimé
Caractères
Total
Supprimé
Pour continuer à utiliser cette fonctionnalité, passez à
Diff
checker
Pro
Voir les prix
30 lignes
Copier tout
34 ajouts
Lignes
Total
Ajouté
Caractères
Total
Ajouté
Pour continuer à utiliser cette fonctionnalité, passez à
Diff
checker
Pro
Voir les prix
31 lignes
Copier tout
int System.Buffers.Text.FormattingHelpers.CountDigits(ulong)
int System.Buffers.Text.FormattingHelpers.CountDigits(ulong)
Copier
Copié
Copier
Copié
2dc
92
0: 48 8b c1 mov rax, rcx
2dc
ea
0: 48 8b c1 mov rax, rcx
2dc
92
3: 48 83 c8 01 or rax, 1
2dc
ea
3: 48 83 c8 01 or rax, 1
2dc
92
7: f3 48 0f bd c0 lzcnt rax, rax
2dc
ea
7: f3 48 0f bd c0 lzcnt rax, rax
2dc
92
c: 83 f0 3f xor eax, 63
2dc
ea
c: 83 f0 3f xor eax, 63
2dc
92
f: 48 98 cdqe
2dc
ea
f: 48 98 cdqe
2dc
93
1: 48 8d 15
78 c5
e9 ff lea rdx, [
0x178eb0
]
2dc
eb
1: 48 8d 15
d8 c1
e9 ff lea rdx, [
0x179090
]
2dc
93
8: 48 03 c2 add rax, rdx
2dc
eb
8: 48 03 c2 add rax, rdx
2dc
93
b: 0f b6 00 movzx eax, byte ptr [rax]
2dc
eb
b: 0f b6 00 movzx eax, byte ptr [rax]
2dc93e: 8d 14 c5 00 00 00 00 lea edx, [8*rax]
2dcebe: 8b d0 mov edx, eax
2dc945: 4c 8d 05 7c 26
ea ff lea r8, [0x17
efc
8]
2dcec0: 48 c1 e2 03 shl rdx, 3
2dc
94c
: 49 03 d0 add rdx, r8
2dcec4: 4c 8d 05 dd 22
ea ff lea r8, [0x17
f1a
8]
2dc94f
: 48 3b 0a cmp rcx, qword ptr [rdx]
2dc
ecb
: 49 03 d0 add rdx, r8
2dc952
: 0f 92 c2 setb dl
2dcece
: 48 3b 0a cmp rcx, qword ptr [rdx]
2dc955
: 0f b6 d2 movzx edx, dl
2dced1
: 0f 92 c2 setb dl
2dc958
: 2b c2 sub eax, edx
2dced4
: 0f b6 d2 movzx edx, dl
2dc
95a
: c3 ret
2dced7
: 2b c2 sub eax, edx
2dc
ed9
: c3 ret
int System.Buffers.Text.FormattingHelpers.CountDigits(uint)
int System.Buffers.Text.FormattingHelpers.CountDigits(uint)
Copier
Copié
Copier
Copié
2dc
96
0: 8b c1 mov eax, ecx
2dc
ee
0: 8b c1 mov eax, ecx
2dc
96
2: 83 c9 01 or ecx, 1
2dc
ee
2: 83 c9 01 or ecx, 1
2dc
96
5: 33 d2 xor edx, edx
2dc
ee
5: 33 d2 xor edx, edx
2dc
96
7: f3 0f bd d1 lzcnt edx, ecx
2dc
ee
7: f3 0f bd d1 lzcnt edx, ecx
2dc
96
b: 83 f2 1f xor edx, 31
2dc
ee
b: 83 f2 1f xor edx, 31
2dc
96e:
c1 e2 03
shl
e
dx, 3
2dc
eee: 48
c1 e2 03
shl
r
dx, 3
2dc971
: 48 8d 0d
58 1b
ea ff lea rcx, [0x17e
4d
0]
2dcef2
: 48 8d 0d
b7 17
ea ff lea rcx, [0x17e
6b
0]
2dc
978
: 48 03 d1 add rdx, rcx
2dc
ef9
: 48 03 d1 add rdx, rcx
2dc97b
: 48 03 02 add rax, qword ptr [rdx]
2dcefc
: 48 03 02 add rax, qword ptr [rdx]
2dc
97e
: 48 c1 f8 20 sar rax, 32
2dc
eff
: 48 c1 f8 20 sar rax, 32
2dc982
: c3 ret
2dcf03
: c3 ret
Différences enregistrées
Texte d'origine
Ouvrir un fichier
int System.Buffers.Text.FormattingHelpers.CountDigits(ulong) 2dc920: 48 8b c1 mov rax, rcx 2dc923: 48 83 c8 01 or rax, 1 2dc927: f3 48 0f bd c0 lzcnt rax, rax 2dc92c: 83 f0 3f xor eax, 63 2dc92f: 48 98 cdqe 2dc931: 48 8d 15 78 c5 e9 ff lea rdx, [0x178eb0] 2dc938: 48 03 c2 add rax, rdx 2dc93b: 0f b6 00 movzx eax, byte ptr [rax] 2dc93e: 8d 14 c5 00 00 00 00 lea edx, [8*rax] 2dc945: 4c 8d 05 7c 26 ea ff lea r8, [0x17efc8] 2dc94c: 49 03 d0 add rdx, r8 2dc94f: 48 3b 0a cmp rcx, qword ptr [rdx] 2dc952: 0f 92 c2 setb dl 2dc955: 0f b6 d2 movzx edx, dl 2dc958: 2b c2 sub eax, edx 2dc95a: c3 ret int System.Buffers.Text.FormattingHelpers.CountDigits(uint) 2dc960: 8b c1 mov eax, ecx 2dc962: 83 c9 01 or ecx, 1 2dc965: 33 d2 xor edx, edx 2dc967: f3 0f bd d1 lzcnt edx, ecx 2dc96b: 83 f2 1f xor edx, 31 2dc96e: c1 e2 03 shl edx, 3 2dc971: 48 8d 0d 58 1b ea ff lea rcx, [0x17e4d0] 2dc978: 48 03 d1 add rdx, rcx 2dc97b: 48 03 02 add rax, qword ptr [rdx] 2dc97e: 48 c1 f8 20 sar rax, 32 2dc982: c3 ret
Texte modifié
Ouvrir un fichier
int System.Buffers.Text.FormattingHelpers.CountDigits(ulong) 2dcea0: 48 8b c1 mov rax, rcx 2dcea3: 48 83 c8 01 or rax, 1 2dcea7: f3 48 0f bd c0 lzcnt rax, rax 2dceac: 83 f0 3f xor eax, 63 2dceaf: 48 98 cdqe 2dceb1: 48 8d 15 d8 c1 e9 ff lea rdx, [0x179090] 2dceb8: 48 03 c2 add rax, rdx 2dcebb: 0f b6 00 movzx eax, byte ptr [rax] 2dcebe: 8b d0 mov edx, eax 2dcec0: 48 c1 e2 03 shl rdx, 3 2dcec4: 4c 8d 05 dd 22 ea ff lea r8, [0x17f1a8] 2dcecb: 49 03 d0 add rdx, r8 2dcece: 48 3b 0a cmp rcx, qword ptr [rdx] 2dced1: 0f 92 c2 setb dl 2dced4: 0f b6 d2 movzx edx, dl 2dced7: 2b c2 sub eax, edx 2dced9: c3 ret int System.Buffers.Text.FormattingHelpers.CountDigits(uint) 2dcee0: 8b c1 mov eax, ecx 2dcee2: 83 c9 01 or ecx, 1 2dcee5: 33 d2 xor edx, edx 2dcee7: f3 0f bd d1 lzcnt edx, ecx 2dceeb: 83 f2 1f xor edx, 31 2dceee: 48 c1 e2 03 shl rdx, 3 2dcef2: 48 8d 0d b7 17 ea ff lea rcx, [0x17e6b0] 2dcef9: 48 03 d1 add rdx, rcx 2dcefc: 48 03 02 add rax, qword ptr [rdx] 2dceff: 48 c1 f8 20 sar rax, 32 2dcf03: c3 ret
Trouver la différence