《计算机组成原理与系统结构实验指导书(第2版)》是与“计算机组成原理”课程及其主教材《计算机组成原理与系统结构》(第2版)配套的实验教材。《计算机组成原理与系统结构实验指导书(第2版)》共分上、下两篇:上篇为简单CISC模型计算机实验,主要以“Yy—z02计算机组成原理实验系统”为实验平台,引导读者使用微程序设计方法完成指令系统的实现,含14个实验项目;下篇是典型RISC计算机实验,主要以“DigilentNexys3”FPGA开发板为实验平台,以MIPS架构cPu为模型,引导读者逐步设计实现一个单周期的MIPScPu,含10个实验项目。上、下篇均按照概述、指令系统、硬件系统、开发软件平台和实验项目五部分来组织,使读者能够按照“了解概况一了解目标一熟悉工具一深入实现”的路径完成课程学习。
《经典原版书库:数字设计和计算机体系结构(英文版第2版)》以一种流行的方式介绍了从计算机组织和设计到更细节层次的内容,涵盖了数字逻辑设计的主要内容,展示了使用VHDL和Verilog这两种主要硬件描述语言设计MIPS处理器的技术细节,并通过MIPS微处理器的设计强化数字逻辑的概念。《经典原版书库:数字设计和计算机体系结构(英文版第2版)》的典型特色是将数字逻辑和计算机体系结构融合,教学内容反映了当前数字电路设计的主流方法,并突出计算机体系结构的工程特点,书中的大量示例及习题设计也可以加强读者对基本概念和技术的理解和记忆。
《手把手教你学 51 单片机( C 语言版)》旨在培养和锻炼单片机系统实用开发技能,全书以实践为主线,让读者在一个个实践案例中逐步掌握单片机电路设计与程序代码编写能力。书中的内容从最初点亮一个小灯的简单实验,逐步扩展知识面,到最后多功能电子钟的实际项目开发指导,不仅讲解了大量原理性知识,更重要的是给读者提供了实际项目开发的思路和经验,可以让读者从实践过程中提高自己发现问题、分析问题、解决问题的能力。本书的参编人员都是拥有多年实际项目研发经验的资深工程师,因此书中的内容涵盖了大量的实际项目中所采用的技术和技巧,具有极强的实时性和先进性,为读者铺就一条从单片机初学者晋级为工程师的康庄大道。本书适合刚刚接触单片机的初学者自学阅读,又可以作为各类院校电子技术相关专业的单片机教材,同时对电子行
本书系统地介绍了计算机系统的设计基础、指令集系统结构,流水线和指令集并行技术。层次化存储系统与存储设备。互连网络以及多处理器系统等重要内容。在这个版中,作者更新了单核处理器到多核处理器的历史发展过程的相关内容,同时依然使用他们广受好评的“量化研究方法”进行计算设计,并展示了多种可以实现并行,陛的技术,而这些技术可以看成是展现多处理器体系结构威力的关键!在介绍多处理器时,作者不但讲解了处理器的性能,还介绍了有关的设计要素,包括能力。可靠性、可用性和可信性。 本书内容丰富,既介绍了当今计算机体系结构的研究成果,也引述了许多计算机系统设计开发方面的实践经验。另外,各章结尾还附有大量的习题和参考文献。本书既可以作为高等院校计算机专业高年级本科生和研究生学习“计算机体系结构”和“计算
本书由浅入深,由基础知识到实战案例向读者系统阐述了如何利用Zynq平台进行嵌入式系统以及软硬件协同设计的开发。本书分为基础篇与进阶篇两部分,基础篇中介绍了Zynq器件、ZedBoard,并配有简单入门实验,同时针对软件开发人员增设了FPGA硬件加速等内容。在进阶篇中介绍了利用Zynq进行软硬件协同设计,同时对处理器与可编程逻辑接口等技术进行了详细剖析。本书提供了20个详细的设计案例,涵盖了硬件板卡、FPGA逻辑、Linux驱动、Linux操作系统、上层应用、软硬件协同设计等Zynq开发中可能遇到的各个方面的知识,并在最后将前述独立案例整合为4个系统案例。本书重点突出实战,以案例为指导,配合介绍相关参考文档,协助读者尽快掌握在Zynq上进行各项设计的方法。 本书可作为Zynq初学者、软硬件协同设计开发人员的参考用书,亦可作为大专院校嵌入式系统设计
全书共分为两部分:基础篇和实践篇。基础篇包括ARM微控制器概述、嵌入式微控制器项目流程化概述、嵌入式硬件电路设计基础和电源与传感器简介;实践篇包括第5~9章,其内容编排采取模块实例结构,每个章节围绕一个中心点展开,模块间层层递进,模块内步步推导;通过章节之间互相衔接,将基本I/O操作、外部中断、定时器等内容进行展开,最后安排综合应用,更具实践性。本书既有基本知识点的讲解,又着重学习能力和学习方法的养成,遵循“由浅入深、由简及难”的认知规律,力求“授人以鱼”的同时“授人以渔”。
虚拟现实涉及高性能计算、图形图像处理、人机交互、人机环境等,是计算机技术与应用衔接,向不同领域辐射,正在对各行业运行产生重大影响的颠覆性技术。本书较为详细的介绍了虚拟现实的概念、技术成就及未来的发展前景,对致力于虚拟现实技术开发的人员及相关产业从业者有的指引作用。
读者能通过本书自己揭开小型机的神秘面纱,了解一款的小型机——IBM pSeries产品的硬件结构,掌握基本的概念和管理技能,甚至自己“DIY”出一台廉价的pSeries小型机(服务器);另一方面,也能够了解与小型机相关的工作和技能需求,规划自己的职业发展。本书分为9章,分别讲述了小型机的概念、历史,CPU、进程、线程管理,内存相关技术,存储、逻辑卷管理相关技术,终端管理和通过HMC对小型机进行分区管理的技术,网络和接口卡相关的技术,AIX软件的安装过程和基本配置,如何学习小型机、如何准备认证考试、小型机相关职业的信息,以及AIX/pSeries使用中的一些小技巧。 本书适合的读者:对IT技术感兴趣、期望毕业之后能够从事IT工作的学生;刚刚进入IT领域,正在寻找发展目标的“菜鸟”;已经具备了的IT技能,但在工作、学习中遇到瓶颈的技术人员。
ARM作为一种嵌入式系统处理器,以高性能、低功耗、低成本等优点占领了大部分市场。目前最常见的是ARM7和ARM9两个系列。随着人们对系统功能提出了更高的要求,ARM7在某些应用中已经不能胜任,性能更加强劲的ARM9处理器逐渐占据了高端产品市场。 本书以ARM9处理器和Linux操作系统为平台,结合深圳优龙公司的开发板,详细介绍了嵌入式系统开发的流程,并针对Linux 2.6版本的内核,介绍了Linux设备驱动程序开发方法。 本书是基于ARM Linux嵌入式系统开发的一本实用指导书籍,着重介绍了嵌入式系统开发的一些概念及开发过程,使读者能快速了解嵌入式开发的步骤。本书内容实用易懂,适合高校相关专业的师生阅读,可作为嵌入式系统开发与应用技术人员和Linux设备驱动开发人员的参考书,也可作为嵌入式培训机构的培训教材。
本书详细介绍了美国 ATMEL 公司的 AT89S51 单片机的硬件结构和片内外围部件的工作原理、Keil C51 编程基础知识,并从应用设计的角度介绍 AT89S51 单片机的各种常用的硬件接口设计,以及相应的Keil C51 接口驱动程序设计。本书最后介绍了 AT89S51 单片机应用系统设计以及一些典型应用举例。
本书是一本讲述如何基于ARM7内核处理器进行嵌入式系统设计和开发的实用书籍。本书提供的实例全面涉及各种底层硬件驱动(如Flash ROM、SDRAM、Nandflash存储器、通用I/O、UART、定时器、LCD、I2C接口、A/D转换器、触摸屏及USB等)、μC/OSⅡ嵌入式操作系统、图形用户界面系统、文件系统和TCP/IP协议栈等嵌入式系统体系结构中的组成部件。书中通过28个实例对相关知识进行了有针对性的深入分析和详细解说,并为读者提供了可遵循的实践步骤,使读者能够在实际应用中深入掌握和实现这些技术和技巧。 本书内容丰富,深入浅出,实用性强,不仅适合作为高等学校嵌入式系统相关专业的实验、培训教材或教师参考用书,也适合从事嵌入式系统设计和开发工作的专业技术人士使用。
本书内容涉及CAN—bus总线的基本协议和规范,介绍iCAN协议的构成以及基于iCAN协议的分布式数据采集模块的原理和应用,并介绍iCAN网络的构建、相应的开发方法以及应用实例。 本书注重理论联系实际,通过详细地介绍iCAN协议的原理、构成和应用,剖析CAN—bus网络的构建,力求使读者能够解决在CAN—bus网络应用设计方面的实际问题,实现基于iCAN的分布式控制系统。 本书可供工业控制领域的开发人员和其他工程技术人员使用或参考,也可作为大专院校相关专业师生的参考用书。
艾运阶主编的《MCS-51单片机项目教程》力求文字精练,通俗易懂,深入浅出。本书所采用的所有项目、例题力求贴近实际,并且都通过Proteus或KeilC51软件调试、仿真。考虑教学的实际情况,在项目中突出重点,归纳方法和步骤,项目包含的基本知识点,力求做到难易结合。各项目中还安排了深入讨论的问题,扩展单片机的应用,可以供教师选择,也可以供学生自学。各章都附有练习与思考题,供学生对知识点的理解、消化、巩固与提高。