请推荐汇编语言从入门到精通 都需要看什么书 给个学习路线图 我是自学没老师

 我来答
bangke007
推荐于2017-10-09 · TA获得超过170个赞
知道小有建树答主
回答量:90
采纳率:0%
帮助的人:72.4万
展开全部

汇编语言是和计算机处理器(CPU)架构密切相关的一门计算机语言,市场上通常的处理器,如:工控领域的MCS-8051微处理器,大学里教学用的8088/8086处理器, 嵌入式领域的ARM Cortex A/R/M,MIPS, PowerPC等处理器等所有这些处理器对应的汇编语言都是不相同的,但他们之间多少又有些类似。从学习嵌入式技术的角度出发,给出我个人的建议:

  1. 先学习MCS-8051这一8位单片机,大部分微机原理的教材都围绕这个类型的芯片展开,资料非常多。看书的同时还需要做实验,通过实际编程领悟计算机工作原理,为将来学习32微控制器打基础。

  2. 在掌握了8位单片机的基础上,可以学习ARM 结构的32位MCU,如ARM7,ARM9,ARM11, Cortex A/R/M等都可以,参考资料非常多。

  3. 为何不推荐你学习8088/8086处理器的汇编语言?因为这个玩意儿在实际应用中基本用不上,只能用于应付考试,但是对理解80x86处理器有很大帮助。

  4. 为何不推荐你学习MIPS,PowerPC等处理器的汇编语言? 原因比较复杂,总结起来就是:玩的不多,懂的人也不多(本人才疏学浅,仅仅接触过RISCV这种类MIPS架构芯片的汇编指令集)。

任何计算机语言都不应是学习的最终目的,它只是表达用的一种工具,隐藏于其中的思想才是重要的。

匿名用户
2016-08-01
展开全部
入门,王爽的《汇编语言》。
罗云彬的《Windows 环境下32位汇编程序设计》
《英特尔® 64 和 IA-32 架构软件开发人员手册》
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bdzdbdzdbdzd
2017-09-29 · TA获得超过188个赞
知道小有建树答主
回答量:311
采纳率:0%
帮助的人:105万
展开全部
汇编的书多到爆,随便一本,因为汇编是低级语言,都是指令罢了。没有什么过多的方法结构,什么书基本都能学会。难的是简单枯燥而已。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式