首页资讯 • 正文

程序员该如何玩转汇编指令? <#21---->

发布时间:

实际玩汇编真的是想“反汇编”。

本人学过Z80的汇编,51汇编,自己编写过51超级反汇编disasm51,后来嵌入到HotISP内。网上有下载。(本人认为是最优秀的51反汇编之一)

学习过x86的汇编及宏汇编和用过反汇编软件。

学习过PIC汇编和反汇编软件。并用宏汇编做成了“宏C语言HPL”。

在用keil C51调试时,debug时看的是(反)汇编指令。

当然其他MCU、ARM和DSP编译运行软件都可以在debug时看到汇编指令。

所以,玩转汇编,如果其有宏汇编就更好玩,它可以让你感觉“发明语言”之乐趣……

下图所示,是俺1991年用dos内嵌的debug.com反汇编破解美国福禄克公司的CRC32保护的软件狗的截图,当时是用打印机打印反汇编局部代码,然后帖到笔记本上。

那时真的很艰苦……

以前用到8086/80386还可以说汇编语言,后来使用ms windows 系统了,汇编语言就没有什么意义了。如果现在还要想用汇编语言去对待现代的cpu是不现实的方案。底层模式还是可以用C语言或者C++去模仿吧。没有三十多年跟踪Windows系统的发展,是打不开底层模式的。汇编语言现在没有什么用处的。

相关文章Related

相关文章Related

返回栏目>>

首页   |   网站地图

Copyright © 2002-2019 海贼王网,精油,三菱,肾病,邮轮 版权所有