debug命令大全及用法 程序員該如何玩轉(zhuǎn)匯編指令?
程序員該如何玩轉(zhuǎn)匯編指令?實際上玩組裝真的意味著“拆卸”。我學(xué)習(xí)了Z80匯編,51匯編,我寫了51超級反匯編disasm51,后來嵌入到hotisp。網(wǎng)上有。(我認(rèn)為它是最好的51個反匯編程序之一)我
程序員該如何玩轉(zhuǎn)匯編指令?
實際上玩組裝真的意味著“拆卸”。
我學(xué)習(xí)了Z80匯編,51匯編,我寫了51超級反匯編disasm51,后來嵌入到hotisp。網(wǎng)上有。(我認(rèn)為它是最好的51個反匯編程序之一)
我學(xué)習(xí)了x86匯編程序和宏匯編程序,并使用了反匯編軟件。
學(xué)習(xí)PIC組裝和拆卸軟件。宏C語言HPL是由宏匯編而成的。
使用Keil C51進(jìn)行調(diào)試時,您將在調(diào)試時看到(反匯編)說明。
當(dāng)然,其他MCU、arm和DSP編譯軟件在調(diào)試時可以看到匯編指令。
所以,玩匯編,如果它有宏匯編,它會更有趣,它可以讓你感受到“發(fā)明語言”的樂趣
如下圖所示,我在1991年用DOS嵌入了它調(diào)試.com反匯編破解了美國福祿克公司CRC32保護(hù)軟件狗的截圖。當(dāng)時是用打印機(jī)打印反匯編部分代碼,然后粘貼在筆記本上。
那時候真的很難
運(yùn)行調(diào)試xxx.exe文件輸入a和Enter(如果要在特定CS:IP中編寫代碼,請輸入a)XXXX:XXXX輸入一次一個命令。如果要完成,請直接輸入。然后你可以用u命令翻譯它,用t命令執(zhí)行它