计算机组织与体系结构
-
模拟电路版图的艺术(美)Alan Hastings作者Alan Hastings具有渊博的集成电路版图设计知识和丰富的实践经验。本书以实用和权威性的观点全面论述了模拟集成电路版图设计中所涉及的各种问题及目前的最新研究成果。书中介绍了半导体器件物理与工艺、失效机理等内容;基于模拟集成电路设计所采用的3种基本工艺:标准双极工艺、CMOS硅栅工艺和BiCMOS工艺,重点探讨了无源器件的设计与匹配性问题,二极管设计,双极型晶体管和场效应晶体管的设计与应用,以及某些专门领域的内容,包括器件合并、保护环、焊盘制作、单层连接、ESD结构等;最后介绍了有关芯片版图的布局布线知识。 -
嵌入式系统金敏,周翔,金梁 编著嵌入式系统是嵌入式硬件与嵌入式软件两者的综合体,《嵌入式系统:组成、原理与设计编程/高等学校计算机专业教材》系统介绍嵌入式系统软件的组成、工作原理和设计编程方法。全书分为15篇共11章,主要内容包括:嵌入式系统的基础知识,包括嵌入式系统的定义、组成、特点、发展概况、应用领域等;各种典型的嵌入工处理器和嵌入式外围设备的特点与工作原理,并且,作为嵌入式处理器的一个实例,分析了当前流行的ARM内核体结构及ARM处理器的先型和调试方法;常见的嵌入式实时操作系统和嵌入式软实时操作系统的种类及选用标准,然后以目前市占有率机排名第一的VxWorks操作系统为例,详细讲解嵌入式操作系统的级成、多任务环境的工作原理及其交叉开发环境的使用;嵌入式系统的一般设计方法、开发流程步骤、调试手段与测试工具,详细介绍嵌入式软件相对通用计算机系统一些独特的编程技术和优化方法;《嵌入式系统:组成原理与设计编程/高等学校计算机专业教材》的最后为嵌入式系统的相关实验。 《嵌入式系统:组成原理与设计编程/高等学校计算机专业教材》可作为高等院校计算机类、电子类、信息类和理工科其他学科本科高年级学生和研究生的教材,也可作为一些高级进修班的培训教材,同时亦可作为企业各类嵌入式产品开发人员、嵌入式技术爱好者的案头学习参考资料。 -
单片机原理及应用刘刚本书从实用角度出发,系统全面地介绍了单片机的原理和应用,是一本重在应用、兼顾基本理论的实用教程。 -
嵌入式系统中的模拟设计(美)贝克将模拟技术最本质的“艺术”放进数字工程师的工具箱…… 不像那些“理论”式的书,包含着不合实际应用的电路设计,这本书是多年实际工程测试经验的总结。这种以实践为基础并结合最新技术是本书区别其他电路设计方面书籍的最大特色。 ―John Titus , EDN 和《测试与测量世界》杂志前主编 本书为那些希望掌握基本模拟知识的数字工程师而写,内容包括A/D转换器、D/A转换器、运放、滤波器以及模拟和数字系统集成设计。本书共分为13章。作者采用工程师喜欢的谈话、交流方式,第1章从分析数字和模拟设计的鸿沟开始,阐述两者之间的联系;第2~7章中详细介绍了SAR和∑-△A/D转换器、运放的基本知识,并结合实际应用讲解如何选择合适的A/D转换器、运放以及线性系统中运放电路的设计和SPICE仿真;第8~12章介绍模拟和数字电路协调工作所关注的噪声、电源和地分割、PCB布局的技巧和策略以及选择合适的工具进行电路调试,在理论介绍时,结合真实模拟设计实例,让数字工程师对这些模拟工具有真实的感受,并进而去思考模拟,以及如何利用它来解决电路问题;第13章总结全书的内容,并以模拟/数字混合电路板设计为例,让工程师体会到模拟技术最本质的“艺术”。. 本书特别适合那些从事信息家电、工业控制和机电控制系统等模拟/数字混合系统设计的数字工程师、学生、教师及应用工程人员。本书是一本有用的参考资料,既可以帮助读者完成数字系统中的模拟设计,也可以作为掌握许多模拟电子方面重要内容的指导手册。... -
复杂SOC设计(美)罗文 著,吴武臣 等译本书综合介绍可扩展的处理器架构、用于指令集扩展的工具以及用于嵌入式系统的多处理器SOC架构。全书共分三部分,第一部分对众多SOC设计问题及其解决方案进行了高层次的介绍。第二部分对可扩展的处理器、传统处理器以及硬连线的逻辑电路之间的比较进行了详细的讨论。最后一部分则给出一系列详细的例子,来进一步说明新的SOC设计方法的可用性。全书使用了来自Tensilica公司的Xtensa架构和Tensilica指令扩展语言,精确描述与这个新方法相关的实践问题和机遇。.本书主要面向从事复杂SOC设计的架构设计师、电路设计师和程序设计师,也可供高等院校相关专业师生参考。..本书对以处理器为核心的SOC设计进行了统一的硬件/软件设计指导,是一本全面的、以实例为导向的指导书,能够帮助读者使用可配置的、可扩展的处理器来创建设计项目。本书利用Tensilica公司的Xtensa结构和TIE语言,系统地阐明了以处理器为核心进行设计面临的问题、机遇和挑战。本书首先介绍一种全新的设计方法,然后介绍了其基本技术:处理器配置、扩展、硬件/软件协同生成、多处理器划分/通信等。... -
CMOS集成电路原理与应用杜怀昌、肖怀宝、黄玲玲本书主要论述了CMOS集成电路的基本理论和应用。主要内容包括:CMOS集成电路的工艺;CMOS模拟集成电路的基本组成单元MCOS器件;CMOS模拟集成电路中的各种电路模块:基本放大器、恒流源电路、差分放大器;集成电路的应用:包括运算放大器、开关电流技术、集成电压比较器、数/模转换与模/数转换电路以及相乘器等;最后介绍CMOS数字集成电路的相关知识。书中配备了大量的PSpice仿真分析。.本书作为CMOS模拟集成电路的教材,可供工科电子通信类本科生使用,也可供相关专业的技术人员参考。... -
嵌入式计算(美)费希尔(Fisher.J.A.),(美)Paolo Faraboschi,(美)Cliff Young现今,嵌入式计算机的数量已经超过了通用计算机的数量,而我们每天都会被好几百个嵌入式计算机所影响,这已经不再是新闻。现在的问题是嵌入式计算机不断增长的性能、复杂性和容量要求我们采用一种新方法来进行设计。.本书的作者基于多年的研发经验,在书中描述了嵌入式计算设计的一个新时代,其中处理器处子中心地位,这使得其设计方法完全不同子嵌入式系统设计的当前实践。他们论证了为什么对不可编程部件、外围设备、连接件和总线的传统元件采用一种以计算为中心、系统设计的方法是必需的。这些元件必须在一个系统设计中与高性能处理器体系结构、微体系结构和编译器以及应用程序开发所需的编译工具、调试器和模拟器统一。..在本书中,作者运用他们在跨学科硬件/软件开发和VLIW处理器方面的专业知识来阐述嵌入式计算中的这种改变。VLIW体系结构一直以来就是嵌入式系统设计中的通用选择,同时VLIW也是贯穿全书的一个主题,而嵌入式计算是本书的核心课题。本书将技术深度和实践经验完美结合,清晰阐述了通用计算系统和嵌入式计算系统在硬件、软件、工具和操作系统层面上的不同,内容全面,实例丰富,非常适合实践工程师(芯片设计师和嵌入式系统设计师)以及专业技术人员使用,同时也可供高等院校相关专业的师生参考学习。... -
计算机组成原理戴光明、何友鸣、汪自云本书根据ACM和IEEE制订的《计算机学科教学计划2001》和中国计算机学会等编制的《中国计算机科学与技术学科教程2002)中“计算机组成原理课程大纲”的基本要求,较为全面地介绍了数据信息等基本概念和计算机单机系统中各大部件的结构、工作原理、设计方法及组成整机的有关理论与设计技术。在内容编写上,编者们力求从三个层面来突出课程内容,即按基础、组成、系统来介绍计算机组成原理。基础部分包括概述、常用进位制、机器数的运算方法、编码和代码校验、逻辑代数和逻辑门、组合逻辑电路的解析与设计;组成部分包括基本器件、主存储器、运算器、指令系统和控制器;系统部分包括存储体系结构、外部设备、主机与外设的数据传送方式。本书可作为各类高等院校计算机科学与技术学科各专业本科《计算机组成原理》课程教材。 -
ARM 7嵌入式开发实验与实践田泽以ARM7核的EmbestEDUKITII/III多核实验教学系统为硬件开发平台,以ARM7中广泛使用的外围基本接口功能开发为例,并以μC/OSII和μClinux嵌入式操作系统为软件开发平台,设计开发了31个实验,内容包括:基于ARM的嵌入式软件开发基础实验、基本接口实验、人机接口实验、通信与音频接口实验、μC/OSII基础实验和μClinux基础实验。内容安排上从易到难,相对完整,密切结合嵌入式系统教学实际,贴近嵌入式开发实际工程应用,并提供了丰富的从入门到系统开发的实验例程。使读者不仅能够系统地掌握嵌入式系统开发的基本知识和技能,而且对复杂实用的外围接口模块开发、基于μC/OSII和μClinux的应用开发也会有全面的了解。书中附英蓓特公司免费提供的光盘1张,包括EmbestIDEPro校园版及其他相关资料。本书可作为电子、通信、自动化、计算机等电类专业嵌入式系统课程实验教学的教材,也可供嵌入式系统相关工程技术人员参考。 -
STR71x系列ARM微控制器原理与实践沈建华、姜宁本书详细介绍了意法半导体(STMicroelectronics,简称ST)STR710系列ARM微控制器的原理、结构、资源和开发使用方法。全书共6章:第1章介绍了一些必需的ARM基础知识;第2章介绍了ST ARM产品系列;第3章详细介绍了STR710系列的片内资源和编程接口;第4章简单介绍了ST ARM的软硬件开发工具;第5章详细介绍了STR710的软件库函数和使用方法;第6章为μC/OSII在STR710上的移植及使用(放入光盘)。本书所附光盘包含了ARM开发调试软件、开发工具介绍、STR710开发板硬件资料、所有外设接口的例子程序(源码)、STR710原版的数据手册、应用参考,以及第三方软件、工具等。.本书可作为STR7微控制器开发技术人员的参考手册,也可用于ARM相关应用、培训课程的参考书。...
