Hex文件其实是机器指令码,其中包括 *** 作码, *** 作数,以及地址等等内容,而的汇编语言指令代表的就是这些机器码,汇编就是将汇编语言编译成机器码的过程,反汇编就是将机器码变成指令的过程。
比如,C语言的编译先译成汇编再译成机器码,反汇编则反之。
我能,如,M16C_26,M16C_28,M16C_62等系列! 每个系列举例一个型号:M30260xxx, M30280xxxx, M3062x或M3062L等,F汇编出来直接在原机运行!还有C51系列,AVR系列,TI的DSP生成的OUT文件都能F汇编! Q1580708025Q就电子产品上用的单片机的内部程序,几乎全部都是加密的,除非厂家允许它的产品随便别人去仿造。因此,就单片机内部的程序是读不出来的。现在网上也有很多人说他能解密出部分单片机内部程序的,但是要付费的。不过,能真正解密的单片机并不多,也都是一些早期的产品。另一方面,就算是能读出了,读出来的机器码,即是bin格式的,需要反编译才能读和修改,不过,多数人解密就是为了仿造,根本不想改,也改不了。所以,如果想仿造的,需要硬件完全一样的仿造,读出来的程序也是按原样的用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)