嵌入式系统:Intel XScale开发详解
5星 · 超过95%的资源 需积分: 4 84 浏览量
更新于2024-11-29
收藏 3.77MB PDF 举报
"嵌入式系统(修订本)——Intel XScale结构与开发,由复旦大学教授陈章龙著,主要涵盖了Intel XScale微架构、ARM体系结构、ARM指令系统,以及Xscale应用处理器PXA250/210的使用方法和开发过程。"
嵌入式系统是计算机技术、通信技术和微电子技术的融合,其特点是计算机硬件直接嵌入到特定的应用系统中,服务于各种领域,如军事、航空航天、工业控制等。随着互联网的发展,嵌入式系统正朝着信息家电和3C产品的方向演进。本书是作者在Intel公司和ARM公司的支持下,基于原有"嵌入式系统——Intel StrongARM结构与开发"进行修订,删去了关于StrongARM SA-1110的内容,重点增加了对Intel XScale架构的讲解。
在ARM体系结构方面,书中详细阐述了ARM架构的基础,包括存储器结构、I/O接口、AMBA接口和JTAG接口。同时,讨论了多种ARM处理器内核,如ARM7、ARM9等。ARM指令系统部分,读者可以学习到ARM指令集、Thumb指令集及其寻址方式,以及如何编写ARM汇编程序。
Intel XScale是Intel公司基于ARM技术的一种高效能微架构,本书在第四章中深入解析了Xscale的体系结构,包括微处理器、存储器管理单元(MMU)、Cache结构,以及调试技术。第五章则专门探讨了PXA250/210这两款Xscale应用处理器,详细介绍了它们的内部结构和各种I/O部件的使用。
第六章,作者聚焦于Xscale架构的开发实践,涵盖硬件开发平台的选择,如Angel和ADS开发工具的使用,以及Intel集成性能函数库IPP的运用。此外,还讨论了在Xscale处理器上部署嵌入式Linux和Windows CE操作系统的方法。
本书适合作为高校相关专业教材,同时也适合从事嵌入式系统开发的工程师参考。通过阅读此书,读者能够掌握Intel XScale处理器的基本原理和开发技巧,进一步提升在嵌入式系统领域的专业能力。
2023-02-27 上传
2010-09-12 上传
2008-09-13 上传
点击了解资源详情
2024-11-29 上传
2024-11-29 上传
2024-11-29 上传
2024-11-29 上传
pbessie
- 粉丝: 1
- 资源: 5