计算机组织与体系结构
-
嵌入式系统应用基础赵成 主编《嵌入式系统应用基础:基于S3C2410A的SKYEYE仿真与实践》以三星(samsung)公司的应用型微处理器s3c2410a为基础,结合虚拟仿真软件skyeye,全面系统地讲述基于arm公司的arm920t微处理器内核的嵌入式linux系统的开发方法。《嵌入式系统应用基础:基于S3C2410A的SKYEYE仿真与实践》按照实际的学习与实践流程编排内容结构:首先介绍嵌入式系统的概念;然后介绍arm微处理器的体系结构与编程方法;接着在vmware虚拟机上建立linux系统;随后介绍linux系统基础与交叉编译环境;接下来介绍虚拟仿真软件skyeye,并介绍了bootloader、linux内核、根文件系统三个基础内容的应用与仿真;详细介绍了嵌入式linux设备驱动程序的开发;最后,以一个具体的开源游戏模拟器项目为例,讲述开源软件的应用方法。《嵌入式系统应用基础:基于S3C2410A的SKYEYE仿真与实践》可作为电子信息、自动化、通信工程、机电一体化、计算机等专业高年级本科生及研究生的教材,也可供从事arm嵌入式系统开发的工程技术人员参考。 -
单片机技术及应用周永东 著《职业教育课程改革创新规划教材:单片机技术及应用(C语言版)》是为职业技术学校(院)电子信息技术、电子技术应用、机电等相关专业开设的“单片机技术及应用”课程编写的教材,以亚龙科技集团的产品“YL-236型单片机控制功能实训考核装置”作为实训平台,按照项目式教学法组织教学内容。全书共6个单元,主要介绍了单片机基础知识、单片机系统的显示界面、单片机系统的键盘、单片机系统的模拟量处理、单片机系统的电气控制和综合实训。在编写中,注意理论实践一体化,强调以学生为主体的技能训练,每单元后都有习题与实训,有利于学生巩固和加深相关技能。本书提供电子教学资源,有课件、书中项目源代码、课后习题答案以及源代码,可供老师教学、学生学习参考;本书也可供有关工程技术人员参考。 -
单片机应用技术陈宏希《51单片机应用技术(C语言版)》是一本特色鲜明、易学易练的单片机入门教材,使用C语言编程,通过众多实例,由浅入深,循序渐进,介绍了51单片机的基本知识、基本操作方法和应用开发技术,包括:发光二极管显示输出,数码管显示输出,键盘输入及中断,液晶显示输出,LED点阵显示输出,AD转换,DA转换,串口通信,步进电动机控制,使用DS18B20温度传感器测温,使用DS12C887设计高精度时钟,I2C总线和语音芯片应用等内容。附录中还给出了常用字符与ASCII码对照表、KeilC51编译常见错误与警告以及单片机程序下载烧片的具体方法。单片机应用开发是一门综合学科。为了给读者学习提供最大方便,《51单片机应用技术(C语言版)》所有实例都给出了完整的电路图和源程序清单,并就实例涉及的C语言知识和单片机知识,也给予现场及时介绍、解释和说明,便于读者掌握与单片机有关的各方面知识内容,并在实践中逐步提高综合应用开发能力。 -
TMS320C54x DSP原理及应用乔瑞萍,崔涛,胡宇平 编著《TMS320C54x DSP原理及应用(第2版)》以TMS320C54x系列16位定点DSP为主,介绍了数字信号处理器(DSP)芯片的CPU、存储器、总线结构、片内资源及DSP的汇编语言程序设计方法,并且对C语言与汇编语言的接口、各种开发工具和最新的集成环境CCS v4.x(Code Composer Studio v4)软件的使用方法进行了详细的描述,最后给出了应用实例。《TMS320C54x DSP原理及应用(第2版)》的特点是注重教学内容的组织,由浅入深、循序渐进,提供了最小系统模板设计和最新软件的同步练习。本书面向的读者是高等院校电子信息类专业的高年级本科生,也可作为MCU研发人员的入门参考资料。 -
单片机C语言应用技术彭芬 主编本书通过14个工作任务的引领,主要介绍单片机硬件系统、单片机开发软件系统、单片机并行I/O口应用与C语言基础、定时与中断系统、显示与键盘接口技术、串行口通信技术及综合应用等内容。本书紧密结合高职高专教学特点,内容尽量贴近电子行业的职业岗位要求,采用工作任务引导教与学,同时介绍了许多与单片机应用有关的小知识、小提示等,注重技能训练,具有很强的实用性、可读性。 本书可作为高职高专院校电子信息类和机电类相关专业单片机课程的教材,也可作为社会从业人。员的业务参考书及培训用书。 -
ARM嵌入式系统原理及应用开发谭会生 编著全书共分为10章,内容分别为:嵌入式系统及应用开发概述、ARM嵌入式处理器体系结构、ARM嵌入式处理器指令系统、ARM嵌入式系统程序设计及调试基础、ARM嵌入式处理器及其应用编程、嵌入式Linux操作系统及应用、嵌入式系统的BootLoader、ARM嵌入式系统设计开发实例、基于ARM开发工具的基础实验、Linux操作系统的综合应用实践。 本书取材广泛、内容新颖、观点鲜明、重点突出,既可作为高等院校电子工程、通信工程、自动化、计算机应用、仪器仪表等电子信息类及相近专业的本科生或研究生嵌入式系统课程的教材,也非常适合作为ARM嵌入式系统的培训教材,还可供ARM嵌入式系统设计与开发人员参考使用。本书配有电子教案,有需要者可登录出版社网站免费下载。 -
基于Proteus和Keil C51的单片机设计与仿真杜树春 编著本书是用Proteus 软件调试和仿真51系列单片机及外围电路的实例集。所用软件是Proteus7.5版本。本书首先介绍和Proteus软件配套使用的KeilC51单片机的集成开发环境及使用方法;然后介绍单片机交互可视化仿真软件Proteus的使用方法;之后是使用这两个集成开发工具开发单片机系统的实例。本书对每一种单片机和芯片接口提供了汇编语言程序和C51语言程序两种不同的程序,使用汇编语言编程序和用C51语言编程序的人,都可以借鉴本书。 -
单片机应用技术教程罗国荣,海鹏洲 主编《21世纪全国高职高专电子信息系列技能型规划教材:单片机应用技术教程》是编者依据多年来在单片机教学、项目开发及技术培训等方面的经验编写的。《21世纪全国高职高专电子信息系列技能型规划教材:单片机应用技术教程》共分11个项目,主要内容包括:点亮一个LED灯、彩灯控制电路、秒脉冲发生器电路、脉冲计数测量电路、数码显示电路、彩灯键盘显示控制系统电路、A/D转换控制系统电路、PWM直流电机控制系统电路、MCU之间的串行通信(一)、MCU之间的串行通信(二)、汽车车灯智能控制系统。在各项目中,每个实例的源代码都分别给出了汇编语言和C语言程序,以供初学者参考,这是《21世纪全国高职高专电子信息系列技能型规划教材:单片机应用技术教程》的一大特点。《21世纪全国高职高专电子信息系列技能型规划教材:单片机应用技术教程》内容新颖、实用,重点突出,详略得当,可用作大中专院校单片机课程教材,也可供从事单片机产品开发的工程技术人员参考。 -
AVR单片机实用程序设计张克彦 等编著《AVR单片机实用程序设计(附光盘)(第2版)》对AVR中档单片机升级换代产品ATmega16、AT mega8535的系统结构、特点、运行原理和指令系统等做了详细介绍,在此基础上给出众多具代表性的实用程序的设计及其使用方法,并提供详细程序清单。内容包括ATmega16/8535单片机硬件结构,升级后的功能特点以及运行原理;AVR单片机指令系统;软件DAA、定点运算以及数制转换子程序设计方法,并设计了使用乘法指令设计快速多字节乘法以及数制转换程序;各类实用程序(查表、线性插值、外设管理、通信、A/D转换、定时/计数器应用、可靠性设计、数/码制转换、串行器件多点测温、触摸屏、高性能液晶显示模块、红外通讯技术、带定时告警功能的串行实时钟芯片等)的设计使用方法,并对嵌入式系统程序设计及优化方法进行总结;AVR浮点程序库设计及使用;AVR单片机的编程功能以及由AVRJTAG接口实现的功能强大的在线调试系统。主要程序都附有流程图,所有程序都列出清单并带详细注释,而且配备光盘。《AVR单片机实用程序设计(附光盘)(第2版)》归纳的程序设计和优化方法,以及完整的软件设计实例也适用于其他流行机型,如C8051F、MCs-51/196、Freescale等单片机。《AVR单片机实用程序设计(附光盘)(第2版)》可作为单片机应用工程技术人员的设计参考书,或作为大专院校的教学参考书。 -
嵌入式系统基础任哲,张永忠 编著《嵌入式系统基础:ARM与Realview MDK(Keil for ARM)》在介绍微型计算机一般原理的基础上,重点介绍目前在应用中流行的ARMRISC体系结构及其嵌入式处理器,同时介绍当前流行的ARM工程开发工具RealviewMDK,并以该开发工具为基础介绍ARM汇编语言程序设计、工程开发及RTX操作系统的简单应用。为了拓展学生的知识和培养学生的自学能力,本书还在附录中简要地介绍另一个常用的基于ARM体系结构的嵌入式处理器S3C44BOX的构成及其主要接口以及ARM体系结构的高级存储管理部分,以便为读者学习高档ARM处理器核建立必要的基础。本书适合高等院校电气自动化、仪器仪表、电子技术等专业微机原理课程使用,也可作为其他以计算机嵌入式应用为教学目标的专业教学用书,当然也可供对ARM体系结构及其嵌入式处理器感兴趣的专业人士阅读、参考。
