汇编语言入门我是初学者,怎么学好汇编语言?

汇编语言入门  时间:2021-08-26  阅读:()

如何学好汇编语言?

汇编语言也分为好几种的,不知道你要向哪个方面发展. 而学习的方法,不同的人未必一样. 我学习汇编语言的方法是这样的: 首先,从DOS汇编开始,就学了王爽的<汇编语言>这本书,还去他的网站"汇编网"交作业.学完了这本书,就开始学习WIN32汇编,用的书是<WINDOWS环境下32位汇编语言程序设计(第2版)>罗云彬的.到现在,算是入门了吧. 学这书的方法是:从例子开始.找书上的例子程序,一条语句一条语句地啃,不明白的就要弄明白,并注释好. 然后,模仿他的例子,自己也开始写一些小程序,渐渐地就会了...

汇编要怎么样入门?

教材也有好有坏,有易有难,有趣无趣。

推荐教材:汇编语言(清华大学出版社 - 王爽著),第一版即2003年扫描版的大小只有13M,第二版的扫描版大小115.1M(下载地址: ics/2786088/)

内容简介 汇编语言是各种CPU提供的机器指令的助记符的集合,人们可以用汇编语言直接控制硬件系统进行工作。

汇编语言是很多相关课程(如数据结构、操作系统、微机原理等)的重要基础。

为了更好地引导、帮助读者学习汇编语言,作者以循序渐进的思想精心创作了这本书。

本书具有如下特点:采用了全新的结构对课程的内容进行组织,对知识进行最小化分割,为读者构造了循序渐进的学习线索;在深入本质的层面上对汇编语言进行讲解;对关键环节进行深入的剖析。

  本书可用作大学计算机专业本科生的汇编教材及希望深入学习计算机科学的读者的自学教材。

而论坛的话,推荐看雪论坛... /index.php

丰富的学习资源永远是高效学习的有效手段,多找些资源(多问),多动手,动脑。

学习定会如鱼得水,游刃有余。

汇编语言入门

呵呵,其实之前已经看到这个问题了。

只是感觉自己这方面的知识和心得偏少,所以怕愧对这200多分啊。

你现在的情况比我当初学汇编时的情况要好,刚开始,我学汇编也是走了一些弯路。

1.首先,我不推荐《IBM汇编语言》这类教科书试的教材。

一来里面讲的一些东西都过时了,只有一些8086的东东,可我们早使用奔腾了。

从286,386之后,Inte CPU的结构已经有了很大的改进。

而且这类书里面讲的也无非就是一些简单的指令格式和语法,但却讲得让人似在云里雾里。

2.不推荐一开始就学MASM或TASM的语法,其实语法这东西很简单。

只有有一点点计算机编程基础的人,我相信最多一个小时,都能基本搞懂,然后再练练就自然会熟,不记得直接翻Refererce就可以。

3.推荐首先看Intel网站是的《IA-32 Software development manual》,耐着点性子把Volume I和Volume III看完。

这样你会对Protect mode,Virtual Memory以及V86有足够的了解 。

4.然后看看MASM或TASM(看你用哪一个编译器)的语法,这个前面说过,几分钟就能明白。

5.在有了前面的基础之后,你就该开始动手好好练练了。

以后的路就不必多说了。

6.另外,如果你觉得单纯的学汇编很没意思的话,你可以用Virus来练手,我以前就是这么做的。

如果你的英语和我一样的好(四级),那你可能要一个月左右才能看完Volume I和Volume III,然后再花一个星期左右去练练。

那你的汇编就可以说入门了,往后的路也比较容易走了。

当然,如果你实在不喜欢English,那你就随便找两本中文版的Protect mode(保护模式)的书来看看吧。

这样你最好边看边练。

这种学习方法能获得比较好的短期效果。

至少MASM的语法是比较简单的,里面很多的MACRO可以让你像使用C一样使用ASM。

而各指令呢,不会就查Volume II的Instruction Reference 耐心啊 耐心 编程这东西 再枯燥也要保持兴趣 永远是王道。

入门以后,也不要考虑一口就吃一个胖子:非得编出个什么漂漂亮亮的程序来不可。

其实没必要的,建议多练练基本的,以量的练习为主(10遍20遍的小意思)。

大概再有半个月的时间,可以考虑trouble shooting 来实例排错,运用实际场景和应用功能,进行功能和语法的排错,从而锻炼自己的思考能力和思维方式。

编程这种东西,都是触类旁通 等你大脑中有了一个关于它的 健全的 知识体系结构的时候,就可以融会贯通了。

仅供参考 以上。

学习汇编语言需要如何入门?

汇编是执行效率最高的语言了 但是也非常的依赖于硬件,已经基本功能多用中断调用来实现,所以也需要了解 比如寄存器,可以有什么运算,一般做法 其实最简单,就是看实现什么功能是怎么实现的,你就可以很快的投入应用 这样你很快就是高手,学会稍微的变化还是比较容易的,最难就是记忆那些特殊的处理方法 而且也没什么道理

汇编语言怎么学习会更快的入门

学习汇编语言要从基础学起,如果你以后打算从事软件开发领域的话,学习汇编是非常必要的。



学习汇编可以让你对编程的底层实现,对计算机的工作原理都有很清晰的认识,只有明白了底层的实现原理,以后学习高级语言的时候才能有的放矢。

所以,我支持你学习汇编语言。



学习汇编语言,目前的教程就那几本一本是《IBM80x86汇编语言简明教程》 清华大学出版社 温冬禅 编的 这本书介绍的比较全面,所以的内容都有涉及,但是不适合没有基础的初学者,因为好多的基础的东西都是一笔带过,让你看了很难理解。

还有一本是 《汇编语言》 清华大学出版社 王爽著 我在这里强烈推荐这本书,这本书对于初学者简直就是救命稻草,它深入浅出,从最基本的开始,步步深入,让你很轻松的学会汇编语言我刚开始是用第一本,看了好几次都看不下去。



最后经别人推荐买了第二本,真的是喜欢死了,你可以去搜下关于这本书的评论,绝对经典。



学习汇编需要学习:微机原理、C语言要会点. 工具 masm5.0 6.0都可以罗云彬教授的windows32位汇编可以看看

我是初学者,怎么学好汇编语言?

汇编是一个程序员的基本能力。

学好汇编不是一朝一夕的事情,要长期积累。

有效的学习方法是:1.找一本好的汇编入门教材。

(我不好介绍书名,因为我用的书很老的,现在没得卖的,其他的我没注意过) 2.开始时候强记所有寄存器名称以及各标志位名称。

(不多,很好记) 3.搞明白各种寻址。

4.粗记指令。

(让自己对指令功能了解个大概,便于编写程序,以后程序写多会自然记住的) 5.熟悉汇编语句书写格式,强记汇编程序结构编写规则。

(这个弄不好,会使程序很难完成或者阅读) 6.熟练掌握各种跳转语句,掌握跳转方法。

(说白了,我们的程序就是在内存中跳来挑去的被执行的) 7.多做练习。

(其实你有其他高级语言的编程经验很好,可以将其中的一些思想融入到汇编编程中。

) 说得不全,也不好,只是本人的一点经验。

祝愿楼主能早日成功!

日本CN2独立物理服务器 E3 1230 16G 20M 500元/月 提速啦

提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...

CloudCone:$17.99/年KVM-1GB/50GB/1TB/洛杉矶MC机房

CloudCone在月初发了个邮件,表示上新了一个系列VPS主机,采用SSD缓存磁盘,支持下单购买额外的CPU、内存和硬盘资源,最低年付17.99美元起。CloudCone成立于2017年,提供VPS和独立服务器租用,深耕洛杉矶MC机房,最初提供按小时计费随时退回,给自己弄回一大堆中国不能访问的IP,现在已经取消了随时删除了,不过他的VPS主机价格不贵,支持购买额外IP,还支持购买高防IP。下面列...

spinservers($179/月),1Gbps不限流量服务器,双E5-2630Lv3/64GB/1.6T SSD/圣何塞机房

中秋节快到了,spinservers针对中国用户准备了几款圣何塞机房特别独立服务器,大家知道这家服务器都是高配,这次推出的机器除了配置高以外,默认1Gbps不限制流量,解除了常规机器10TB/月的流量限制,价格每月179美元起,机器自动化上架,一般30分钟内,有基本自助管理功能,带IPMI,支持安装Windows或者Linux操作系统。配置一 $179/月CPU:Dual Intel Xeon E...

汇编语言入门为你推荐
临时文件Office自己保存的临时文件在什么位置accesspoint如何将电脑成为手机wifi的access pointu盾证书“U盾”和“数字证书”有什么区别?网不易wifi上网有什么优点和缺点色空间求图像处理中颜色空间的介绍,越详细越好查杀木马如何手动查杀木马什么是机器码电脑的机器码是什么?化学键理论什么是化学键?化学键是怎样形成的?哪些物质有化学键?那些没有?化学键理论现代化学键理论认为苯环结构中不存在单双键交替结构,可以作为证据的事实是①苯不能使酸性KMnO 4 溶液褪2g内存条电脑里面的2G内存是做什么用的
域名备案中心 budgetvm 主机测评网 ixwebhosting realvnc 搜狗12306抢票助手 轻量 网站被封 商务主机 中国智能物流骨干网 hostloc 徐正曦 免费吧 卡巴斯基免费试用 如何建立邮箱 河南移动梦网 免费的域名 酸酸乳 徐州电信 免费网络空间 更多