计算机组织与体系结构
-
嵌入式DSP原理及应用余成波 等主编DSP技术的研究是一门实践性很强的学科。结合理论学习和应用实践,在学习中实践、在实践中学习是对DSP入门、提高、精通最好最快捷的方法。《21世纪高等学校嵌入式系统专业规划教材:嵌入式DSP原理及应用》以模块化学习、模块化设计的思想为指导,从介绍DSP的基础知识开始,循序渐进地设计了从DSP芯片支持电路、存储器扩展、输入/输出、A/D、串行口、定时/计数器、键盘、液晶到DSP基本应用系统等硬件和软件设计模块,再到DSP工程应用的综合实例。全书共分9章。内容包括嵌入式系统体系结构和设计流程、TMS320C54x的硬件体系结构、TMS320C54x汇编语言指令系统、TMS320C54x应用程序开发过程及工具、汇编语言程序设计基础、TMS320C54x片内外设及应用、DSP硬件系统设计、TMS320C54x应用程序开发实例、CCS集成开发环境高级应用等。书中配有大量的例题和习题,使读者从基本理论过渡到实际应用。《21世纪高等学校嵌入式系统专业规划教材:嵌入式DSP原理及应用》可作为高等工科院校电子信息工程、通信工程、自动化、电子科学与技术、计算机科学与技术、生物医学工程等专业本科生及研究生的教材,还可供从事DSP芯片开发与应用的广大工程技术人员参考。 -
TMS320C674xDSP应用开发汪安民,周慧,蔡湘平 编著《TMS320C674xDSP应用开发》以TI公司的浮点DSP芯片C6 74 x系列为平台,详细介绍了DSP的软硬件系统设计。主要内容包括DSP的基本原理、DSP的结构和指令系统、DSP的仿真软件、DSP的片内外设、DSP的软硬件设计以及基于DSP的算法实现等。本书内容全面、实用,讲解通俗易懂,书中的所有软硬件设计略作修改即可在工程中直接应用。本书可以作为高等院校通信工程、电子工程、电气工程以及自动控制等专业高年级本科生和研究生的教材,也可供从事DSP应用系统设计开发的技术人员参考。 -
ARM Cortex-A8处理器原理与应用李宁 编著本书介绍了TI公司AM37x/DM37x处理器的内核以及片上外围子系统的工作原理,并以Embest公司的Devkit8500开发套件为对象,介绍了AM37x/DM37x处理器上Android操作系统移植与应用开发的基本过程。本书分12章,可以分为3个部分。第一部分包括第1~4章,介绍了Cortex-A8处理器的内核结构和编程模型。第二部分包括第5~8章,介绍AM37x/DM37x处理器上各子系统的工作原理。第三部分包含第9~12章,介绍Android系统在AM37x/DM37x处理器上的移植和应用开发过程。本书既可作为从事Cortex—A8处理器系统开发工程师的参考手册,也可作为高校嵌入式专业研究生的参考书。 -
液压系统控制与PLC应用黄志坚 编著《液压系统控制与PLC应用》结合大量实例,系统介绍液压系统可编程控制器(PLC)控制技术。第1章是可编程控制器及液压控制应用概述;第2章以FX系列PLC与SIMATICS7 300系列PLC为例,介绍PLC及其在液压系统控制中的应用情况;第3章介绍PLC液压控制方式,包括顺序控制、同步控制、位置控制、压力控制、速度控制、能源监控等;第4章介绍PLC在制造、能源、材料、交通运输、试验等各类液压设备控制中的具体应用。《液压系统控制与PLC应用》适合液压系统与PLC设计开发、使用维修人员阅读、学习,也可供大学及职业技术学院相关专业师生参考。 -
Xilinx FPGA高级设计及应用汤琦,蒋军敏 编著《Xilinx FPGA高级设计及应用》用简洁的语言向读者展示了FPGA高质量和可靠性设计中必须掌握的概念、思想和设计方法,如FPGA设计思想、高速数据传输系统设计、高级配置管理、空间应用可靠性设计、分区设计和高效测试系统设计等。本书来源于工程实际,选取的专题都是实际工程开发中必须面对、难度很高的问题。作者结合多年的工作经验编写了本书,书中深入剖析了其实现原理和技术细节,并提供了使用方法和实例。 -
嵌入式系统基础朱恺,吉逸,储昊明 编著ARM处理器是一种高性能、低功耗的RISC处理器,广泛应用于通信、家电、工控、航空等众多嵌入式产品中。《高等院校计算机专业人才能力培养规划教材(应用型):嵌入式系统基础》系统地介绍了ARM嵌入式系统的原理和ARM嵌入式开发技术的基础知识,涵盖了ARM处理器工作原理、ARM处理器编程模型、ARM程序设计、实时操作系统、嵌入式系统开发流程和常用开发工具等内容。本书理论与实践相结合,实用性强,可作为高等院校计算机及相关专业本科生教材,也可作为研究生或嵌入式工程技术人员的参考书籍。 -
Cortex-M3之STM32嵌入式系统设计廖义奎 编著《Cortex-M3之STM32嵌入式系统设计》介绍了以ARMCortex-M3为内核的STM32F103增强型微控制器的特点,深入讲解其硬件和软件设计方法。本书分为STM32基础开发、STM32深入开发以及STM32高级开发三部分。基础开发部分介绍了嵌入式系统概述、STM32最小系统设计、STM32程序设计入门、GPIO应用、GCC编译器的安装与应用、STM32外部中断、面向对象设计的本质、USART通信等内容;深入开发部分介绍了深入STM32的工作原理、定时器与日历、ADC应用、DMA应用、备份寄存器与看门狗程序、TFT驱动与显示、触摸屏驱动、SD卡驱动与FAT文件系统等;在高级开发部分介绍?C/OS-II在STM32上的移植、汉字与图形图像显示、摄像头驱动与图像采集、以太网及Web远程控制系统设计等内容。本书配套光盘中附有所有章节的源程序。本书适合于嵌入式开发人员作为开发参考资料,也适合于高校师生作为单片机、嵌入式系统课程的教材和教学参考书。 -
嵌入式系统原理及开发应忍冬,蒋乐天,徐国治 编著这本《嵌入式系统原理及开发——基于ATOM处理器及Linux实现》由应忍冬、蒋乐天、徐国治编著,主要介绍嵌入式系统软硬件架构技术及嵌入式系统优化技术。内容涵盖了嵌入式系统从底层到上层的软硬件设计技术,在硬件方面分别介绍了嵌入式系统底层设备接口、处理器子系统,以及总线结构。并以Intel的ATOM处理器为例,介绍了高性能嵌入式系统的架构设计特点;在软件方面分别介绍了嵌入式系统编程模式、软件优化技术、嵌入式操作系统原理、驱动程序原理,以及基于MeeGo的用户界面编程技术。《嵌入式系统原理及开发——基于ATOM处理器及Linux实现》面向电子信息及计算机专业本科生嵌入式系统课程教学,也可供于嵌入式领域技术人员参考。 -
51系列单片机应用程序设计与仿真曹天汉 主编《21世纪高职高专系列规划教材·电子技术专业:51系列单片机应用程序设计与仿真(KeilC51 Proteus)》在对51系列单片机应用程序的设计与仿真的编写中,较详细地叙述了如何用单片机开发软件Keil C51进行源程序的编辑、编译(或汇编)、仿真调试,如何将嵌入式系统仿真开发软件Proteus与Keil C51联调,又如何进行形象、逼真的硬件仿真,这将会极大地提高读者的阗读兴趣,并使读者在阅读中收益颇丰。 -
兼容ARM9的软核处理器设计李新兵 著《兼容ARM9的软核处理器设计:基于FPGA》介绍如何使用硬件描述语言Verilog进行FPGA设计。通过阅读本书,读者可以自行设计一个32位的RISC架构处理器—兼容市面上流行的ARM9微处理器。本书不仅详细介绍了Verilog HDL的语法,而且独具匠心地介绍了如何使用这种精简的语言进行成熟作品的设计。这也是本书相对于其他类似图书的首次尝试。本书以Verilog RTL设计为核心,从第1章建立Verilog RTL设计模型开始,到最后一章能够对Linux操作系统进行仿真。读者通过本书可以切实掌握基于ARM9的数字电路设计流程,并能够利用成熟的MCU软件设计工具生成BIN文件,通过BIN文件和一个只有1800行的兼容ARM9处理器内核,快速完成FPGA设计。本书理论结合实际,图文并茂,由浅入深地介绍了如何使用Verilog语言进行FPGA设计,可作为机电控制、信息家电、工业控制、手持仪器、医疗器械、机器人技术等方面FPGA与嵌入式系统开发与应用参考书,适合对FPGA与嵌入式系统开发感兴趣的读者以及从事ARM嵌入式系统应用开发工程师阅读。
