计算机组织与体系结构
-
PIC单片机与机电一体化技术(日)河西真史 等著,关静,马鑫祥,高娟 译本书是“图解PIC单片机应用技术”丛书之一。本书主要介绍PIC在机电一体化中的应用技术,内容深入浅出,图文并茂,即使完全没有电子制作经验,也可以使用PIC制作相关电子产品。本书共分6章,第1章介绍电子制作的相关工具及使用方法,以及如何制作测试电路、如何更改程序;第2章以“加速度万步计的制作”为例,介绍电路的构思与设计,以及相关的编程技巧;第3章和第4章介绍电动机的位置控制及转速控制;第5章介绍小型调试仿真机的制作及程序的制作与调试;第6章介绍无线电控制飞机的机体发现蜂鸣器的制作。本书所有程序均可以从http://mycomputer.cqpub.co.jp下载。本书可供PIC单片机爱好者、高等院校相关专业师生,以及从事单片机项目开发制作的工程技术人员阅读和参考。 -
DSP控制器原理与应用张东亮 编著《DSP控制器原理与应用》以IT公司TMS320C28x:DSP控制器的TMS320F2812为例,介绍了DSP控制器的结构原理、软硬件设计开发和应用。主要内容包括DSP技术概况、DSP结构原理、指令系统、软件设计开发、片内外设、应用系统设计等。各章安排有思考题与习题,在附录中附有术语与符号英汉对照表。《DSP控制器原理与应用》可以作为高等院校相关专业高年级本科生、研究生DSP课程的教材,还可以供从事自动控制、仪器仪表、电气自动化、计算机、电子机械等领域的工程技术人员参考使用。 -
FPGA/ASIC高性能数字系统设计李洪革 编著《FPGA/ASIC高性能数字系统设计》是高性能数字集成系统设计的基础教材,作者从硬件描述语言Verilog HDL描述入手,重点阐述了高性能集成化数字电路的电路结构、面积优化、时序优化、速度优化、功耗优化和可重构设计等问题。《FPGA/ASIC高性能数字系统设计》还给出了复杂数字系统的两种实现方案FPGA/ASIC的具体实现方案。全书共分11章,主要包含复杂数字系统设计问题前瞻、Verilog HDL语言基础、电路结构优化、状态机及数据路径、时序/时钟域、低功耗、可重构设计及其具体FPGA/ASIC设计实现方法。《FPGA/ASIC高性能数字系统设计》通过大量设计实例讨论高性能设计思想和方法,同时,针对当前工业界人士的问题和需求,有的放矢地分析和解释了相关具体设计案例。《FPGA/ASIC高性能数字系统设计》可作为普通高等院校、科研院所电子信息、通信工程、电气工程、计算机等相关专业的本科生和研究生教材,还可作为数字集成系统领域工程技术人员的参考书。 -
单片机应用及C51程序设计陈涛 编著《单片机应用及C51程序设计-第2版》第2版以目前广泛应用的AT系列和S了C系列的51单片机、Keil C51编译器和uVision集成开发环境为背景,并结合作者设计的单片机硬件实验装置.较全面地介绍了C51程序设计和程序处理方面的内容,其突出的特点是资料丰富、内容紧凑、讲解透彻,面向实践陸教学环节,面向实际应用。全书共分4篇。第1篇介绍51单片机的背景知识、典型芯片、开发环境和软硬件工具;第2篇介绍C51程序设计(包括混合编程和实时操作系统支持下的多任务编程)、库函数/头文件和程序的编译处理;第3篇为uVision的典型操作和程序调试;第4篇为C51程序设计的实践项目和程序实例。《单片机应用及C51程序设计-第2版》的特色:(1)面向学习和一般应用,介绍51单片机的典型芯片、常用开发工具和开发手段,特别是对uVision下的调试资源和调试操作进行了较详细的描述;(2)从标准C起步学习C51,适合短学时的C51授课;(3)提供了较多的参考资料,并较多地采用了表格的描述形式,内容比较浓缩精炼;(4)设计了31个大的实践项目,并提供60多个从易到难可直接运行演示的程序实例;(5)每个程序实例都有详细的说明和注释,演示内容饶有趣味,其中许多C函数可以作为模块资源来加以利用。《单片机应用及C51程序设计-第2版》可以用做高等院校、中等职业技术学校的教材和参考书,在单片机教学、实验、实训、课程设计和毕业设计等环节发挥作用;或者用做培训机构的单片机培训教材;或者供具有一定基础的读者自学。《单片机应用及C51程序设计-第2版》也可为从事单片机开发和嵌入式应用的工程技术人员提供参考。 -
计算机体系结构刘超 主编《计算机体系结构(第2版)》以程序控制计算机的并行处理技术为主线,以现代主流计算机所采用的成熟技术方法为主体,结合计算机技术的发展现状和趋势,讨论计算机体系结构的基本概念、基本理论、分析设计方法和提高并行性的处理技术及其应用实现的结构模型,阐述指令级、操作级和进程级高度并行处理机或系统的组织技术、基本结构和性能特点及其评测。《计算机体系结构(第2版)》共8章,可分为三个部分:第1章为第一部分,介绍计算机体系结构的基本概念、影响因素、演变过程、分析设计方法和并行处理的基本理论;第2~5章为第二部分,介绍流水线技术、互联网络技术、计算机属性优选技术和存储组织技术等提高计算机性能的处理技术以及这些技术对计算机性能提高的评测;第6~8章为第三部分,介绍指令级高度并行、操作级高度并行和多处理机的结构模型、性能特点及其评测。《计算机体系结构(第2版)》结构完整、逻辑性强、层次清晰、语言精炼、内容丰富实用,可作为高等院校计算机专业本科生“计算机系统结构”课程的教材,也可作为有关专业研究生和相关领域科技人员的参考书。建议前6章必讲,后两章选讲,教学课时以70~80为宜。 -
嵌入式操作系统原理与面向任务程序设计张勇 著《嵌入式操作系统原理与面向任务程序设计:基于μC/OS-2 v2.86和ARM920T》由张勇编著,基于μC/OS-Ⅱ v2.86和ARM920T芯片讲述嵌入式操作系统的工作原理以及面向任务应用程序设计方法,阐述基于μC/OS-Ⅱ系统的用户应用程序的工作流程。全书共分八章,主要内容包括嵌入式实时操作系统概述、嵌入式实时操作系统原理、μC/OS-Ⅱ内核、μC/OS-Ⅱ组件、μC/OS-Ⅱ应用实例、μC/OS-Ⅱ最小系统、面向任务程序设计(TOP)以及TOP设计实例等。《嵌入式操作系统原理与面向任务程序设计:基于μC/OS-2 v2.86和ARM920T》的特色在于理论讲解透彻、实例丰富且针对性强。 -
单片微型机原理、应用与实验张友德,涂时亮,赵志英 编著《单片微型机原理、应用与实验(C51版)》在2006年出版的《单片微型机原理、应用与实验》(第五版)基础上改编而成。这一版本最大的特点是以C51作为程序语言取代了原来使用的汇编语言,内容和章节也都作了适当的调整。《单片微型机原理、应用与实验(C51版)》在介绍C51基本语法和lKeil-C51使用方法的基础上,以89C52单片机为范例,系统地论述了单片机的系统结构、单片上资源、外围模块的结构、工作原理、应用电路和应用程序的设计。接着讨论单片机的扩展原理、扩展电路、典型器件和设备的接口技术以及输入输出程序的设计方法。最后介绍一些单片机应用实例电路和程序设计方法,以及应用系统研制的过程与方法。《单片微型机原理、应用与实验(C51版)》的特点是将例题、习题与实验紧密结合,以利于学以致用;相关硬件和程序的设计放在一起讨论,以利于相互协调和衔接。《单片微型机原理、应用与实验(C51版)》共包含50多个经过验证的例题,并可以在Keil—C51平台上实验。同时《单片微型机原理、应用与实验(C51版)》向相关任课教师赠送教学辅助光盘,该光盘含有《单片微型机原理、应用与实验(C51版)》所有例题、习题和实验题目的程序和调试现场文件。《单片微型机原理、应用与实验(C51版)》兼顾教学的循序性、内容的系统性和先进性,各章节具有相对独立性。可以作为各类高校(本科、大专、高职等)电子类专业的单片机基础教材,使用时可以根据实际课时和教学对象进行增删。《单片微型机原理、应用与实验(C51版)》也可以作为从事电子产品设计的科技人员参考使用。 -
微机原理与接口技术李华贵 主编《微机原理与接口技术:基于IA-32处理器和32位汇编语言》以Intel公司的IA-32系列微处理器为基础,系统阐述了微机原理、汇编语言程序设计、微型计算机的系统组成及接口技术。微机原理部分主要包括:32位微处理器的工作原理、Pentium的引脚信号、总线周期、超标量流水线技术、多核技术及32位基本指令集(包括16位指令系统)。汇编语言程序设计部分阐述了MASM6?X宏汇编程序中的完整段与简化段的程序设计,WIN32汇编语言集成环境中的32位汇编语言程序设计。微型计算机的系统组成部分包括:总线技术、存储器系统、中断技术以及DMA技术,详细分析了虚拟存储器及存储器保护技术、高速缓存技术、实模式与保护模式下的中断系统。接口技术部分包括并行接口、串行通信接口、定时/计数接口、中断控制接口以及包含上述所有接口功能的多功能接口芯片82371AB,以及模拟接口。 -
Ti-DSP实验与实践教程汤书森,林冬梅,张红娟 编著《Ti-DSP实验与实践教程》主要基于TI公司的TMS320C54x系列芯片,介绍了DSP芯片的结构和外围接口电路及开发工具CCS的使用方法,并简要介绍了目前较为高档的C6000的DSP芯片的应用与开发。教材涉及硬件结构及定时器、存储器接口设计、HPI、McBSP、DSP中断等内容。实验主要基于DES320PP·U(C54xDSP)实验系统。《Ti-DSP实验与实践教程》通俗易懂,有基本理论,又突出了实用性。《Ti-DSP实验与实践教程》可以作为电子信息、通信工程、自动化等专业高年级本科生和职业技术学校学生的实验教材或参考书,也可供从事DSP芯片开发应用的工程技术人员参考。 -
单片机技术与项目实施戴娟 主编本教材是针对MCS:8051单片机和目前最流行的程序设计语言——C语言,以Keil C51编译器为工具,讲解单片机接口技术的教材。C语言具有开发速度快,代码可重复使用,程序结构清晰、易懂、易维护,在不同的单片机编程中移植性强,特别适宜开发一些比较大型的项目。本教材由多年从事单片机教学与实际工程项目开发的教学团队共同编写。全书通过4个真实的项目,巧妙而系统性地融入嵌入式单片机系统的工作原理、硬件结构、内部资源、各种硬件接口设计、接口驱动程序、通信技术,在这4个项目中按照知识点、难点分别用多个案例紧紧围绕项目展开学习,这些案例既是相互独立,又呈递进关系,同时这些案例程序既可以给读者以开拓思路、参考的用途,又是实际的开发程序,可以直接作为程序应用在相同的开发系统上。项目的学习过程还涉及C语言编程技术、单片机的仿真开发技术、系统开发技术及各种市场上流行的外围接口器件技术。全书结构合理,逻辑性强,文字精炼,通俗易懂。通过本教材的学习,读者可以了解和掌握C51编程的思路和方法。
