Chinaunix首页 | 论坛 | 博客
  • 博客访问: 812178
  • 博文数量: 61
  • 博客积分: 958
  • 博客等级: 准尉
  • 技术积分: 2483
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-21 13:36
文章分类
文章存档

2020年(2)

2019年(1)

2018年(5)

2017年(7)

2015年(2)

2014年(4)

2012年(10)

2011年(30)

分类: LINUX

2011-10-08 22:57:42

接下来几个月时间,准备对linux3.0进行分析。好几个网友希望针对ARM架构进行分析。由于对ARM架构不是很熟悉,因此这两个月先学习一下ARM方面的东东。感觉《ARM嵌入式系统开发-软件设计与优化》这本书很不错:
1、对ARM汇编语言讲得比较清楚,列出了指令执行前、执行后的寄存器结果,更容易理解指令的功能。
2、对内核开发者来说,其中的中断异常处理、存储器管理、缓存管理都是很有用的。
3、C语言、汇编语言的优化有较强的实用价值,对理解硬件也有帮助。比如防止寄存器数据互锁,以前在看MIPS时,理解得慢一点,看这本书就比较清楚了。当然,也许是现在对系统理解得更深刻的原因,看起来才觉得轻松一点。
4、在讲计算方面的优化时,还介绍了一些理论知识,容易勾引起对数学的美好回忆(虽然没有认真看这些理论^-^)
 
虽然更愿意分析MIPS,不过借此机会学习一下ARM,也很不错!
阅读(8212) | 评论(3) | 转发(1) |
给主人留下些什么吧!~~

xiaohengsang2018-03-05 13:58:07

给大家分享一些嵌入式ARM开发的实训视频:http://www.hqyj.com/shixun/?szt-chinaunix

chenshq1682015-10-15 11:53:06

楼主,太佩服你了,跨架构对于你这种大牛来说简直如囊中取物。

firocu2012-09-03 20:24:08

找了半天,找打这里来了,感谢分享,已购买~~