计算机组织与体系结构
-
基于FPGA的嵌入式系统设计刘明章本书首先介绍FPGA技术的一般概念及其发展历程,透彻分析了嵌入式系统的概念,着重介绍了目前炙手可热的嵌入式系统设计及其在电子工程领域中正被日益广泛应用的SOPC(片上可编程系统)解决方案及其技术。本书内容包括:FPGA与嵌入式系统的一般概念;主流硬件描述语言 VerilogHDL和VHDL的介绍;FPGA主要设计流程中各个环节中最优秀的工具使用向导;从原理上设计一个RISC CPU;着重介绍SOPC技术中的最流行的两个嵌入式CPU软核NIOS和NIOS II的设计向导,以及与其紧密相关的操作系统的移植和系统的编程和配置技术;深入地剖析了往往被广大设计者所忽略的 FPGA嵌入式系统设计的同步设计问题,并且以两个非常典型的实例进行说明;同时也对PicoBlaze处理器IP核的开发与应用进行了介绍。本书立足于实践,可以作为电子类各专业本科生和研究生的教学用书,也可供电子类相关领域工程技术人员以及电子工程类各专业学生参考。 -
微机原理与接口技术孙立坤 主编本书以Intel80X86微处理器为背景,从应用角度系统地介绍了16/32位微机的工作原理、存储器、控制器、I/O、D/A和A/D转换、总线技术等以及一些通用/专用的可编程序接口技术的应用。 全书共分9章,分别为计算机基础知识、微处理器结构及典型微处理器、微型计算机存储系统、80X86/Pentium的指令系统、总线、I/O与中断技术、微机通信与接口技术、模拟接口与光隔离接口、人-机交互接口。本书每章后都附有小结和复习思考题。 本书可作为高职高专计算机类专业教材,也可作为从事微机系统设计和应用的技术人员自学用书和参考书。 -
单片机及其应用广东省中等职业学校教材编写委员会组 编本书以中等职业学校电气运行与控制、机电技术应用等专业的学生和爱好单片机技术的初学者为读者对象,采用“以任务为中心”的讲解方式,对单片机技术的入门知识进行了全面的介绍。 本书共分5章26个任务,以AT89C51单片机为例,对单片机的基本知识、单片机的必备开发软件——Keil软件、单片机的基础应用实例、单片机编程器和实验板的制作以及单片机的指令进行讲解。 作者以读者为本,在语言表达上力求简单明了,在分析和讲解上力求浅显易懂,在内容选择上注重实用,在编排上改变了以学科体系为主线的形式。 -
ARM9嵌入式系统设计徐英慧、马忠梅、王磊、王琳针对在嵌入式市场上颇具竞争力的ARM9处理器——S3C2410和开放源码的Linux操作系统,讲述嵌入式系统的概念、软硬件的开发和调试手段、嵌入式Linux驱动程序和应用程序的开发以及图形用户界面MiniGUI的移植和应用。本书的特点是集嵌入式系统开发的理论知识和实验教学于一体,并结合北京精仪达盛科技有限公司的开发板,给出了大量实例。本书可作为高等院校嵌入式系统课程的教材,也可作为对嵌入式系统开发感兴趣的读者的入门教材,同时还可以作为从事ARM嵌入式系统应用开发工程师的参考书。当前,嵌入式技术的应用越来越广泛,从航天科技到民用产品,嵌入式产品的身影无处不在,而这些嵌入式产品的核心——处理器决定了产品的市场和性能。在32位嵌入式处理器市场中,ARM处理器占有很大的份额。ARM不仅是一个公司、一种技术,也是一种经营理念,即由ARM公司提供核心技术,只出售芯片中的IP授权,采取了别具一格的“Chipless模式”(无芯片的芯片企业),不参与生产,而是由合作厂商去生产具体的芯片和产品。现在由于存储空间等原因,在嵌入式芯片上编程有较大的困难,选取合适的平台就显得很重要。Linux自出现以来,得到了迅猛的发展。Linux是开放源码的操作系统,吸引着全世界的程序员参与到发展和完善的工作中来,所以Linux保持了稳定而且卓越的性能。Linux在服务器领域已经占有很大的份额,在图形界面方面也不输于Windows。由于源码可以修改、移植,Linux在嵌入式领域中的应用也越来越广。选用Linux作为平台,可以根据具体需要自由地裁减源码,打造适合目标平台的环境,编写最有效率的应用程序。 -
单片机原理与应用胡辉 主编,李叶紫,胡力平 副主编《单片机原理与应用》被评为“普通高等教育‘十一五’国家级规划教材”。《单片机原理与应用》以电子类学科面向21世纪课程体系和课程内容的改革为目的,以强化学生的创新精神和实践能力为出发点,针对高职高专教学的特点,以MCS-51系列单片机为机型,介绍了单片机的基础知识、基本原理、结构、51指令系统、中断、定时器/计数器、串行通信、C51程序设计、单片机的扩展及应用实例等知识。学生通过学习可较全面地掌握单片机的应合,务求实用。《单片机原理与应用》文字精练,通俗易懂,深入浅出,起点低,理论环节适中,便于读者自学,为了便于教学或自学,每章附有习题,可供读者练习。《单片机原理与应用》可作为应用型本科院校、高职高专院校电气信息类、仪器仪表类、计算机应用类、自动化类及其他相关专业的单片机技术的课程教材和教学参考书,也适合作为相关专业的工程技术人员学习单片机应用技术的参考书。 -
S7-200 PLC应用基础与实例王曙光、等《S7-200 PLC应用基础与实例》以西门子公司的S7-200系列PLC为样机,系统地介绍了PLC的基本结构、原理、操作和使用方法。《S7-200 PLC应用基础与实例》内容由浅入深,辅以系统设计实例,使读者逐步掌握PLC应用系统的设计方法。可编程逻辑控制器(PLC)是微电子技术和自动控制技术相结合的产物,是现代工业自动化的重要技术之一。它以可靠灵活的特点在工业控制领域得到了广泛的应用。全书由7章组成。第1章介绍了PLC的基本概念;第2章系统地介绍了S7- 200系列PLC的硬件结构:第3章详细说明了STEP7-Micro/WIN 4.0编程软件的安装、功能以及程序的调试运行;第4章是PLC的指令系统和程序语言:第5 章简要介绍了系统扩展;第6章是PLC系统设计应用实例:第7章是PLC的选型、优化以及系统维护知识。另外,《S7-200 PLC应用基础与实例》还配有光盘(含S7-200的使用手册和相关软件等内容),以方便读者学习使用。《S7-200 PLC应用基础与实例》系统性、实用性强,简明易懂,可作为大专院校自动化、机电一体化、机械设计制造和自动化等专业的教材,也可供工程技术人员参考和培训班使用。 -
单片机原理与机器人控制实验教程陈春俊,宁静,费小琼 主编《西南交通大学“323实验室工程”系列教材:机电测控系列实验教材:单片机原理与机器人控制实验教程》是西南交通大学全面实施“323实验室工程”中,机电测控系列实验教材之一。《西南交通大学“323实验室工程”系列教材:机电测控系列实验教材:单片机原理与机器人控制实验教程》包括单片机原理与应用实验和基于单片机的机器人控制实验两部分内容。 -
单片机MCS-51原理及应用开发教程晁阳 编著《单片机MCS-51原理及应用开发教程》围绕MCS-51介绍单片机的原理及应用。内容包括单片机概述、MCS-51单片机结构、指令系统、内部并行口、中断系统和定时器/计数器、串行IO 口、汇编语言程序设计、常用汇编语言程序实例、C51语言程序设计、系统扩展技术、单片机接口技术、开发系统、常用串行总线、单片机应用系统的设计方法和技术,以及单片机开发系统,并附有实验案例。《单片机MCS-51原理及应用开发教程》是在参考了各种系列单片机的最新资料、吸取了单片机开发应用的最新成果后编写而成的。全书具有较强的系统性、先进性和实用性。内容选材精练,论述简明,例题及实验适合实际应用。《单片机MCS-51原理及应用开发教程》可作为广大工程技术人员学习单片机应用技术的参考书,也可作为高等院校计算机科学与技术、自动化、电子信息工程、机电一体化等本科专业单片机课程教学的参考资料。 -
8051单片机USB接口Visual Basic程序设计许永和本书介绍USB 1.1与2.O规范的差异,以及相关新增的USB规范和协议。以Visual Basic语言来编写设计USB接口的外围设备程序,提供简易的程序范例,让读者能够快速地学习,包含了基本的输入/输出实验,如LED、指拨开关、LCD、LCG、七段显示器、步进电机以及A/D与D/A转换器等范例练习。本书利用Cy-:press EZ-USB FX芯片组系列,让读者很容易地切入USB外围设备设计。本书配光盘1张,内含范例程序以及相关资料。本书可作为工科院校的单片机与接口设计等相关课程的参考用书,也可作为一般计算机专业工程技术人员的参考用书。本书附光盘1张。 -
AVR单片机嵌入式系统原理与应用实践马潮 编著本书以ATMEL公司AVR单片机ATmegal6为蓝本,由浅人深,软硬结合,全面系统地介绍基于单片机的嵌入式系统的原理与结构,开发环境与工具,各种接口与功能单元应用的硬件设计思想和软件编写方法。 本书以夯实基础,面向应用,理论与实践、方法与实现紧密结合为主线展开,根据AVR的运行速度快,资源丰富,功能强大,以串行扩展为主等显著特点,采用C语言作为系统软件开发平台,以由简到繁、循序渐进、螺旋式上升的方式进行编排。在讲解原理和设计方法的同时,还穿插介绍相关的经验、技巧与注意事项,有很强的实用性和指导性。各章还配有问题思考、实践练习及相关参考文献和资料,供课后复习、实践、开拓知识面及进一步深入研究、提高用。 本书附带光盘收录了书中所有例程源代码、芯片技术资料、相关技术规范和协议,以及大量参考文献和应用设计参考。书中还介绍了适合初、中级水乎学习人员使用,具有模块独立化、简单、开放、灵活等特点的“AVR-51多功能实验开发板”,既配合本书的教学实践,又适用于产品的前期开发。 本书可作为高等院校电子、自动化、仪器仪表和计算机等相关专业基于单片机的嵌入式系统课程的教材,也可作为AVR单片机的培训教材,供相关技术人员学习和参考。
