计算机组织与体系结构
-
爱上Arduino(英)Enrique Ramos Melgar,(西)Ciriaco Castro Diez,(波)Przemek Jaworski 著,臧海波 译《爱上Arduino:学Arduino玩转Kinect制作项目》先介绍Arduino、Kinect和Processing的基础知识,而后讲解10个从易到难的趣味项目,让读者逐步学习和掌握关于Arduino和Kinects相结合的作品的制作方法。每章会提供制作步骤、搭建必需的电路、Arduino电路板的编程,以及实现把Kinect数据连接到Arduino电路板的Processing程序的应用知识。初学者和经验丰富的程序员都可以在《爱上Arduino:学Arduino玩转Kinect制作项目》中有所收获。 -
单片机原理与应用陈勇,程月波,荆蕾 著《单片机原理与应用:基于汇编C51及混合编程/高等学校计算机专业特色教材》以STCl2C5A60S2单片机为主线,详细介绍了MCS5l内核单片机的结构、汇编指令系统、C51程序设计、C51与汇编语言混合编程,以及STCl2C5A60S2单片机的PCA/PWM、AD转换电路、EPROM、SPI接口等片上资源;系统扩展设计及例题的介绍与实际应用相结合,原理图中给出了各元器件的实际应用参数。书中给出了大量例题,其中第7一11章中的每一道例题都采用汇编、C51两种语言分别编程实现。第12章中数字显示温度计、RLC测量仪两个应用实例的电路及程序经过厂实际验证,具有一定的实用参考价值。 -
ARM嵌入式Linux驱动程序开发廉文娟,郭华,范延滨 编《ARM嵌入式Linux驱动程序开发/普通高等教育“十二五”计算机类规划教材》基于Linux2。6内核,以S3C2410A为例详细介绍了Linux在ARM上的移植过程和驱动程序设计的理论知识,并在此基础上由浅入深地讲解了Lmux驱动程序的设计步骤及调试方法。全书共分11章,主要内容包括嵌入式系统开发概述,创建嵌入式系统开发环境,嵌入式文件系统分析与设计,Boot Loader分析与设计,Linux系统的移植,Unux设备驱动程序,串口驱动程序,基于ZLC7290的键盘和数码管驱动设计,LCD驱动程序分析与设计,USB设备驱动程序分析与设计,网络设备驱动程序分析与设计等。为配合教学,《ARM嵌入式Linux驱动程序开发/普通高等教育“十二五”计算机类规划教材》提供配套资料:实验所用到的工具软件;实验所用到的开源软件源代码包;全书所使用到的大部分实例代码;本书配套PPT课件。读者可登录机械工业出版社教育服务网注册下载。《ARM嵌入式Linux驱动程序开发/普通高等教育“十二五”计算机类规划教材》既可作为高等院校相关专业的教材,也可作为嵌入式系统开发与应用技术人员和Linux设备驱动开发人员的参考书。 -
手把手教你学系列丛书·手把手教你学单片机C程序设计周兴华 著《手把手教你学系列丛书·手把手教你学单片机C程序设计(第2版)》以实践为主线,以生动短小的实例为灵魂,穿插介绍C语言的语法及针对单片机的特别定义,使理论与实践结合,使读者掌握单片机的C语言编程。内容包括:C语言的基础知识、Keil软件的使用、程序的编写与调试方法及其他相关知识。随书光盘提供了书中所有实验程序代码和多媒体教学例程,包括KeilC51安装演示、KeilC51实际操作演示和程序的下载实际操作演示动画等。本书贯彻《手把手教你学系列丛书》相同的教学方式。书中附有光盘,含本书所有的程序设计文件以及多媒体教学课件。本书可用作大学本科教材,也可用作专科、中高等职业技术学校、电视大学等的教学用书,还可作为单片机爱好者的自学用书。 -
例说8051张义和,陈敌北 著《例说8051:单片机程序设计案例教程》通过近50个实例向读者介绍了应用最为广泛的单片机8051的各种功能。全书共分为12章,分别介绍了输出口的应用、输入口的应用、输入/输出口高级应用、中断的应用、定时器/计数器的应用、串行口的应用、声音的产生、步进电机的控制、AD与DA的应用、LED点阵的应用、LCD的应用。附录提供了8051指令速查表及中英文名词对照表。《例说8051:单片机程序设计案例教程》在写法上非常独特。每一章在简单介绍相关知识后,马上辅以内容详细、针对性强的“实例演练”,每个实例都有详细的零件介绍、电路图、程序流程图以及程序代码。在程序中,每条指令都提供了注解,让读者能够快速理解程序的内涵,并能够以最快的方式上手。其后又提出了具有启发性的问题,可以帮助读者巩固所学知识,达到举一反三的目的。全书的实例涵盖极其广泛,可以帮助读者以最快的速度掌握8051的核心功能。《例说8051:单片机程序设计案例教程》适合各类硬件爱好者阅读。另外,本书还可作为各大中专院校相关专业的计算机硬件方面的教学参考书。 -
MATLAB之父(美)Cleve Moler 著,薛定宇 译《MATLAB之父:编程实践》一书是MATLAB之父Cleve Moler的最新力作。作者通过20个有趣的主题介绍了MATLAB程序设计的思想与方法,主题内容包括:迭代、斐波那契数、日历与时钟、矩阵、线性方程组、蕨型叶分形、谷歌的网页排名值、指数函数、T 形积木、幻方问题、井字棋的魅力、生命游戏、曼德勃罗集、数独、常微分方程、捕食者与猎物模型、轨道、浅水方程、摩尔斯电码、音乐。通过这些主题也循序渐进地介绍了微积分、矩阵、线性代数方程、指数、复数、分形、微分方程甚至偏微分方程等数学内容,即使没有这些方面的基础或没有学过相关的课程,也可以通过本书的介绍很好地理解本书的基础知识,为以后进一步学习这些课程提供全新的视角和理解方法。本书作者的思路独特、视野宽广,语言严谨又不失风趣幽默,案例程序完整精练,易学易懂。《MATLAB之父:编程实践》一书适合于大学低年级的学生,也可供各学科及有一定MATLAB基础的读者作参考用。 -
让单片机更好玩阮喻,扈啸,刘鹏,杨光瑜 著51单片机是什么?它能做什么?本书将带我们走近这个神奇的世界,揭开单片机神秘的面纱。本书编者结合十几年的单片机教学、科研开发经验,用独特的行文风格,轻松、有趣的语言讲述了51单片机从基础知识、基本结构、指令系统、汇编程序设计到应用程序开发等各个环节,旨在为读者提供一本趣味性和可读性强的学习书籍。本书可作为单片机初学者与爱好者的入门指导、自学教程,也可作为高等院校相关专业的辅助教材,还可作为从事单片机应用开发的工程技术人员的参考书。 -
嵌入式Linux开发实用教程朱兆祺,李强,袁晋蓉 著嵌入式Linux是将日益流行的Linux操作系统进行裁剪修改,使之能在嵌入式计算机系统上运行的一种操作系统。既继承了Internet上无限的开放源代码资源,又具有嵌入式操作系统的特性,其优势及应用已获得众多企业的青睐。《嵌入式Linux开发实用教程》以一个嵌入式Linux学习者的角度,由浅入深地总结了从入门到进行项目工程实践的所有学习历程,旨在帮助读者快速入门,以实例为导向扎实掌握嵌入式开放技术。全书共分6章,主要内容包括嵌入式Linux基础、U-Boot移植、Linux移植、Linux驱动程序、Qt移植和程序设计以及举一反三的综合拓展学习。由于嵌入式Linux是一门非常复杂的软件技术,入门较难,因此借以此书为自学者提供一条成功入门的捷径。《嵌入式Linux开发实用教程》光盘包含了笔者在本书基础上录制的40集学习视频,涵盖嵌入式Linux基础、U-Boot移植、Linux移植、Linux驱动程序设计、Qt移植等。本书的所有程序以及源码都在光盘中,读者可自行参考。《嵌入式Linux开发实用教程》内容详实,结构明确,适合作为初学者的课程教材,也可作为嵌入式系统爱好者的自学参考资料。 -
51单片机应用开发从入门到精通张华杰 著《51单片机应用开发从入门到精通》遵循由浅入深、循序渐进的原则,讲解单片机开发的必备知识以及开发经典案例。第1章是单片机开发的必备知识,主要讲解单片机开发的过程、所用的工具、最小系统以及相关的名词等;第2章和第3章是单片机开发的基础实例讲解,通过精选的20多个单片机开发最基础、最常用的实例,介绍单片机开发的基本过程,使初学者能够轻松入门;第4章到第7章着重讲解单片机开发的进阶实例,通过分析数据采集、数据通信、综合实例等众多实用经典实例,来讲解单片机开发的技巧,提高读者的单片机开发能力。《51单片机应用开发从入门到精通》内容丰富、实例详尽、图文并茂,主要通过实例讲解单片机开发的基本过程,适于初、中级读者掌握单片机开发的过程和技巧,对工程技术人员也有一定的参考价值。 -
MSP430超低功耗16位单片机开发实例唐继贤,杨扬 著《MSP430超低功耗16位单片机开发实例》全面讲解了用C语言编程MSP430系列单片机的方法和实例、两种常用的C语言集成开发环境、开发需要的编程工具和几种自制编程工具的方法。实例包括MSP430单片机内部资源串口、I2C、SPI接口、定时/计数器、看门狗、中断、ADC、LCD驱动等的编程,矩阵键盘输入、温度传感器、红外遥控解码、SD存储卡读写、LED和LCD显示器等外部应用电路的编程。另外还有单片机通过RS-232C、RS-485、USB接口和上位机通信的编程实例。最后介绍了智能无线测温网络和FM收音机两个综合实例。每一个实例都有相关的硬件电路原理图及程序源码。《MSP430超低功耗16位单片机开发实例》适合在校大学生作为学习MSP430单片机的实习教材。书中的实例涉及电子工程应用的许多方面,也是单片机应用开发工程技术人员一本不可多得的参考书。
