我出于好奇而拆解了一个带有radare2的简单.png文件,它给了我一个简短的汇编代码,其中包含一条我无法识别的指令。什么" cwde"做? (如果重要的话,操作系统是manjaro linux。)
[x] Disassembly
0x00000000 mov dword [rax + 0x4e], edx
0x00000003 or eax, 0xa1a0a
0x00000009 add byte [rax], al
0x0000000b or eax, 0x52444849
0x00000010 add byte [rax], al
0x00000012 or byte [rax], al
0x00000014 add byte [rax], al
0x00000016 invalid
0x00000017 add byte [rax], cl
0x00000019 invalid
0x0000001a add byte [rax], al
0x0000001c add dl, ah
0x0000001e cwde
0x0000001f test al, 0x6d
0x00000021 add byte [rax], al
0x00000023 add byte [rbx + rsi*2], al
0x00000026 push r12
答案 0 :(得分:0)