A. 誰能告訴我用什麼軟體可以把機器碼反編譯成匯編語言
有一個軟體是專門做這個的 把機器碼反編譯成匯編語言 的 軟體 是 W32asm 這是個很通用的軟體
B. 晶元的機器碼可以轉成匯編語言嗎
可以的
匯編語言有對應著機器碼,可以用反匯編語言工具將機器碼譯成匯編指令格式。
C. 機器碼轉匯編語言
AJMP 0002H是跳轉到0002H單元,不是什麼位,位是指一個單元內的8位數中的一個位,而存放程序是以單元為單位的。
D. 有段程序,是通過一個軟體把機器碼轉換成匯編的,轉換的匯編語言如下所示,不知道是不是匯編語言。。。
你的軟體應該是一個反匯編類的軟體,將機器碼反匯編成X86的匯編指令,格式基本正確,至於是不是正確,那得查查機器碼與匯編指令的對照表。
E. 機器碼和匯編語言之間是什麼關系,見圖。
匯編的ax在機器碼中的初始值是b8,
--B8 是 MOV AX 的機器碼。
為什麼運行到第二條數據的ax的值變成了05呢?
--05 是 ADD AX 的機器碼
一個是 MOV,一個是 ADD,顯然,它們的機器碼,應該是不同的。
鍵入 R <回車>,即可顯示 CF 的內容。
其符號,可在我的網路空間裡面找到。
F. 怎麼樣把機器碼轉化成匯編語言
用反匯編軟體,你是什麼機器的就找那種 機器的反一下就行了。
G. 急急急 反編譯軟體把EXE文件反譯成什麼 是機器語言還是匯編語言 是哪個匯編語言
首先你得清楚,微軟的exe可執行文件(即PE文件,有PE規范定義)的特徵,才能使用不同的反編譯軟體對exe進行反編譯。
如今,exe一般分託管代碼和非託管代碼兩類(託管代碼是由C#等語言生成的.NET運行時庫支持運行的中間代碼,不是CPU晶元可直接執行的二進制機器碼;而非託管代碼是CPU晶元看執行的機器碼)
非託管代碼反編譯後,其實就是簡單的將二進制機器碼用匯編表示,所以是匯編語言。
託管代碼反編譯,好的反編譯器直接將中間語言位元組碼反編譯成高級語言代碼,如C#
------------------------------------------------------
另外,在什麼平台運行的exe正確反編譯(需要選擇正確的晶元結構)為同平台的匯編語言。
如嵌入式ARM晶元上運行的Win CE系統上的exe就應當正確反編譯為ARM匯編
x86的就應當反編譯為x86匯編。
H. 一段很長的機器碼轉換為匯編語言
1.你是什麼語言的機器碼,51?8086?z80?等等
2.你的這串代碼是單數,是否有問題?若中間丟了一個,整個程序就不對了
I. 反編譯出來的代碼是什麼語言
是匯編,也有部份工具能還原出少量源代碼,不過主要你還得看程序是用什麼語言寫的。 .net框架下的程序編譯後如果用一些工具反編譯好像是可以得到一些源代碼,沒研究過,不過印像中好像是見誰弄過,網上有這種工具。
J. 晶元解密得到的是機器碼,反匯編是啥意思
反匯編就是把機器碼翻譯成匯編語言,雖然不是C或java,但是也比機器碼好懂了。想反匯編可以問致芯科技