您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 微机原理与接口技术——基于8086和Proteus仿真
1电电子子社社新新书书信信息息表表发布日期:2011年9月10日微微机机原原理理与与接接口口技技术术————基基于于88008866和和PPrrootteeuuss仿仿真真作译者顾晖等编著出版日期2011年8月估价35.00元页数304教辅资源电子课件程序源代码习题解答请访问免费注册下载本书从微型计算机系统应用的角度出发,以Intel8086微处理器和IBMPC系列微机为主要对象,系统介绍了微型计算机的基本组成、工作原理、接口技术及应用。全书共13章,包括:微型计算机系统概述、计算机中的数和数制、8086微型计算机系统、8086寻址方式与指令系统、8086汇编语言程序设计、存储器、输入/输出接口、可编程接口芯片8255A、可编程定时器8253、可编程串行通信接口芯片8251A、中断与中断管理、数模与模数转换及应用、总线、Proteus仿真平台的使用和ProteusISIS仿真实例。本书内容全面、实用性强,原理、技术与应用并重,并特别介绍了利用EDA工具——ProteusISIS的实验方法,讲述有特点和新意。书中提供了较多的实例,这些实例全部在Proteus中调试通过,设计方案同时适用于实验箱实验的教学方式。本书可作为高等院校工科电气与电子信息类各专业本科生的教材,也可作为研究生教材或供有关工程技术人员参考使用。“微机原理与接口技术”是高等学校电子信息工程、通信工程、自动化、电气工程及其自动化等工科电气与电子信息类各专业的核心课程。本课程的任务是使学生从系统的角度出发,掌握微机系统的基本组成、工作原理、接口电路及应用方法,使学生掌握微机系统的开发能力。为了适应教学的需要,编者在总结了多年的教学科研实践经验、对有关微型计算机技术资料进行综合提炼的基础上,编写了本书。本书特别考虑了内容的选取与组织,注意从微机应用的需求出发,以Intel8086微处理器和IBMPC系列微机为主要对象,系统、深入地介绍了微型计算机的基本组成、工作原理、接口技前言内容简介2术及应用,把微机系统开发过程中用到的硬件技术和软件技术有机地结合起来。全书共13章,包括:微型计算机系统概述、计算机中的数和数制、8086微型计算机系统、8086寻址方式与指令系统、8086汇编语言程序设计、存储器、输入/输出接口、可编程接口芯片8255A、可编程定时器8253、可编程串行通信接口芯片8251A、中断与中断管理、数模与模数转换及应用、总线、Proteus仿真平台的使用和ProteusISIS仿真实例。本书有如下特色:(1)内容精练。本书以Intel8086微处理器和IBMPC系列微机为主要对象,重点突出,内容全面。(2)实用性强。本书从应用需求出发,在讲清基本原理的基础上,强调软硬件结合的思维方法和培养解决实际问题的能力的培养,侧重微机系统的设计。(3)实验手段先进。本书介绍了可适用于该课程教学实践的先进的EDA工具——Proteus的用法,并引入大量实例。书中实例全部按照课程内容进行规划,对于同一个问题提供了多种不同的实现方案来解决,可以使学生更好地体会到技术的发展,较好体现了从整体→局部→整体的知识体系。而且,书中所介绍的实例方案同样适用于在实验箱上进行实验。(4)可读性强。书中内容力求文字精练、语言流畅。在内容安排上还注意由浅入深、分散难点。特别是在接口部分,注意形成芯片结构、编程和应用一体化的讲解体系,以便学生理解和应用。本书的编写采用集体讨论、分工编写、交叉修改的方式进行。本书的第1、3、11章由张洁编写;第4、5、12章由顾晖编写;第7、8章由陈越编写;第6、13章由梁惺彦编写;第9章由华琇编写,第10章由胡慧编写。全书由顾晖统稿并最后定稿。本书配有电子课件、源程序包等教学资源,读者可以登录电子工业出版社华信教育资源网()下载。本书的编写工作得到了广州风标电子技术公司的支持。在本书的编写过程中,广州风标电子技术公司的梁树先和杨炼指导了Proteus仿真实例的设计,在此向他们表示真诚的感谢!由于编者水平有限,加之时间仓促,书中错误和不当之处在所难免,敬请读者批评指正。编者2011年6月3第1章微型计算机系统概述··················11.1绪论·············································11.2微型计算机系统的硬件组成与工作原理·11.2.1微型计算机系统的硬件组成······11.2.2微型计算机系统的工作原理······31.3微型计算机系统的启动过程···············41.4微型计算机系统的EDA设计方法·······6习题····················································7第2章计算机中的数和数制··················82.1数制·············································82.1.1数制的表示···························82.1.2数制之间的转换·····················92.1.3二进制数的运算···················122.2带符号二进制数的表示与运算··········122.2.1带符号二进制数的表示··········122.2.2带符号二进制数的运算··········142.3二进制编码的十进制数···················152.3.1BCD码的编码方法···············152.3.28421BCD码的加、减运算······162.4无符号数·····································182.5字符的表示··································18习题··················································19第3章8086微型计算机系统··············213.18086微处理器的结构·····················213.1.18086的内部结构··················213.1.28086的寄存器结构···············233.28086微处理器的工作模式及引脚特性253.2.18086的工作模式··················253.2.28086的引脚特性··················263.38086微型计算机系统·····················303.3.18086微型计算机系统的硬件组成··································303.3.28086微型计算机系统的存储器组织··································313.3.38086微型计算机系统的I/O组织··································333.48086微型计算机系统的总线时序······333.4.1基本概念····························333.4.2最小模式下的总线周期时序····353.4.3最大模式下的总线周期时序····39习题··················································41第4章8086寻址方式与指令系统·······424.1概述···········································424.28086寻址方式······························424.2.1立即寻址····························424.2.2寄存器寻址·························434.2.3直接寻址····························434.2.4寄存器间接寻址···················444.2.5寄存器相对寻址···················454.2.6基址变址寻址······················464.2.7相对基址变址寻址················464.38086指令系统······························484.3.1数据传送指令······················484.3.2算术运算指令······················554.3.3位运算指令·························614.3.4串操作指令·························654.3.5控制转移指令······················684.3.6处理器控制指令···················74习题··················································74第5章8086汇编语言程序设计···········785.1汇编语言基础知识·························785.1.1概述··································785.1.2汇编源程序的结构················785.1.3汇编语言的语句···················795.1.4汇编语言的数据···················815.1.5汇编语言的操作符与表达式····825.2汇编语言的伪指令·························855.2.1变量定义伪指令···················855.2.2符号定义伪指令···················865.2.3段定义伪指令······················875.2.4过程定义伪指令···················885.2.5模块定义和结束伪指令··········885.2.6其他伪指令·························895.3系统功能调用·······························905.3.1DOS功能调用·····················905.3.2BIOS功能调用····················915.4汇编语言程序设计·························925.4.1程序的质量标准···················925.4.2汇编语言程序设计的基本步骤·925.4.3顺序结构程序设计················925.4.4分支结构程序设计················935.4.5循环结构程序设计················95目录45.4.6子程序设计·························975.4.7汇编语言程序设计举例·········1015.5汇编语言程序的上机过程···············1075.5.1上机环境···························1075.5.2上机过程···························1075.5.3运行调试···························108习题·················································110第6章Proteus仿真平台的使用···············1136.1Proteus简介································1136.1.1ProteusISIS编辑环境···········1136.1.2ProteusARES编辑环境·········1136.2ProteusISIS基本使用·········
本文标题:微机原理与接口技术——基于8086和Proteus仿真
链接地址:https://www.777doc.com/doc-5153619 .html