计算机组织与体系结构
-
基于ARM平台的嵌入式核心编程王孝良 等编著《21世纪高等学校嵌入式系统专业规划教材:基于ARM平台的嵌入式核心编程》内容源于工程实践,力争从实用角度为嵌入式系统的设计者和学习者提供有益帮助。嵌入式系统设计是一个综合性工程,融合了计算机与领域背景等多方面内容,经验性知识在系统设计中起着至关重要的作用。《21世纪高等学校嵌入式系统专业规划教材:基于ARM平台的嵌入式核心编程》首先从一般性原理入手,结合作者20余年工程实践经验,对嵌入式系统的需求分析、系统设计、系统实现做了详尽论述,其中大量工程实践经验均来自于实际项目。其次,将重点放在嵌入式软件设计的核心内容——硬件相关编程方面,以最流行的ARM9处理器和近20种典型硬件模块和接口为基础,分别从基于裸机的程序设计、基于Linux 2.4内核及Linux 2.6内核的程序设计三个方面,通过大量代码实例对硬件相关编程方法做了详尽介绍,尤其是设备驱动程序设计。读者可以这些示例程序为基础进行删改,设计自己的系统。最后,鉴于可靠性设计在嵌入式系统中的重要作用,《21世纪高等学校嵌入式系统专业规划教材:基于ARM平台的嵌入式核心编程》从软件角度介绍了一些实用的抗干扰措施,可以有效提高系统的可靠性。 -
基于FPGA的计算机体系结构实践教程杨军 编著《21世纪高等学校规划教材·计算机科学与技术:基于FPGA的计算机体系结构实践教程》是针对计算机科学与技术专业的计算机组成与体系结构综合课程实验而设计编写的教材,以机器并行执行为主要特征来研究计算机系统的设计和实现。全书共分6章。第1章详细介绍计算机的组成、层次结构;第2章详细介绍并行计算机体系结构;第3章简单介绍QuartusⅡ8.O软件及仿真软件ModelSim的使用方法;第4章通过对基本运算器、多通路运算器、FIFO、Cache控制器实例的实现,分析计算机各个关键部件的工作方式和相互关系,进而介绍基于CISC、RISC技术模型机的设计与实现;第5章介绍基于FPGA的12个并行开发实验设计,引领读者快速掌握并行的设计原理和技巧;第6章是综合实验部分,循序渐进地讲解了3个实例系统的设计。通过对《21世纪高等学校规划教材·计算机科学与技术:基于FPGA的计算机体系结构实践教程》的学习与实践,读者可以对并行计算机体系结构的基本原理有一个清晰的概念和认识,从而掌握现代计算机硬件设计的关键技术。《21世纪高等学校规划教材·计算机科学与技术:基于FPGA的计算机体系结构实践教程》可作为普通高等学校计算机科学与技术、信息安全、电子信息工程、通信工程、自动化等专业学生的教材,也可作为从事计算机体系结构研发的科研人员的参考书。 -
DSP原理与应用张东亮 编著《DSP原理与应用》以Tl公司TMS320C24x DSP的TMS320LF2407A为例,介绍了DSP芯片的结构原理、软硬件设计开发和应用。主要内容包括DSP技术概况、DSP结构原理、·CPU与指令系统、软件设计开发、片内外设、应用系统设计等。各章安排有思考题与习题,并附有DSP术语与符号英汉对照表。《DSP原理与应用》可以作为高等院校相关专业DSP课程教材,还可以供从事自动控制、仪器仪表、电气自动化、计算机、电子机械等领域的工程技术人员参考使用。 -
单片机应用技术徐江海 主编《全国高等职业教育规划教材:单片机应用技术》根据高职高专教育注重培养学生实践动手能力的要求,以AT89S51单片机为例,详细讲解了单片机原理和应用。内容包括:单片机基础知识、单片机应用仿真软件、AT89S51单片机原理与基本应用系统、汇编语言程序设计、C语言程序设计、AT89S51单片机中断系统和定时/计数器、串行扩展技术和单片机常用测控电路、串行通信、单片机综合应用。《全国高等职业教育规划教材:单片机应用技术》可作为高职高专电子、通信、电气、机电专业单片机课程教材,也可供从事单片机应用的工程技术人员参考。 -
单片机通信与控制应用编程实例李江全 等编著本书从应用的角度介绍了单片机通信与控制技术。全书共分12章,分别为:单片机及控制系统概述;单片机串行通信概述;单片机与单片机串口通信编程实例;单片机与PC串口通信之数据传送编程实例;单片机与PC串口通信之模拟量输入编程实例;单片机与PC串口通信之模拟量输出编程实例;单片机与PC串口通信之数字量输入编程实例;单片机与PC串口通信之数字量输出编程实例;单片机与GSM短信模块串口通信编程实例;单片机与无线数传模块串口通信编程实例;采用组态软件实现单片机与PC串口通信编程实例;单片机的典型应用——智能仪器温度测量。本书内容丰富,可供各类自动化、计算机应用、机电一体化等专业的大学生、研究生学习单片机通信技术,也可供计算机控制系统研发的工程技术人员参考。为方便读者学习,本书提供超值配套光盘,内容包括实例源程序、程序运行录屏、系统测试录像、软硬件资源等。 -
单片机原理与应用王迎旭 主编《单片机原理与应用》第1版是根据应用型本科学生的培养目标和教学特点精选教材内容编写的规划教材。第2版在此基础上修订,对原教材内容进行更新和应用实例补充,仍以MCS-51系列单片机芯片为主,按照硬件一软件一接口一应用的脉络编写,由浅入深,内容丰富。《普通高等教育电气工程与自动化(应用型)“十二五”规划教材:单片机原理与应用(第2版)》系统地介绍了MCS-51系列单片机的工作原理、编程方法、接口电路设计、系统资源扩展、应用设计等内容,突出了I/0口的应用,注重接口技术和实例的示范。相对第1版,第2版增加了C51程序设计与应用编程的内容,补充了I2C总线的概念与应用,增加了定时器12的使用方法与应用举例,并更新了相关应用实例。针对教学需要并考虑到便于初学者理解,《普通高等教育电气工程与自动化(应用型)“十二五”规划教材:单片机原理与应用(第2版)》对一些应用实例分别给出了汇编语言程序和C51程序,既方便了读者对硬件知识的学习和理解,又能提高应用编程能力。本书以浅显生动的小型示例贯穿整个知识结构,使读者能迅速理解单片机各模块的实际用途和用法,最后以一个实际项目设计为总结,向读者阐述了一般单片机应用系统的开发设计过程,使得阅读此书不再是抽象的理论记忆,而成为通往真实工程研发的一条便捷渠道。本书既可用作高等工科院校自动化、电气工程及其自动化、计算机应用、电子信息工程以及机电一体化等专业的教学用书,也可供院校师生和从事单片机应用与产品开发相关工作的工程技术人员参考。 -
单片机应用技术陈宏希《51单片机应用技术(C语言版)》是一本特色鲜明、易学易练的单片机入门教材,使用C语言编程,通过众多实例,由浅入深,循序渐进,介绍了51单片机的基本知识、基本操作方法和应用开发技术,包括:发光二极管显示输出,数码管显示输出,键盘输入及中断,液晶显示输出,LED点阵显示输出,AD转换,DA转换,串口通信,步进电动机控制,使用DS18B20温度传感器测温,使用DS12C887设计高精度时钟,I2C总线和语音芯片应用等内容。附录中还给出了常用字符与ASCII码对照表、KeilC51编译常见错误与警告以及单片机程序下载烧片的具体方法。单片机应用开发是一门综合学科。为了给读者学习提供最大方便,《51单片机应用技术(C语言版)》所有实例都给出了完整的电路图和源程序清单,并就实例涉及的C语言知识和单片机知识,也给予现场及时介绍、解释和说明,便于读者掌握与单片机有关的各方面知识内容,并在实践中逐步提高综合应用开发能力。 -
51系列单片机开发宝典赵建领 著《宝典丛书:51系列单片机开发宝典(第2版)》系统地介绍51系列单片机的硬件结构、硬件组成,以及指令系统,并给出了各种设计领域中单片机的应用实例。本书言简意赅、通俗易懂,对于每个知识点都提供详细的实例,使读者能够更好地掌握51系列单片机。本书分为4部分,共27章,全面详细地讲述单片机的原理及应用。首先介绍51系列单片机的基本原理及内部功能组件和指令系统,接着介绍单片机的程序设计语言,包括汇编语言和单片机C语言;然后结合不同的设计领域介绍单片机在其中的应用;最后介绍51单片机综合应用实例和高性能的C8051F系列单片机。本书内容全面、结构紧凑、实例丰富。51系列单片机的初学者,通过学习本书可以快速入门。本书对具有一定开发经验的设计人员,也有很好的参考价值。 -
微机系统与接口技术熊江成运洪刚 主编《普通高等院校“十二五”规划教材·高等院校计算机系列教材:微机系统与接口技术》内容分为两部分:第一部分由浅人深、全面系统地介绍了Intel系列16位和,32位微处理器的工作原理、指令系统以及汇编语言程序设计方法,第二部分阐述了半导体存储器及接口、中断控制器、定时/计数器、DMA控制器、串行接口、并行接口、总线技术、数/模和模/数转换接口以及相关的技术。《普通高等院校“十二五”规划教材·高等院校计算机系列教材:微机系统与接口技术》内容充实,重点突出,所选例题均具有较强的代表性并上机调试通过,适合举一反三。所有章节都附有相应的习题,不同专业可根据需要选用。本书融合作者十多年的教学经验,深知作为初学者学习汇编语言和微机接口技术的特点,对于学习中重难点都有相应的例题。本书适合作为计算机应用、自动化、机电与通信类等专业的本科与专科教材,也可作为工程技术人员参考用书。 -
嵌入式系统基础任哲,张永忠 编著《嵌入式系统基础:ARM与Realview MDK(Keil for ARM)》在介绍微型计算机一般原理的基础上,重点介绍目前在应用中流行的ARMRISC体系结构及其嵌入式处理器,同时介绍当前流行的ARM工程开发工具RealviewMDK,并以该开发工具为基础介绍ARM汇编语言程序设计、工程开发及RTX操作系统的简单应用。为了拓展学生的知识和培养学生的自学能力,本书还在附录中简要地介绍另一个常用的基于ARM体系结构的嵌入式处理器S3C44BOX的构成及其主要接口以及ARM体系结构的高级存储管理部分,以便为读者学习高档ARM处理器核建立必要的基础。本书适合高等院校电气自动化、仪器仪表、电子技术等专业微机原理课程使用,也可作为其他以计算机嵌入式应用为教学目标的专业教学用书,当然也可供对ARM体系结构及其嵌入式处理器感兴趣的专业人士阅读、参考。
