计算机组织与体系结构
-
ARM原理与C程序设计张勇 编著《ARM原理与C程序设计》针对ARM920T核S3C2410A芯片,借助RVDS和RealVeiwMDK集成开发环境,全面详细地介绍了ARM的体系结构、硬件接口电路设计以及汇编语言与c语言程序设计。全书共分七章,内容包括ARM概述与开发环境建设、ARM体系结构与接口电路、ARM指令集、ARM存储系统及其配置、汇编语言程序设计及系统初始化、C语言程序设计、ARM接口程序设计。《ARM原理与C程序设计》的特色在于通过完整的程序实例阐述相关的内容。《ARM原理与C程序设计》是作者近几年来从事ARM系统设计、开发和教学的结晶。由于ARM体系原理的统一性和ARMC程序设计的通用性,尽管《ARM原理与C程序设计》内容偏重于ARM920T,但是,对ARM系列芯片的开发,均具有一定的指导意义。《ARM原理与C程序设计》可作为电子技术类、通信类、软件工程类研究生和高年级本科生学习ARM芯片级嵌入式程序设计的教材,也可作为从事ARM系统开发的电子工程师和软件工程师及嵌入式爱好者的参考书。 -
单片机原理与仿真设计叶钢,李三波,张莉 编著《单片机原理与仿真设计》是一本面向高职高专电子类、机电类及计算机类等专业的教学而专门编写的书。在内容编排上针对“高职高专”的教学特点,融“教、学、做”为一体,从基础着手,知识面广,举例丰富,实用性强,尤其通过大量的实例介绍了如何利用Proteus软件支持单片机与其外围电路协同仿真的功能来进行单片机教学,使抽象的原理变得生动易学,便于教师的教学工作,也便于单片机初学者的学习与动手能力的加强。《单片机原理与仿真设计》分为9章:第1~3章介绍单片机的硬件知识以及单片机仿真软件Proteus与编译器的使用,第4、5章介绍单片机指令系统与程序设计,第6~8章讲述单片机的定时器/计数器、中断系统以及串行口的组成与应用,第9章主要阐述了单片机的系统扩展与外围接口的应用。除第1章外,其余各章都至少配置了一个仿真实例,便于教师开展项目式教学和学生的自学。《单片机原理与仿真设计》重基础,针对性强,选材合理,讲解规范清楚,既可作为高职高专院校单片机课程的教材,也可供给对单片机有兴趣的学生和其他非专业人员学习。 -
单片机原理与应用赵德安 等编著《单片机原理与应用(第2版)》全面系统地讲述了MCS-51系列单片机的基本结构和工作原理、基本系统、指令系统、汇编语言程序设计、并行和串行扩展方法、人机接口,以及单片机的开发应用等方面的内容,并结合单片机的网络化、多功能化的发展趋势,补充了SPT、I2C等串行数据总线接口,单片机的C语言程序开发,片内资源丰富的高速SOC单片机C8051F,以及低功耗单片机。每章都附有习题,供读者课后练习。附录中还列出了单片机应用资料的网上杏询方法等内容。《单片机原理与应用(第2版)》既可作为高等院校单片机课程的教材,也可作为相关专业技术人员的参考书。 -
TMS320C6713 DSP原理与应用实例三恒星科技 编著《TMS320C6713 DSP原理与应用实例》以TI公司的TMS320C6713数字信号处理器为硬件平台,详细地介绍了DSP的基本原理、DSP的结构和指令系统、DSP的软件设计、DSP的硬件系统结构、DSP的硬件系统开发以及基于DSP的算法实现等。《TMS320C6713 DSP原理与应用实例》深入浅出,内容丰富,数据准确,电路结构切实可行。 -
USB应用开发实例详解薛园园,赵建领 编著《USB应用开发实例详解》由浅入深、循序渐进地讲解了USB的基础知识和USB设备开发,并以丰富完整的实例,使读者能够更快、更好地掌握USB接口的原理及设计方法。USB接口是目前广泛使用的计算机接口技术。《USB应用开发实例详解》分为3篇,共27章,全面详细地讲述了USB接口的原理、编程以及应用实例。第1篇介绍了USB开发基础,包括USB设备配置、数据传输、设备请求以及元器件和电路制板布局。第2篇介绍了USB的编程,包括如何构建一个完整的USB接口开发环境,以及USB固件编程、驱动开发和上位机程序开发。第3篇通过17个完整实例,详细介绍了在不同的应用场合下USB接口设备的设计,包括了完整的电路图和程序设计。《USB应用开发实例详解》内容全面、结构紧凑、实例丰富。USB接口的初学者通过学习《USB应用开发实例详解》可以快速入门。《USB应用开发实例详解》对具有一定开发经验的设计人员,也有很好的参考价值。 -
51系列单片机应用软件编程技术李强 编著《51系列单片机应用软件编程技术》以51单片机为基本的嵌入式应用平台,全面研究嵌入式应用软件的编程技术,探讨嵌入式汇编语言编程、嵌入式C语言编程的特点,以众多的应用实例为背景,探究嵌入式编程过程中的技术细节。在《51系列单片机应用软件编程技术》的汇编语言部分,以单片机定时器、中断、输入、输出等电路单元的驱动程序设计为实例,体现出在硬件驱动编程中,汇编语言为最自然语言的特点。在《51系列单片机应用软件编程技术》的C语言部分,主要以过程设计为主线,探讨C51语言软件编程技术。主要内容有:嵌入式c51编译特点、c源代码的组织方式、开发模式、混合编程、代码运行机制(程序切换)等。《51系列单片机应用软件编程技术》可供读者深入学习嵌入式软件编程技术使用,也可作为高等院校嵌入式系统教学的参考书。嵌入式系统领域里,51系列单片机的历史较长,应用最为广泛。并且,因其价格低廉,器件易于采购,开发工具完善,而受到众多工程技术人员的青睐。51系列单片机体系结构简单,其应用复杂度适中,入门容易。因此,在嵌入式二次开发市场占据很大的份额,也拥有众多的使用者。 -
构建嵌入式LINUX系统(加)亚荷毛尔 等著虽然很多公司将LINUX用于多种嵌入式系统,从手机到汽车ABS系统和水过滤设备,但是令人惊讶的是,关于LINUX系统内核和相关工具的建立、安装、测试这方面信息的资源几乎没有。《构建嵌入式LINUX系统》是一本构造这些系统的详细指南,不仅可以学习基本原理,而且可以学习如何去配置、设置并使用40种以上不同的开发源码和自由软件包。此次再版,更新了上一个版本的LINUX系统内核和之前无证程序的特征,以助你:·建立自己的GNU开发工具链 ·选择、配置、构建并安装特定目标的内核 ·建立完整的目标根文件系统 ·设置、操作及使用固态存储设备·安装并配置目标的引导加载程序 ·交叉编译大量实用程序和包·使用多种工具和技术调试嵌入式系统 ·使用uClibc, BusyBox, U-Boot, OpenSSH, thttpd, tftp, strace和gdb包·利用Xenomai或RT内核补丁的实时特征此次再版教授了如何构建操作系统组件,简化了嵌入式系统中令人望而生畏的完全控制的维护任务。 -
石油高等院校特色教材DSP单片机原理及应用刘显德 等编著本书是作者在近10年来对TI公司C6000系列DSP平台的应用开发过程中,结合教学、科研并参考相关资料编著而成。本书详细介绍了TMS320C6000系列单片机的原理、体系结构、汇编语言、代码调试器(ICCS)以及DSP应用程序的编写、优化和调试等内容。本书可作为高等院校信息类专业本科生教材,也可作为从事相关领域研究人员的参考用书。 -
系统可配置单片机原理与应用戴国骏 等编著《系统可配置单片机原理与应用》首先从系统结构的角度去把握PSoC单片机,详细阐述了其M8C内核,富有特色的可编程数字和模拟接口系统及相应的可编程互联总线、PSoC丰富的系统资源;从系统程序员角度介绍各种可配置数字、模拟及混合信号处理功能模块的APl函数,同时介绍了PSoC丰富的开发手段,如汇编器、C编译器及集成开发环境,并通过实际案例的一步一步引导,牢固掌握PSoC单片机。《系统可配置单片机原理与应用》是一本较系统地介绍PSoC原理、结构、开发和应用的教材,强调通过实践来体会PSoC单片机的应用,可作为计算机科学与技术、电子科学与技术、信息与通信工程、仪器科学与技术、控制科学与工程等学科各相关专业的本科生及研究生的专业教材;也可作为从事嵌入式计算机系统的研究和应用的工程技术人员的参考书。 -
单片机原理及接口技术梅丽凤 等编著《单片机原理及接口技术(第3版)》以89C51单片机为样机,全面、详细地介绍了89C51系列单片机的硬件、软件及应用技术。全书主要内容包括:第1章绪论,第2章89C51单片机的结构和原理,第3章89C51单片机的指令系统,第4章汇编语言程序设计,第5章定时器/计数器,第6章串行接口,第7章中断系统,第8章89C51单片机的系统扩展,第9章89C51单片机的接口技术,第10章89C51单片机应用举例,第11章I2C串行总线及单总线技术,第12章单片机应用系统的抗干扰技术设计。《单片机原理及接口技术(第3版)》的特点:选材新颖、内容丰富、由浅入深、循序渐进、编排顺序合理,可读性好,实用性强。有丰富的例题及习题。《单片机原理及接口技术(第3版)》既可以作为高等院校、高等职业学校及成人高等学校的单片机原理课程的教材,也可供从事单片机应用的工程技术人员学习参考或作为培训教材。
