当前位置:主页 > 课后答案 > 微机原理习题答案
微机原理与接口技术:基于8086和Proteus仿真

《微机原理与接口技术:基于8086和Proteus仿真》课后习题答案

  • 更新:2021-05-07
  • 大小:324 KB
  • 类别:微机原理
  • 作者:顾晖、梁惺彦
  • 出版:电子工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《微机原理与接口技术:基于8086和Proteus仿真》从微型计算机系统应用的角度出发,以Intel8086微处理器和IBMPC系列微机为主要对象,系统介绍了微型计算机的基本组成、工作原理、接口技术及应用。全书共13章,包括:微型计算机系统概述、计算机中的数和数制、8086微型计算机系统、8086寻址方式与指令系统、8086汇编语言程序设计、Proteus仿真平台的使用、存储器、输入/输出接口、可编程接口芯片、中断与中断管理、数模与模数转换及应用、总线和ProteusISIS仿真实例。

《微机原理与接口技术:基于8086和Proteus仿真》内容全面、实用性强,原理、技术与应用并重,并特别介绍了利用EDA工具——ProteusISIS的实验方法,讲述有特点和新意。书中提供了较多的实例,这些实例全部在Proteus中调试通过,设计方案同时适用于实验箱实验的教学方式。

《微机原理与接口技术:基于8086和Proteus仿真》可作为高等院校工科电气与电子信息类各专业本科生的教材,也可作为研究生教材或供有关工程技术人员参考使用。

目录

  • 第1章微型计算机系统概述
  • 1.1绪论
  • 1.2微型计算机系统的硬件组成与工作原理
  • 1.2.1微型计算机系统的硬件组成
  • 1.2.2微型计算机系统的工作原理
  • 1.3微型计算机系统的启动过程
  • 1.4微型计算机系统的EDA设计方法
  • 习题
  • 第2章计算机中的数和数制
  • 2.1数制
  • 2.1.1数制的表示
  • 2.1.2数制之间的转换
  • 2.1.3二进制数的运算
  • 2.2带符号二进制数的表示与运算
  • 2.2.1带符号二进制数的表示
  • 2.2.2带符号二进制数的运算
  • 2.3二进制编码的十进制数
  • 2.3.1BCD码的编码方法
  • 2.3.28421BCD码的加、减运算
  • 2.4无符号数
  • 2.5字符的表示
  • 习题
  • 第3章8086微型计算机系统
  • 3.18086微处理器的结构
  • 3.1.18086的内部结构
  • 3.1.28086的寄存器结构
  • 3.28086微处理器的工作模式及引脚特性
  • 3.2.18086的工作模式
  • 3.2.28086的引脚特性
  • 3.38086微型计算机系统
  • 3.3.18086微型计算机系统的硬件组成
  • 3.3.28086微型计算机系统的存储器组织
  • 3.3.38086微型计算机系统的I/O组织
  • 3.48086微型计算机系统的总线时序
  • 3.4.1基本概念
  • 3.4.2最小模式下的总线周期时序
  • 3.4.3最大模式下的总线周期时序
  • 习题
  • 第4章8086寻址方式与指令系统
  • 4.1概述
  • 4.28086寻址方式
  • 4.2.1立即寻址
  • 4.2.2寄存器寻址
  • 4.2.3直接寻址
  • 4.2.4寄存器间接寻址
  • 4.2.5寄存器相对寻址
  • 4.2.6基址变址寻址
  • 4.2.7相对基址变址寻址
  • 4.38086指令系统
  • 4.3.1数据传送指令
  • 4.3.2算术运算指令
  • 4.3.3位运算指令
  • 4.3.4串操作指令
  • 4.3.5控制转移指令
  • 4.3.6处理器控制指令
  • 习题
  • 第5章8086汇编语言程序设计
  • 5.1汇编语言基础知识
  • 5.1.1概述
  • 5.1.2汇编源程序的结构
  • 5.1.3汇编语言的语句
  • 5.1.4汇编语言的数据
  • 5.1.5汇编语言的操作符与表达式
  • 5.2汇编语言的伪指令
  • 5.2.1变量定义伪指令
  • 5.2.2符号定义伪指令
  • 5.2.3段定义伪指令
  • 5.2.4过程定义伪指令
  • 5.2.5模块定义和结束伪指令
  • 5.2.6其他伪指令
  • 5.3系统功能调用
  • 5.3.1DOS功能调用
  • 5.3.2BIOS功能调用
  • 5.4汇编语言程序设计
  • 5.4.1程序的质量标准
  • 5.4.2汇编语言程序设计的基本步骤
  • 5.4.3顺序结构程序设计
  • 5.4.4分支结构程序设计
  • 5.4.5循环结构程序设计
  • 5.4.6子程序设计
  • 5.4.7汇编语言程序设计举例
  • 5.5汇编语言程序的上机过程
  • 5.5.1上机环境
  • 5.5.2上机过程
  • 5.5.3运行调试
  • 习题
  • 第6章Proteus仿真平台的使用
  • 6.1Proteus简介
  • 6.1.1ProteusISIS编辑环境
  • 6.1.2ProteusARES编辑环境
  • 6.2ProteusISIS基本使用
  • 6.2.1可视化界面及工具
  • 6.2.2基本操作
  • 6.2.3元件的查找与选取
  • 6.2.4元件的使用
  • 6.2.5连线
  • 6.2.6元件标签
  • 6.2.7器件标注
  • 6.2.8属性分配工具(PAT)
  • 6.2.9全局标注器
  • 6.3ProteusISIS下8086的仿真
  • 6.3.1编辑电路原理图
  • 6.3.2设置外部代码编译器
  • 6.3.3添加源代码并选择编译器
  • 6.3.4仿真调试
  • 习题
  • 第7章存储器
  • 7.1半导体存储器的分类
  • 7.1.1RAM的分类
  • 7.1.2ROM的分类
  • 7.2半导体存储器的主要技术指标
  • 7.3典型存储器芯片介绍
  • 7.4存储器与系统的连接
  • 7.4.1存储器扩展
  • 7.4.2存储器地址译码方法
  • 7.4.38086CPU与存储器的连接
  • 习题
  • 第8章输入/输出接口
  • 8.1I/O接口概述
  • 8.1.1CPU与I/O设备之间交换的信息
  • 8.1.2I/O接口的主要功能
  • 8.1.3I/O接口的结构
  • 8.1.4输入/输出的寻址方式
  • 8.2常用I/O接口芯片
  • 8.3CPU与外设之间的数据传送方式
  • 8.3.1程序控制方式
  • 8.3.2中断方式
  • 8.3.3直接存储器存取方式
  • 8.3.4通道控制方式和I/O处理器
  • 习题
  • 第9章可编程接口芯片
  • 9.1可编程接口芯片概述
  • 9.2可编程并行接口芯片8255A
  • 9.2.18255A的内部结构及引脚功能
  • 9.2.28255A的工作方式
  • 9.2.38255A的编程
  • 9.2.48255A的应用举例
  • 9.3可编程定时/计数器8253/8254
  • 9.3.18253的内部结构及引脚功能
  • 9.3.28253的工作方式
  • 9.3.38253的初始化
  • 9.3.48253应用举例
  • 9.4可编程串行通信接口芯片8251A
  • 9.4.1串行数据传送方式
  • 9.4.2传输速率和传送距离
  • 9.4.3同步串行通信与异步串行通信
  • 9.4.4通用可编程串行通信接口芯片8251A
  • 习题
  • 第10章中断与中断管理
  • 10.1中断概念
  • 10.1.1中断与中断源
  • 10.1.2中断系统的功能
  • 10.1.3简单的中断处理过程
  • 10.1.4中断源识别及优先权判断
  • 10.28086的中断系统
  • 10.2.18086的中断类型
  • 10.2.2中断向量和中断向量表
  • 10.2.38086中的中断响应和处理过程
  • 10.3可编程中断控制器8259A
  • 10.3.18259A的结构
  • 10.3.28259A的引脚
  • 10.3.38259A的中断处理过程
  • 10.3.48259A的工作方式
  • 10.3.58259A的编程与应用
  • 10.4中断程序设计
  • 10.4.1中断设计方法
  • 10.4.2中断程序设计举例
  • 习题
  • 第11章数模与模数转换及应用
  • 11.1物理信号到电信号的转换
  • 11.1.1概述
  • 11.1.2几种常见的传感器
  • 11.2数模转换及应用
  • 11.2.1数模转换器的基本原理
  • 11.2.2数模转换器的性能参数
  • 11.2.38位D/A转换器DAC0832
  • 11.3模数转换及应用
  • 11.3.1模数转换器的基本原理
  • 11.3.2模数转换器的性能参数
  • 11.3.38位A/D转换器ADC0808/0809
  • 习题
  • 第12章总线
  • 12.1总线的概念
  • 12.2系统总线
  • 12.2.1ISA总线
  • 12.2.2EISA总线
  • 12.2.3PCI总线
  • 12.3外部总线
  • 12.3.1RS-232C串行总线
  • 12.3.2USB总线
  • 习题
  • 第13章ProteusISIS仿真基础实例
  • 13.1基本I/O应用——I/O译码
  • 13.1.1功能说明
  • 13.1.2Proteus电路设计
  • 13.1.3代码设计
  • 13.1.4仿真分析与思考
  • 13.2定时/计数器8253的应用——波形发生器
  • 13.2.1功能说明
  • 13.2.2Proteus电路设计
  • 13.2.3代码设计
  • 13.2.4仿真分析与思考
  • 13.3并行接口芯片8255A的应用——键盘与数码管
  • 13.3.1功能说明
  • 13.3.2Proteus电路设计
  • 13.3.3代码设计
  • 13.3.4仿真分析与思考
  • 13.4中断应用——8259A芯片的使用
  • 13.4.1功能说明
  • 13.4.2Proteus电路设计
  • 13.4.3代码设计
  • 13.4.4仿真分析与思考
  • 13.5模数转换——ADC0808的使用
  • 13.5.1功能说明
  • 13.5.2Proteus电路设计
  • 13.5.3代码设计
  • 13.5.4仿真分析与思考
  • 13.6数模转换——DAC0832的使用
  • 13.6.1功能说明
  • 13.6.2Proteus电路设计
  • 13.6.3代码设计
  • 13.6.4仿真分析与思考
  • 13.7串行通信——8251A的使用
  • 13.7.1功能说明
  • 13.7.2Proteus电路设计
  • 13.7.3代码设计
  • 13.7.4仿真分析与思考
  • 附录AVSM仿真的元件库
  • 参考文献

资源下载

资源下载地址1:https://pan.baidu.com/s/17Sk-smNj5GkzUapEfbL5Bw

相关资源

网友留言