计算机组织与体系结构
-
微机接口技术及其应用李育贤 主编《高等学校电子信息类十二五规划教材:微机接口技术及其应用》以微机接口技术为主要内容,从微机接口技术的基本概念和一般原理出发,说明了微型计算机作为信息或控制系统的核心与外界联系的基本原理、方法及其应用,系统地介绍了各种接口的组成、特点及应用。在介绍各种接口时,不仅从理论上讲述其工作原理,而且结合典型实例说明了一般接口的设计原则和方法。本书所介绍的接口既有常规接口,如串,并行接口、定时,计数器接口、模拟接口及人机接口等,又有各种新型微机接口和高档微机接口。本书结构合理,实例丰富,系统性强;每章后均附有习题与思考题,便于读者学习和掌握。本书既可作为高等院校计算机专业的本科生、专科生教材,又可作为工科电子类非计算机专业的研究生教材,同时也可作为从事微机应用的科技人员的参考书。 -
单片机原理与接口技术黄菊生 编著本书以目前国内使用最广泛的MCS-5l系列单片机为对象,针对工程应用型高等院校人才培养的特点和要求,采用循序渐进、由浅入深的原则全面系统地介绍了MCS一5l系列单片机的硬件结构、工作原理、指令系统、程序设计、中断系统、定时器/计数器、系统扩展、A/D和D/A转换接口、键盘显示接口、串行通信接口、单片机实用技术等内容。本书在内容的编排上注意了知识的内在联系、前后关系,考虑了基础知识与扩展知识的关系,以适应不同基础的读者。针对没有学过微机原理的读者设置了第1章,主要介绍计算机基础知识;针对单片机基础较好的读者编写了第ll章,专门介绍单片机实用新技术等高级内容;此外,为方便初学者更快更好地学习和掌握单片机知识,选编了万利模拟仿真软件,能模拟仿真指令、程序、外部中断、定时器、串行数据传送等。本书概念清楚,叙述详细,例题丰富,每章之后均有小结和习题,便于读者自学。本书可作为高等院校“单片机原理与接口技术”课程教学用书,也可作为单片机培训教材及工程技术人员和单片机爱好者的自学参考书。 -
嵌入式系统编程(美)巴尔、(美)马萨如果你具有C语言编程经验并且对此较为熟悉,那么《嵌入式系统编程》第二版正是你开始学习编写嵌入式软件的入门指南。《嵌入式系统编程》第一版将这门技术教给了成千上万的人,它已成为嵌入式编程的圣经。在第二版中,我们更新了相关内容,以涵盖最新的硬件设计和开发方法论。其中所涉及的技巧和范例代码可直接应用于真实世界里的各种嵌入式软件项目。相关例子用到了免费的GNU软件编程工具、eCos和Linux操作系统以及一种为本书特别定制的低成本硬件平台。若你获得了《嵌入式系统编程》第二版的随书工具,你将拥有一个完整的开发环境以探寻嵌入式系统中的深邃奥秘。即便你使用不同的硬件和软件,本书所提及的原理一样适用。无论是嵌入式系统新手,还是已在嵌入式系统上做了大量工作的专业人员,你都会从本书讨论的话题中受益,它们包括:基本调试技巧——在小巧的嵌入式系统上工作所需的关键技能中断,和芯片内部与外围设备的监控确定是否存在实时需求以及你的操作系统和应用程序是否能满足这些需求在实时操作系统和嵌入式Linux中实现任务同步优化嵌入式软件的大小、运行速度和能耗无论你正在编写第一个嵌入式程序、设计最新潮的手持的什么东西,还是管理一群嵌入式开发工程师,《嵌入式系统编程》第二版都将帮助你提升相关知识和技能,直至你精熟嵌入式软件。 -
新概念单片机教程李刚、林凌 编著《新概念单片机教程》采用89C52为核心的仿真实验板为主线,充分发挥该实验板不需仿真器就可以在线调试和在线下载、成本低廉的特点,采取边练边学的指导思想,合理、有机地将单片机的原理和实验融为一体,让读者方便地结合实验学习理论,力求使读者学习单片机时做到形象、生动、有趣、高效地掌握单机片机的原理与技术。《新概念单片机教程》特别适合大学生和新高职学生、中专生和工程技术人员学习单片机用。 -
系统体系结构(美)柏德《系统体系结构:国外经典教材计算机科学与技术(第5版)》是一本使用20多年,并且不断更新和再版的教材,书中全面介绍了系统设计与实现、硬件及软件采购、计算资源管理的技术基础。《系统体系结构:国外经典教材计算机科学与技术(第5版)》包括14章,在课程内容上可以根据不同学校的学时和学分设置,进行灵活的安排,书中给出了具体的建议,在各章的内容安排上也做了细致的考虑。为了体现技术的最新发展,提高可读性,《系统体系结构:国外经典教材计算机科学与技术(第5版)》在以前版本的基础上做了较大的修订,内容更加完善和成熟。 -
单片机应用技术倪志莲《单片机应用技术(第2版)》以Atmel公司的AT89s51单片机为例,系统地阐述了MCS-51单片机的基本结构、指令系统、内部资源及外部接口电路等方面的知识,同时介绍了单片机应用系统的开发过程及各种常用的开发工具,并对用C语言开发单片机做了简要介绍。《单片机应用技术(第2版)》是作者在长期从事单片机课程教学的基础上编写的,内容深入浅出,层次分明,实例丰富,便于自学。同时给出了详细的硬件电路及元器件清单,便于读者制作。《单片机应用技术(第2版)》适合于电子信息等专业本科学生作为教材使用,也可用作从事单片机开发的工程技术人员的培训教材,还可作为电子设计爱好者初学单片机的参考用书。 -
嵌入式系统设计实验教程马洪连 主编随着信息化、智能化、网络化的快速发展,嵌入式技术已经成为通信及电子类产品的共同发展方向,并在相关领域内得到了广泛应用。嵌入式系统具有软硬件紧密结合的特点,这使其与计算机领域单纯的软件设计及电子工程领域单纯的硬件设计都不同,它是两者的结合,是软硬件的综合设计。目前国内能进行这方面设计的人才还很缺乏。《高等学校理工科电子信息类规划教材:嵌入式系统设计实验教程》正是采用软硬件结合的方式介绍嵌入式系统设计,以帮助有志于从事相关研究及应用的学生和工程技术人员提高综合设计能力。目前,各高校所开设的相关课程主要由理论和上机实践两部分组成。其中,上机实践是学习嵌入式系统设计的重要环节。通过课堂讲解,能让学生掌握嵌入式系统的基本知识;通过动手实践,才能让学生掌握嵌入式系统设计开发的方法。《高等学校理工科电子信息类规划教材:嵌入式系统设计实验教程》正是针对嵌入式课程中的实验环节,从实用的角度出发,分别为嵌入式接口、实时操作系统uCOS-11和嵌入式Linux操作系统等理论课程提供相应的配套实验,同时附有部分原理图和实验代码,使得《高等学校理工科电子信息类规划教材:嵌入式系统设计实验教程》不仅可以作为上机实验的实验指导书,同时也可以作为相关理论学习的参考书。《高等学校理工科电子信息类规划教材:嵌入式系统设计实验教程》分为4篇,共10章,主要实验20个,各个实验相对独立,针对不同要求和不同水平提供不同的实验内容。具体内容安排如下:第1篇,实验准备,包括第1章和第2章。主要介绍实验过程中所使用的实验平台和在做嵌入式接口实验以及普通嵌入式系统开发中所使用的主要工具。第2篇,嵌入式系统接口实验,包括第3章。主要介绍基于SAMSUNG S3C2410 ARM9嵌入式处理器的接口实验。第3篇,基于uCOS-II实时操作系统的开发,包括第4章和第5章。主要介绍嵌入式实时操作系统uCOS-II的相关实验。第4篇,嵌入式Linux操作系统的实验与应用,包括第6~10章。主要介绍嵌入式Linux操作系统相关的实验。针对学生的实际水平和课时,又将实验进一步细化。附录部分给出了实验过程中常用的API函数、ARM编程指令和Linux操作系统的命令,以便于学生在实验过程中查找与使用。编者从事计算机教学工作多年,同时一直负责基于ARM微处理器系列的科研项目的开发和设计工作。在编写本教材的过程中,精选实验内容,力求符合从事嵌入式系统开发初学者的需求特点,做到概念清晰,理论联系实际。在叙述方法上,力求由浅人深、通俗易懂,以使读者能在较短的时间内掌握相关知识,达到事半功倍的效果。《高等学校理工科电子信息类规划教材:嵌入式系统设计实验教程》可作为高等院校相关专业的高年级学生和研究生的专业实验教材,也可作为从事嵌入式系统开发和设计人员的参考用书。 -
手把手教你学单片机周兴华本书以实际编程及做实验为主线贯穿全书。完全摒弃教科书的方法,采用“程序完成后软件仿真-单片机烧录程序-试验板通电实验”的方法,以全新的方式边学边实验,将初学者领进单片机世界的大门。第2版增加了单片机的接口扩展和驱动内容。随书所附的光盘中提供了本书所有的实验程序文件,并增加了多媒体教学例程,可供读者在学习、实验时参考。本书的读者对象是大中专学生、职业学校学生、广大电子制作爱好者。 -
单片机基础与最小系统实践刘同法、陈忠平、眭仁武《单片机基础与最小系统实践》是作者根据多年在单片机教学、教材编写、项目开发及培训等方面的经验编写的,并配有姊妹篇《外围接口电路与工程实践》。《单片机基础与最小系统实践》分为基础篇与实战篇——最小系统实践。基础篇主要讲述单片机基础知识、内部结构、工作原理、指令系统与编程方法以及内部功能与应用;实战篇— —最小系统实践则以课题的形式,采用小模块制作教学法训练学生对单片机的初级应用能力。《单片机基础与最小系统实践》知识系统全面,阐述深入浅出、简洁易懂,实践针对性强,便于自学(最低初中学历即可)。既可作为技师院校、高职高专以及应用型本科院校学生的单片机教材或自学用书,也可作为从事自动控制、智能仪器仪表、电力电子、机电一体化等单片机应用的工程技术人员以及单片机爱好者的学习参考资料。 -
基二ARM的嵌入式系统设计与开发吴学智 等编著本书以嵌入式系统的基本开发技术为主线,以基于ARM架构的嵌入式处理器及Hm701ESP(处理器采用S3C44B0X)嵌入式平台为硬件平台,系统讲述了嵌入式系统开发的基本知识、基本流程、基本方法和以ARM处理器为核心的嵌入式系统软、硬件开发设计过程。本书共分8章,第1~2章介绍了嵌入式系统开发的基本概念及嵌入式系统设计的一般方法;第3章讲述了ARM处理器的体系结构、种类和编程模型;第4章从编程的角度介绍了ARM指令集;第5章介绍了基于ARM的嵌入式系统程序设计和ADS 1.2开发环境的使用;第6章介绍了Hm701ESP嵌入式平台及其主要器件(S3C44B0X、各类存储器、USB控制器和以太网控制器接口)的开发与应用;第7~8章介绍了两种典型的操作系统μC/OS-II、eCos及其应用开发。本书可作为高校计算机、通信、电子和信息类专业高年级本科生和研究生的教材,也可供从事基于ARM进行嵌入式系统设计开发的工程技术人员参考。
