电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

汇编语言快速入门

汇编语言快速入门_第1页
1/9
汇编语言快速入门_第2页
2/9
汇编语言快速入门_第3页
3/9
“ 哎哟,哥们儿,还捣鼓汇编呢?那东西没用,兄弟用 VB"钓"一个 API 就够你忙活个十天半月的,还不一定搞出来。”此君之言倒也不虚,那吾等还有无必要研 他一究呢?(废话,当然有啦!要不然你写这篇文章干嘛。)别急,别急,让我把这个中原委慢慢道来:一、所有电脑语言写出的程序运行时在内存中都以机器码方 式存储,机器码可以被比较准确的翻译成汇编语言,这是因为汇编语言兼容性最好,故几乎所有跟踪、调试工具(包括 WIN95/98下)都是以汇编示人的,如 果阁下对 CRACK 颇感兴趣……;二、汇编直接与硬件打交道,如果你想搞通程序在执行时在电脑中的来龙去脉,也就是搞清电脑每个组成部分究竟在干什么、究 竟怎么干?一个真正的硬件发烧友,不懂这些可不行。三、如今玩 DOS 的多是“高手”,如能像吾一样混入(我不是高手)“高手”内部,不仅可以从“高手”朋 友那儿套些黑客级“机密”,还可以自诩“高手”尽情享受强烈的虚荣感--#$%& “醒醒!”对初学者而言,汇编的许多命令太复杂,往往学习很长时间也写不出一个漂漂亮亮的程序,以致妨碍了我们学习汇编的兴趣,不少人就此放弃。所以我个 人看法学汇编,不一定要写程序,写程序确实不是汇编的强项,大家不妨玩玩 DEBUG,有时 CRACK 出一个小软件比完成一个程序更有成就感(就像学电脑先 玩游戏一样)。某些高深的指令事实上只对有经验的汇编程序员有用,对我们而言,太过高深了。为了使学习汇编语言有个好的开始,你必须要先排除那些华丽复杂 的命令,将注意力集中在最重要的几个指令上(CMP LOOPMOV JNZ……)。但是想在啰里吧嗦的教科书中完成上述目标,谈何容易,所以本人整理了这篇超浓缩(用 WINZIP、WINRAR…依次压迫,嘿嘿!)教程。 大言不惭的说,看通本文,你完全可以“不经意”间在前辈或是后生卖弄一下 DEBUG,很有成就感的,试试看!那么― ―这个接下来呢?― ― Here we go!(阅读时看不懂不要紧,下文必有分解)因为汇编是通过 CPU 和内存跟硬件对话的,所以我们不得不先了解一下 CPU 和内存:(关于数的进制问题在此不提)CPU是可以执行电脑所有算术╱逻辑运算与基本 I/O 控制功能的一块芯片。一种汇编语言只能用于特定的 CPU。也就是说,不同的 CPU 其汇编语言的指令语法亦不相同。个人电脑由1981年推出至今,其 CPU 发展过程为:8086→ 80286→ 80386→ 80486→ PENTIUM→ ……,还有 AMD、CYRIX 等旁支。后面...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

汇编语言快速入门

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部