易燃物汇聚 YouTube 有声书与书评
ARM认证工程师应试指南 封面

ARM认证工程师应试指南

奚海蛟 谌利编著

267人在读
25.4万字总字数
¥19.6定价

内容简介

本书主要内容分为两部分:前一部分为AAE认证考试大纲所涉及的各知识点介绍,并指出了各知识点所需要参考的本书第二部分的内容索引;第二部分则为系统知识的主体部分,系统地介绍了ARM Cortex-A系列的架构和处理器、内核模型、汇编指令集、浮点协处理器和NEON技术、中断模型、ARM系统优化、启动代码和系统移植知识、多内核系统架构和对称系统架构、软件并行运算、系统功耗设计概念、系统安全、虚拟化、系统调试模块,以及ARM的bigLITTLE技术等。

读者书评

★★★★★

本书在春节期间读完。 全书知识点覆盖全面,但没有讲得非常详细,基本点到即止。大部分章节,都可以单独拿出来写一小本至少100多页的书了。 所讲内容我将它分为三大部分: 第一部分是跟指令集和微架构相关——ARM体系结构、处理器、寄存器、模式、指令集、NEON(高级SIMD)、浮点、缓存、内存管理单元、内存访问排序、异常中断、虚拟化、安全性、电源管理、big.LITTLE技术、多处理器架构、并行; 第二部分是跟操作系统相关——引导代码、移植、ABI; 第三部分是跟C语言和汇编语言相关——性能分析、优化代码、调试。 对于我来说,比较了解的内容有:缓存、内存管理单元、内存访问排序。像内存访问排序,也就是CHI协议中的Order之前看不懂为什么要有这个功能,但结合软件应用场景、内存类型、多种类型的barrier的汇编代码之后,才明白Order设计的作用。 这本书让我印象非常深的地方在第三部分,它让我明白了软硬件是有多么的协同融合。写软件代码的人如果把计算机底层原理搞清楚,直接优化代码并调试就很快捷。比如量化行业的交易开发,里面用到的一些低延迟高并发思想和我们在缓存设计上的思想有不少相似之处。作为一名CPU芯片设计或验证的工程师,除了掌握数电、计算机体系结构、计算机组成原理等基本知识外,必须得把C、汇编语言基础打扎实才行,C++是开拓。

★★★★★

对于快速的对ARMv7有一个全貌的了解很有用处,适合初学者

书籍信息

作者奚海蛟 谌利编著
出版社电子工业出版社
出版时间2013-09-01
ISBN9787121213618
分类计算机-理论知识
格式EPUB
完结状态连载中
章节数169