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