Diff
checker
텍스트
텍스트
이미지
문서
Excel
폴더
Legal
Enterprise
데스크톱
요금제
로그인
데스크톱 앱 다운로드
텍스트 비교
두 텍스트 파일의 차이점을 찾아보세요
도구
기록
표시
레이아웃
나란히 보기
합쳐 보기
실시간 편집
공백 변경 숨기기
변경 없는 행 숨기기
줄바꿈 비활성화
비교 단위
스마트
구문
없음
모양 변경
처리
제외
텍스트 변환
첫 변경으로
수정
Diffchecker Desktop
가장 안전하게 Diffchecker를 사용하는 방법. 데스크톱 앱을 사용하면 비교 데이터가 외부로 전송되지 않습니다!
데스크톱 앱 받기
Untitled Diff
생성일
4년 전
비교 결과 만료 없음
초기화
내보내기
공유
설명
34 삭제
행
총
삭제
글자
총
삭제
이 기능을 계속 사용하려면 업그레이드해 주세요
Diff
checker
Pro
요금제 보기
30 행
복사
34 추가
행
총
추가
글자
총
추가
이 기능을 계속 사용하려면 업그레이드해 주세요
Diff
checker
Pro
요금제 보기
31 행
복사
int System.Buffers.Text.FormattingHelpers.CountDigits(ulong)
int System.Buffers.Text.FormattingHelpers.CountDigits(ulong)
복사
복사됨
복사
복사됨
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)
복사
복사됨
복사
복사됨
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
저장된 비교 결과
원본
파일 열기
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
수정본
파일 열기
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
비교하기