微机原理及接口习题及实验指导 / 普通高等教育十三五规划教材
¥46.00定价
作者: 董洁
出版时间:2017年2月
出版社:冶金工业出版社
- 冶金工业出版社
- 9787502474669
- 1-1
- 113361
- 47188423-9
- 平装
- 16开
- 2017年2月
- 379
- 241
- 工学
- 计算机科学与技术
- TP36
- 工业自动化
- 本科
内容简介
本书为数字化教材,通过扫描二维码可获取习题答案、模拟试题和课件。本书由学习指导、实验指导和汇编语言程序调试三部分组成。学习指导将针对《微机原理及接口技术》教材,结合教学实践,对每章内容进行归纳和总结,指出重点,结合大量例题对难点进行分析,并补充部分章节内容;增加一些典型自测练习题,供学生检查知识点掌握的程度,帮助学生加深对教材和课程的理解。实验指导包括汇编语言实验和接口实验两部分,其中接口实验以北京科技大学自动化学院实验室及其他高校广泛采用的北京达盛科技有限公司研发的“ELMUT-III 型微机教学实验系统”为平台,验证和设计若干接口实验及综合实验。汇编语言程序调试主要介绍目前比较常用的Microsoft公司的DEBUG调试工具及使用方便的Borland公司的Turbo Debugger软件,便于学生自主编写调试复杂程序。本书可供各类高等院校、成人教育学校自动化相关专业学生。
目录
第一部分 学习指导
1 计算机系统概述
1.1 知识重点
1.1.1 计算机概述
1.1.2 计算机中数制
1.1.3 带符号数的编码表示
1.2 典型例题解析
1.3 习题与解答
2 微处理器及其结构
2.1 知识重点
2.1.1 8086/8088CPU功能结构
2.1.2 8086/8088CPU寄存器结构
2.1.3 8086/8088CPU工作模式与引脚
2.1.4 存储器组织
2.2 典型例题解析
2.3 习题与解答
3 指令系统
3.1 知识重点
3.1.1 8086/8088寻址方式
3.1.2 8086/8088指令系统
3.2 典型例题解析
3.3 习题与解答
4 汇编语言程序设计
4.1 知识重点
4.1.1 汇编语言的基本语法
4.1.2 常用伪指令
4.1.3 宏指令
4.1.4 DOS系统功能调用
4.1.5 汇编语言源程序设计
4.2 典型例题解析
4.3 习题与解答
5 处理器总线时序和系统总线
5.1 知识重点
5.1.1 处理器总线
5.1.2 处理器时序
5.1.3 常用总线
5.2 典型例题解析
5.3 习题与解答
6 存储器系统
6.1 知识重点
6.1.1 微型计算机的存储器系统
6.1.2 内存系统
6.1.3 存储器系统的设计
6.2 典型例题解析
6.3 习题与解答
7 微型计算机和外设间的数据传输
7.1 知识重点
7.1.1 I/O概述
7.1.2 CPIJ与I/0 设备间的信号
7.1.3 I/O接口的功能及基本组成
7.1.4 I/0 端口的编址
7.1.5 CPU与外设间的数据传送方式
7.1.6 8086CPU的输入输出
7.1.7 可编程DMA控制器8237A
7.2 典型例题解析
7.3 习题与解答
8 中断系统
8.1 知识重点
8.1.1 中断概述
8.1.2 8086/8088 中断系统
8.1.3 可编程中断控制器8259A
8.2 典型例题解析
8.3 习题与解答
9 微型计算机接口技术
9.1 知识重点
9.1.1 可编程定时/计数器芯片8254
9.1.2 并行通信接口
9.1.3 串行通信接口
9.1.4 模拟量的输入/输出
9.2 典型例题解析
9.3 习题与解答
第二部分 实验指导
10 汇编语言程序设计的实验环境及上机步骤
10.1 汇编语言程序设计的实验环境
10.2 上机步骤
10.3 程序调试方法
10.4 DOS功能调用
10.4.1 DOS功能调用介绍
10.4.2 DOS功能调用软中断
10.4.3 DOS功能调用使用方法
10.4.4 有关输入/输出的功能调用
11 汇编语言程序设计及接口实验
11.1 显示程序实验
11.2 数据传送实验
11.3 运算类程序实验
11.4 分支程序设计实验
11.5 循环程序设计实验
11.6 子程序设计实验
11.7 数码转换程序实验
11.8 综合程序设计实验
11.9 简单I/O口扩展实验
11.10 存储器读写实验
11.11 8255并行口实验
11.12 8253定时器/计数器接口实验
11.13 8259中断控制器实验
第三部分 汇编语文程序调试方法
12 MicrosoftDEBUG常用命令及使用
12.1 DEBIJG常用命令
12.2 应用举例
12.3 DEBuG命令汇总
12.3.1 DEBuG子命令列表
12.3.2 分隔命令参数
12.3.3 指定有效地址项
12.3.4 指定有效范围项
13 TurboDebugger使用说明
13.1 TurhoDebugger软件介绍
13.1.1 TD用户界面
13.1.2 界面介绍及主要操作
13.2 应用举例
14 汇编语言程序常见错误分析
14.1 错误举例
14.2 汇编程序常见错误信息汇总
附录
附录1 EL-MUT-Ⅲ型微机教学实验系统
附1.1 EL型微机教学实验系统结构
附1.2 8086单元
附1.3 实验系统使用说明
附1.3.1 实验箱连接测试
附1.3.2 软件使用指南
附1.4 其他单元电路介绍
附1.4.1 单脉冲发生器电路
附1.4.2 CPLD译码电路
附1.4.3 8250串行接口电路
附1.4.4 8237DMA传输电路
附1.4.5 A/D、D/A电路
附录2 DEBUG命令详述
附2.1 子命令Debug:A(汇编)编辑
附2.2 子命令DEBUG:C(比较)编辑
附2.3 子命令DEBUG:D(转储)编辑
附2.4 子命令DEBUG:E(键入)编辑
附2.5 子命令DEBUG:F(填充)编辑
附2.6 子命令DEBUG:G(转向)编辑
附2.7 子命令DEBUG:H(十六进制)编辑
附2.8 子命令DEBUG:I(输入)编辑
附2.9 子命令DEBUG:L(加载)编辑
附2.10 子命令DEBUG:M(移动)编辑
附2.11 子命令DEBUG:N(名称)编辑
附录3 模拟试题
附3.1 模拟试题(一)及答案
附3.2 模拟试题(二)及答案
1 计算机系统概述
1.1 知识重点
1.1.1 计算机概述
1.1.2 计算机中数制
1.1.3 带符号数的编码表示
1.2 典型例题解析
1.3 习题与解答
2 微处理器及其结构
2.1 知识重点
2.1.1 8086/8088CPU功能结构
2.1.2 8086/8088CPU寄存器结构
2.1.3 8086/8088CPU工作模式与引脚
2.1.4 存储器组织
2.2 典型例题解析
2.3 习题与解答
3 指令系统
3.1 知识重点
3.1.1 8086/8088寻址方式
3.1.2 8086/8088指令系统
3.2 典型例题解析
3.3 习题与解答
4 汇编语言程序设计
4.1 知识重点
4.1.1 汇编语言的基本语法
4.1.2 常用伪指令
4.1.3 宏指令
4.1.4 DOS系统功能调用
4.1.5 汇编语言源程序设计
4.2 典型例题解析
4.3 习题与解答
5 处理器总线时序和系统总线
5.1 知识重点
5.1.1 处理器总线
5.1.2 处理器时序
5.1.3 常用总线
5.2 典型例题解析
5.3 习题与解答
6 存储器系统
6.1 知识重点
6.1.1 微型计算机的存储器系统
6.1.2 内存系统
6.1.3 存储器系统的设计
6.2 典型例题解析
6.3 习题与解答
7 微型计算机和外设间的数据传输
7.1 知识重点
7.1.1 I/O概述
7.1.2 CPIJ与I/0 设备间的信号
7.1.3 I/O接口的功能及基本组成
7.1.4 I/0 端口的编址
7.1.5 CPU与外设间的数据传送方式
7.1.6 8086CPU的输入输出
7.1.7 可编程DMA控制器8237A
7.2 典型例题解析
7.3 习题与解答
8 中断系统
8.1 知识重点
8.1.1 中断概述
8.1.2 8086/8088 中断系统
8.1.3 可编程中断控制器8259A
8.2 典型例题解析
8.3 习题与解答
9 微型计算机接口技术
9.1 知识重点
9.1.1 可编程定时/计数器芯片8254
9.1.2 并行通信接口
9.1.3 串行通信接口
9.1.4 模拟量的输入/输出
9.2 典型例题解析
9.3 习题与解答
第二部分 实验指导
10 汇编语言程序设计的实验环境及上机步骤
10.1 汇编语言程序设计的实验环境
10.2 上机步骤
10.3 程序调试方法
10.4 DOS功能调用
10.4.1 DOS功能调用介绍
10.4.2 DOS功能调用软中断
10.4.3 DOS功能调用使用方法
10.4.4 有关输入/输出的功能调用
11 汇编语言程序设计及接口实验
11.1 显示程序实验
11.2 数据传送实验
11.3 运算类程序实验
11.4 分支程序设计实验
11.5 循环程序设计实验
11.6 子程序设计实验
11.7 数码转换程序实验
11.8 综合程序设计实验
11.9 简单I/O口扩展实验
11.10 存储器读写实验
11.11 8255并行口实验
11.12 8253定时器/计数器接口实验
11.13 8259中断控制器实验
第三部分 汇编语文程序调试方法
12 MicrosoftDEBUG常用命令及使用
12.1 DEBIJG常用命令
12.2 应用举例
12.3 DEBuG命令汇总
12.3.1 DEBuG子命令列表
12.3.2 分隔命令参数
12.3.3 指定有效地址项
12.3.4 指定有效范围项
13 TurboDebugger使用说明
13.1 TurhoDebugger软件介绍
13.1.1 TD用户界面
13.1.2 界面介绍及主要操作
13.2 应用举例
14 汇编语言程序常见错误分析
14.1 错误举例
14.2 汇编程序常见错误信息汇总
附录
附录1 EL-MUT-Ⅲ型微机教学实验系统
附1.1 EL型微机教学实验系统结构
附1.2 8086单元
附1.3 实验系统使用说明
附1.3.1 实验箱连接测试
附1.3.2 软件使用指南
附1.4 其他单元电路介绍
附1.4.1 单脉冲发生器电路
附1.4.2 CPLD译码电路
附1.4.3 8250串行接口电路
附1.4.4 8237DMA传输电路
附1.4.5 A/D、D/A电路
附录2 DEBUG命令详述
附2.1 子命令Debug:A(汇编)编辑
附2.2 子命令DEBUG:C(比较)编辑
附2.3 子命令DEBUG:D(转储)编辑
附2.4 子命令DEBUG:E(键入)编辑
附2.5 子命令DEBUG:F(填充)编辑
附2.6 子命令DEBUG:G(转向)编辑
附2.7 子命令DEBUG:H(十六进制)编辑
附2.8 子命令DEBUG:I(输入)编辑
附2.9 子命令DEBUG:L(加载)编辑
附2.10 子命令DEBUG:M(移动)编辑
附2.11 子命令DEBUG:N(名称)编辑
附录3 模拟试题
附3.1 模拟试题(一)及答案
附3.2 模拟试题(二)及答案