计算机组织与体系结构
-
单片机原理及应用系统设计凌玉华第1章 概述1.1单片机的概念及其应用特点1.2单片机的种类及发展概况1.3单片机编程语言 1.4单片机与嵌入式系统1.5单片机控制技术1.6单片机应用系统设计思考题第2章 MCS-51单片机硬件结构和原理2.1 MCS-5l单片机概述2.2 89C5l单片机引脚及功能2.3 89C51单片机内部结构2.4 89C5l单片机时钟电路与时序2.5 89C5l单片机存储器组织2.6 89C5l单片机并行接口2.7 89C51单片机的低功耗工作方式思考题第3章 MCS-51系列单片机指令系统3.1 MCS-5l指令概述3.2寻址方式3.3指令系统思考题第4章 单片机程序设计4.1程序设计语言4.2汇编语言程序的基本格式4.3汇编语言程序设计4.4系统程序设计4.5单片机实用子程序思考题第5章 中断系统、定时器/计数器与串行口5.1 MCS-51单片机中断系统5.2定时器/计数器5.3串行接口思考题第6章 单片机系统扩展与接口技术6.1 单片机外部扩展资源和扩展编址技术6.2并行I/O扩展6.3显示器接口技术6.4键盘接口技术6.5 D/A转换器接口6.6A/D转换器接口思考题第7章 串行总线技术7.1 串行通信概述及通信协议7.2串行通信RS系列总线标准及其接口7.3 SPI总线及接口程序设计7.4 I2c总线原理及接口程序设计7.5单总线及接口程序设计7.6 CAN总线7.7 USB总线思考题第8章 单片机应用系统设计8.1单片机应用系统的结构8.2单片机应用系统设计要求和设计步骤8.3单片机的开发工具、开发环境与系统调试8.4单片机应用系统的电源与低功耗设计8.5单片机应用系统的电磁兼容性设计8.6单片机产品设计的实用技术思考题第9章 单片机应用系统实例9.1单片机温度控制系统设计9.2交通信号灯模拟控制9.3频率检测附录A附录B参考文献 -
微型计算机原理与接口技术尹珅等编本书系统地介绍了微型计算机原理与接口技术的基础知识,主要内容包括:微型计算机系统概述、微处理器、8086的指令系统和汇编语言程序设计、存储器、输入和输出、中断、并/串行通信与接口技术、可编程定时器电路Intel8253、数/模和模/数转换接口、人机接口及外设等。本书内容翔实、讲解具体、结构严谨、层次清晰,既可作为大专院校相关专业师生的教材,也可作为相关工程技术人员的学习参考用书。一、关于本书随着计算机技术的飞速发展,微型计算机的应用越来越广泛。微型计算机组成原理是设计和开发各种微机应用系统的基础,是微型计算机应用的关键。因此,微处理器和微型计算机是现代科技人员和高等院校相关专业学生必修的专业基础课。本书介绍了微型计算机的硬件和软件,介绍了开发应用微型计算机及设计微机子系统的专门知识,为读者能够应用微处理器和微型计算机进行系统开发打下坚实的基础。二、本书结构全书由11章和一个附录组成,具体结构安排如下:第1章:微型计算机系统概述。本章介绍了微型计算机系统和微型计算机的基础知识。第2章:微处理器。本章介绍了微处理器的发展史、8086微处理器、Pentium微处理器、8086/8088系统及其组态、8086/8088处理器时序、操作模式、存储管理、总线技术等。第3章:8086的指令系统和汇编语言程序设计。本章介绍了基础知识、寻址方式、指令、新增指令、汇编语句格式、数据项与表达式、指示性语句、宏指令、汇编程序设计等。第4章:存储器。本章介绍了主存储器、高速缓冲存储器、辅助存储器以及各种存储器的比较等。第5章:输入和输出。本章介绍了输入和输出的基本概念、CPU与外设数据传送的方式及DMA控制器等。第6章:中断。本章介绍了中断的基本概念、最简单的中断情况、中断优先权、中断方式、可编程中断控制器8259A及中断服务程序实例等。第7章:并行通信与接口技术。本章介绍了并行通信与接口技术的基本概念、并行接口、8255可编程并行接口及8255应用举例等。第8章:串行通信与接口技术。本章介绍了串行通信基础知识、可编程异步串行接口芯片INS8250、可编程串行接口芯片Intel 825lA等。第9章:可编程定时器电路Intel 8253。本章介绍了8253的功能及外部结构、8253的编程及8253的六种工作方式等。第10章:数/模(D/A)和模/数(A/D)转换接口。本章介绍了数/模(D/A)转换接口、模/数(A/D)转换接口以及D/A和A/D转换应用举例等。第11章:人机接口及外设。本章介绍了人机接口的基础知识、键盘、鼠标、扫描仪、数码相机、显示器及打印机等。附录:介绍了ASCII字符表和运算指令对标志位的影响。三、本书特点本书内容丰富、实用性强,同时配有大量的图表,既包含了本学科的经典内容,又增-添了适应发展现状的新内容。此外,本书各章还配有综合练习,以方便读者加深和巩固已学知识。四、本书适用范围本书适用面广,既可作为大专院校相关专业师生的教材,也可作为相关工程技术人员的学习参考用书。本书由尹珅、万赫、张美玲编著,另外,参加本书编写的还有佘丹娴、尹传明、孙雯。限于编者水平有限,编写时间仓促,书中的错漏和不当之处在所难免,敬请读者及专家批评指正。虽然经过严格的审核、精细的编辑,本书在质量上有了一定的保障,但我们的目标是力求尽善尽美,欢迎广大读者和专家对我们的工作提出宝贵建议,联系方法如下:电子邮件:S6rViCe@cnbook.net.网址:WWW.cnbook.net.此外,本书所附送的电子教案也可从该网站免费下载,该网站还有一些其他相关书籍的介绍,可以方便读者选购参考。编者 2004年7月 第1章 微型计算机系统概述1.1 微型计算机系统1.2 微型计算机第2章 微处理器2.1 微处理器的发展史2.2 8086微处理器2.3 Pentium微处理器2.4 8086/8088系统及其组态2.5 8086/8088处理器时序2.6 操作模式2.7 存储管理2.8 总线技术第3章 8086的指令系统和汇编语言程序设计3.1 基础知识3.2 寻址方式3.3 指令3.4 新增指令3.5 汇编语句格式3.6 数据项与表达式3.7 指示性语句3.8 宏指令3.9 汇编程序设计第4章 存储器4.1 主存储器4.2 高速缓冲存储器4.3 辅助存储器4.4 各种存储器的比较第5章 输入和输出5.1 输入和输出的基本概念5.2 CPU与外设数据传送的方式5.3 DMA控制器第6章 中断6.1 中断的基本概念6.2 最简单的中断情况6.3 中断优先权6.4 中断方式6.5 可编程中断控制器(8259A)6.6 中断服务程序实例第7章 并行通信与接口技术7.1 基本概念7.2 并行接口7.3 8255可编程并行接口7.4 8255应用举例第8章 串行通信与接口技术8.1 串行通信基础知识8.2 可编程异步串行接口芯片INS8250标准8.3 可编程串行接口芯片Intel8251A第9章 可编程定时器电路Intel82539.1 8253的功能及外部结构9.2 8253的编程9.3 8253的六种工作方式第10章 数/模(D/A)和模/数(A/D)转换接口10.1 数/模(D/A)转换接口10.2 模/数(A/D)转接接口10.3 D/A和A/D转换应用举例第11章 人机接口及外设11.1 人机接口简介11.2 键盘11.3 鼠标11.4 扫描仪11.5 数码相机11.6 显示器11.7 打印机附录参考答案参考文献 -
微型计算机系统原理及应用习题集习题解答与实验指导周明德本书是《微型计算机系统原理及应用》(第四版)的配套习题集、习题解答与实验指导用书。全书分为两大部分:第一部分是主教材各章的习题与解答;第二部分是实验指导。实验分为两类:一类是汇编语言程序设计,包括汇编语言程序设计过程中的各种典型问题;另一类是在TPC-H实验装置上开发的各种接口芯片独立的和组合的实验,共16个实验。所有这些,对于巩固和深入理解教材的内容,提高独立思考、独立分析问题的能力,都是十分有益的。 本习题集收题广泛、全面,有的习题有相当难度。本修订版增加了全部习题的解答,以便于读者参考和学习。习题解答中包括了大量的十分有用的程序,对今后的学习和工作会有委大帮助。 本书适合作为各类高等院校、各种成人教育学校和培训班的教材,也可供广大科技人员参考。 -
并行机体系结构白中英, 杨旭东主编《新世纪高等学校计算机专业教材系列:并行机体系结构(第2版·网络版)(附光盘)》介绍了并行计算机体系结构的基本概念、基本原理、基本分析和设计方法。全书共9章,内容包括:计算机体系结构的相关概念、时间并行技术、指令级并行技术、向量处理机、互连网络、阵列处理机、多处理机、机群系统、课程设计实验。《新世纪高等学校计算机专业教材系列:并行机体系结构(第2版·网络版)(附光盘)》依据短学时教学要求编写,知识完整,结构合理,重点突出,概念清楚,注重实践环节与能力培养,形成了文字教材、电子版教材、试题库、课程设计实验及教学仪器等综合配套的教学体系。《新世纪高等学校计算机专业教材系列:并行机体系结构(第2版·网络版)(附光盘)》文字流畅,便于自学,有广泛的适应面,可作为高等院校计算机科学与技术专业本科生教材,也可作为成人教育教材和全国计算机等级考试(四级)参考书。 -
ARM嵌入式VxWords实践教程李忠民等编著本书是《ARM嵌入式技术系列教程》之一。采用JX2410实验系统作为硬件平台,详细讲解了风河公司开发平台TornadoII的建立和使用,内容覆盖典型应用系统开发的各个阶段。以S3C2410处理器为例,结合ARM嵌入式处理器的结构特点,描述如何在ornado II上进行BSP板级支持包的移植,从最基本的中断处理、定时器处理到一些常用的设备驱动(如串口、键盘驱动和网卡驱动等);还涉及vxWorks应用程序的设计与开发;另外,还从实际应用出发,介绍如何使用Tornado II来调试VxWorks应用程序。本书可作为VxWorks初学者的实践教程,对于VxWorks开发人员也有一定参考价值。本书涉及使用Tornado开发工具进行系统开发的各阶段,从最基本的Tornado开发环境的安装和设置,到工程的建立、BSP移植、驱动程序和应用程序的开发,以及Tornado调试工具的使用等。详细分析了BSP在JX2410平台上的移植,并且讲述了一些典型驱动程序的编写,包括字符设备、块设备和网络设备等。 -
机电设备的单片机控制技术姚国强本教材以MCS-51系列单片机为主线,介绍了单片机的原理及应用控制技术。本书内容包括机电设备的应用控制系统的构成、微型计算机系统基本知识、MCS-51单片机的内部结构、汇编语言程序设计、中断、定时/计数器和串行口、MCS-51单片机的系统扩展、LED及LCD显示器、键盘接口、单片机控制系统的开发设计、AEDK5196T单片机实验系统及其仿真开发软件。.本书可作为高等院样和高职高专单片机原理及应用技术课程的教学用书。也可以供从事电子技术、计算机应用与开发的科研人员和工程技术人员学习参考。... -
微计算机技术马群生编著《高等学校计算机系列教材:微计算机技术》是针对高等院校计算机专业本科生学习微计算机原理、汇编语言程序设计、接口技术等相关课程而编写的教材,其配套的实验教材是《微计算机技术——实验与辅导》。《高等学校计算机系列教材:微计算机技术》全面地介绍了微型计算机组成原理、汇编语言程序设计及接口技术。主要内容包括微计算机系统综述;Intel 8086/8088、80386、Pentium微处理器的结构及操作原理;x86指令系统及基本汇编语言程序的设计方法;Intel系列的外围支援芯片与基本I/O设备的接口技术;微计算机系统总线。书中对RISC结构的PowerPC微处理器也做了介绍。《高等学校计算机系列教材:微计算机技术》可作为高等院校计算机专业本科生的教材,也可供非计算机专业的相关技术人员参考。 -
微计算机技术仇玉章, 冯一兵编著本书是《微计算机技术教程》(马群生等编著,清华大学出版社出版)一书的配套教材,也可以作为·c汇编语言程序设计"、"微机原理与接口技术"等课程的实验和辅助教材。 本书结合课程内容,从应用的角度出发,针对汇编语言程序设计、接口技术,编排了24个软硬件实验和13个指导性例题。对于各类接口芯片,首先从应用的角度对理论知识进行小结,然后给出指导性例题,最后安排实验。附录中给出每个实验的参考程序,适合进行"微计算机技术''课程教学的师生和从事微机应用的工程技术人员使用。 -
微型计算机原理与接口技术艾德才等编本书是由教育部组织的普通高等教育“十五”国家级规划教材。本教材以Pentium为平台讲述微机原理与接口技术,主要内容包括Pentium微处理机体系结构、系统原理、分支转移预测技术、超标量执行技术、流水线操作技术、存储管理技术、高速缓冲存储器Cache、浮点部件、总线、中断、人机接口、多功能高集成外围芯片组82371与82443、A/D及D/A转换以及指令系统、汇编语言程序设计等。为能及时反映当今微机领域里的最新知识,本书将目前最先进的微机——从高能PentiumPro、PentiumMMX、PentiumII到PentiumIII、PentiumIV等各代Pentium系列微机及其新技术尽收书中,形成一个完整的、系统的计算机硬件技术教学内容,充分体现了本书的知识性、先进性和系统性的特点,是作者多年教学经验和智慧的体现。每章之后均配有习题,供自学自测用。本书可作为高等院校电气电子信息类、机电类专业及相关专业本科的微机原理及接口技术、计算机硬件技术基础教学用书,也可作为培训教材。 -
计算机系统的体系结构李学干编著本书系统地讲述计算机系统的体系结构的基本概念、基本原理、基本结构、基本分析方法以及近年来的重要地展。全书共分9章。第1章讲述计算机系统结构的基础知识;第2章讲述数据表示、寻址方式与指令系统;第3章讲述总线、中断与输入输出系统;第4章讲述并行主存与存储体系;第5章讲述重叠、流水和向量流水处理机;第6章讲述阵列处理机和相联处理机;第7章讲述多处理机;第8章讲述并行处理系统的发展;第9章讲述数据流机、归约机和智能机。本书内容丰富,取材适当,每章均有大量例题和习题,书末附有主要习题的参考答案,可作为计算机专业本科生和有关专业研究生的教材,也可作为科技人员的参考书。本书系统地讲述计算机系统的体系结构的基本概念、基本原理、基本结构、基本分析方法以及近年来的重要地展。全书共分9章。第1章讲述计算机系统结构的基础知识;第2章讲述数据表示、寻址方式与指令系统;第3章讲述总线、中断与输入输出系统;第4章讲述并行主存与存储体系;第5章讲述重叠、流水和向量流水处理机;第6章讲述阵列处理机和相联处理机;第7章讲述多处理机;第8章讲述并行处理系统的发展;第9章讲述数据流机、归约机和智能机。本书内容丰富,取材适当,每章均有大量例题和习题,书末附有主要习题的参考答案,可作为计算机专业本科生和有关专业研究生的教材,也可作为科技人员的参考书。
