计算机组织与体系结构
-
计算机组成与设计薛宏熙,胡秀珠 编著本书共分7章和2个附录,第1章是概论;第2章介绍数据在计算机内部的表示形式;第3章介绍如何用数字电路实现数据的存储与运算;第4-7章是计算机组成原理和设计方法的主体内容,包括中央处理器(CPU)、存储系统、外围设备和输入输出系统。附录A介绍EDA工具QuartusⅡ,附录B介绍硬件描述语言VHDL。本书附有光盘,其中包含Quartus Ⅱ 6.0网络版安装软件、本书中的图片以及VHDL源代码,方便学生学习和教师制作课件。.本书的特点是引入电子设计自动化(EDA)工具和硬件描述语言VHDL,使理论教学和上机实验相结合,学习基本原理和掌握设计方法相结合。..本书可作为高等院校计算机及相关专业“计算机组成原理”课程的教材,也可作为从事相关工作的工程技术人员的参考书。... -
DSP嵌入式系统开发典型案例汪安民 编著本书针对目前流行的嵌入式系统设计,以数字信号处理器(DSP)为硬件平台,详细地介绍了用DSP作为微处理器核的系统的各种数学算法和工程实践。本书内容涵盖DSP工程应用的很多领域,包括一般数据采集系统设计、高速数据采集系统设计、常用自动控制系统设计、语音信号处理、编码系统设计、IP电话系统设计、无线网卡系统设计、Viterbi译码的实现、非均匀采样理论及其实现等工程实例。 为了方便读者阅读,书中详细叙述了以上算法在C2000、C5000和C6000三个系列DSP中的实现,书中的所有程序均在实践中调试通过,并给出详细的注释。 本书是案例型参考手册,内容全面、实用,讲解通俗易懂,特别适合中、高级用户阅读,书中的有些案例略作修改即可在工程中直接应用。本书可以作为高等院校电子工程、电气工程、自动控制、电力电子等专业的高年级本科生和研究生学习DSP的参考教材,也可供从事DSP应用系统设计开发的技术人员参考。 -
MIPS体系结构透视(英)斯威特曼大多数“体系结构概览”类的书籍最终都是对体系结构的汇编语言语焉不详,只是给出令人厌烦的概述。然而,本书却是一个典型的反例,它为所有这类书的作者树立了一个榜样。作者不但提供了体系结构参考所必需的细节,还以对关键体系结构特点(及其原理)富有洞察力的视角表达出这些细节。无论是对通用的计算机体系结构来说,还是对于MIPS来说,本书都是非常有用的书籍。它阐述了渗入到体系结构发展中的技术、经济、历史等因素。第2版的一个重要增加是涉及操作系统、移植以及ABI等问题,这使得本书对软件开发者来说也是一本优秀的参考书。任何从事MIPS体系结构相关工作的人都应该乐于拥有这本书。第2版不仅对第1版进行了彻底的更新,而且还将应用广泛的RISC系统结构MIPS与开源操作系统Linux结合在了一起。本书的第一部分从MIPS设计原理开始,进而阐述了MIPS指令集和程序员资源。书中还以MIPS32/MIPS64标准为基准,对其他体系结构进行了比较。与第1版相比,第2版的显著变化是封面图片——小企鹅坐在驾驶员的位置上,本书以此作为研究来自Linux内核的真正的低层操作系统的实例,并且展示Linux (包括单处理器和SMP) 如何构建于MIPS体系结构所提供的基础之上。本书从操作系统的底层 (中断、内存调度) 开始,进而描述更高级的Linux/MIPS应用代码如何载入到内存、连接到库并运行。●清晰地阐述了Linux如何在硬件上运行。●提供了完整的、更新的和简单易用的MIPS指令集指南。●本版保留了第1版可读性好的写作风格,凝聚了作者在基于MIPS体系结构的系统设计方面20多年的经验。 -
TMS320C54xx DSP实用技术汪安民、陈明欣、朱明《TMS320C54xx DSP 实用技术(第2版)(附光盘)》以美国TI公司TMS320C54xx系列DSP(数字信号处理器)为描述对象,详细介绍了DSP的硬件结构、最小系统设计、中断和定时器操作,DSP与外围器件A/D、D/A、EPROM、FLASH、AD50、单片机、USB控制器的连接,DSP的缓冲串口,DMA控制器以及HPI-8和HPI-16接口的操作,基于DSP的语音信号处理和数字电话系统的研制,DSP的汇编语言、C语言以及混合编程程序设计,DSP的指令系统以及DSP的集成仿真环境CCS的操作和应用; 并在配书光盘中给出了所有指令的详细中文解释和9个具体的实验(包括基本数学运算、信号发生器、数字滤波器、傅里叶变换、自适应滤波、语音压缩等)。《TMS320C54xx DSP 实用技术(第2版)(附光盘)》可以作为高等院校电子信息工程、通信工程、自动控制等专业的高年级本科生、研究生学习DSP的教材,也可供从事DSP应用系统开发的技术人员参考。 -
ARM嵌入式系统开发典型模块孙秋野、孙凯、冯健ARM嵌入式系统开发的硬件典型模块、软件典型模块和系统扩展模块,详细讲解了Flash存储器、SDRAM、JTAG接口、串行口、LCD接口、I2C接口、AD/DA转换等硬件模块,介绍了ARM开发软件环境ADS、SDT的使用方法,并讲解了ARM开发经常涉及的扩展芯片及其应用。阅读完《ARM嵌入式系统开发典型模块》后,读者可以根据实际应用需要开发、设计嵌入式系统的软硬件平台。《ARM嵌入式系统开发典型模块》内容丰富、实用性强,可供从事ARM嵌入式系统开发的工程技术人员参考,也可作为高等院校相关专业学生学习嵌入式系统开发的参考书。 -
计算机系统结构(英)威廉斯本书采用自底向上的方式,依次介绍计算机系统结构的基本概念和基本内容,首先是数字逻辑电路和计算机硬件,接下来是运行于硬件之上的软件层,最后讲述通信和操作系统领域的基础知识。另外,还包含对ARM和安腾(Itanium)处理器的介绍以及数据通信延伸领域的最新知识。本书紧密联系实际,注重动手实践,利用学生感兴趣和亲身体验过的技术(如因特网、图形用户界面、移动通信等)来提高读者学习的积极性。贯穿全书,在分析系统的性能时注意将软件硬件结合起来讨论,练习题充分地展示出硬件和软件之间这种相互影响、相互依赖的基本关系。本书适合作为高等院校计算科学及相关专业计算机系统结构的导论性教材。本书的主要特色● 使用实际的处理器(奔腾处理器),使学生能够在家中使用自己的机器完成绝大部分的练习作业。● 内容组织合理,材料取自于作者自己从事教学和实验工作的真实需求。● 介绍数据传输和通信相关的思想和概念,为联网和网络通信相关的课程打下基础。● 每章结束后的练习均经过精心挑选,书末附有答案及注释。● 书中用到许多现代的、商业化的实例,能够有效地激发读者的学习兴趣,并将理论与实际结合起来。 -
DSP综合应用技术张家田、严正国、刘峰目录前言第1章 DSP应用技术综述1.1 数字信号处理的发展历程及主要内容1.2数字信号处理器概述1.3 DSP实现方案及设计流程1.4现代DSP设计流程概述1.5两类DSP解决方案的比较第2章 TMs320c3x系列DsP硬件2.1 TMS320C3x系列简介2.2 TMS320C3x系列DSP硬件结构2.3存储器和高速缓存2.4外设2.5DMA控制器第3章 DSP汇编编程基础3.1 TMS320C3x数据格式3.2寻址方式3.3汇编语言指令3.4程序流程控制3.5程序加载第4章 CCS集成开发环境使用方法4.1 CCS的安装和设置4.2 ccs的基本操作4.3 CCS集成编辑器4.4 CCS工程管理工具4.5 CCS的断点和探测点4.6文件输入和输出4.7 图形窗口4.8存储器映射4.9监视窗口4.10CCS的评价器4.11通用扩展语言GEL第5章 数字滤波器与傅里叶变换5.1数字滤波器概述5.2 IIR滤波器5.3 FIR滤波器5.4傅里叶变换分析第6章 TMs320c3x应用实例6.1处理器初始化6.2外部接口及应用实例6.3 利用TMS320C3x实现软件UART参考文献 -
局域网工程师手册曾兴元本书分为13章,主要介绍了无盘工作站的组建、管理及维护技术。具体内容包括:无盘工作站的软、硬件基础,NetWare、Windows NT、Windows 2000操作系统的无盘工作站的安装及使用,无盘工作站的用户管理,典型无盘工作站网络应用实例及常见问题解答。本书图文并茂,内容翔实,是局域网工程师的必备手册。 -
高性能嵌入式计算(美)沃尔夫 著本书是经典原版书库之一,采用一种独特的量化方法来论述现代嵌入式计算系统的设计,书中根据性能、功率和能量消耗以及成本应达到的量化目标描述了在设计中亟待解决的问题,深入论述了网络、可重构系统、软硬件协同设计、安全性以及程序分析。书中包含大量现实世界中嵌入式计算应用和体系结构的实例,盖嵌入式计算领域的高级主题,比如可配置处理器、针对实时和功率损耗的软件优化、异构多处理器以及嵌入式中间件。本书对专业人员、研究人员和学生来说都是及时且非常有价值的资源。在过去的20年中,虽然嵌入式系统仍是许多消费电子设备、工业设备和军方设备中不可见的部分,但它作为一个整体已经脱颖而出。如今,嵌入式计算不再限于简单设备控制,它已经能以高实时处理率和低能耗来执行复杂的处理任务。本书采用一种独特的量化方法来论述现代嵌入式计算系统的设计,书中根据性能、功率和能量消耗以及成本应达到的量化目标描述了在设计中亟待解决的问题。贯穿全书的实际应用使得本书对专业人员、研究人员和学生来说都是及时且非常有价值的资源。 -
Q2406无线CPU嵌入式开发技术洪利、杜耀宗《Q2406无线CPU嵌入式开发技术》较为详细地介绍了法国Wavecom公司的Q2406系列无线CPU原理及开发技术。全书分为7章:讲述Q2406系列无线CPU各接口的基本功能和电气特性,以及硬件开发平台WM992901021的基本功能;介绍常用的AT指令和Open AT 嵌入式应用程序开发平台;介绍开发嵌入式应用程序的基础知识,以及ADL 函数库;列举以Q2406系列无线CPU为核心的应用设计实例。此外,《Q2406无线CPU嵌入式开发技术》的附录部分还简要介绍了AT指令集和API函数的相关内容。《Q2406无线CPU嵌入式开发技术》可以作为高等院校通信、自动化、计算机、电子技术类专业的教学参考书,也适用于大学生电子设计和毕业设计,还适合从事GSM/GPRS无线通信技术开发的科技人员使用。
