《微机原理与接口技术(第2版21世纪普通高校计算机公共课程规划教材)》编著者牟琦。
《21世纪普通高校计算机公共课程规划教材:微机原理与接口技术(第2版)》从工程应用的角度出发,以Intel8086微处理器为基础,系统阐述微型计算机的基本组成、工作原理及接口技术。
全书共分为8章,讲述微处理器结构、指令系统、汇编语言程序设计、存储系统、输入/输出技术和常用接口芯片等内容,并给出一些典型的实验。将理论与实践紧密结合,重点放在对基础知识和基本操作技能的培养上。
全书在编写上坚持由浅入深、循序渐进、理论联系实际的原则,并给出了大量的例题和习题。
《21世纪普通高校计算机公共课程规划教材:微机原理与接口技术(第2版)》可作为高等院校非计算机专业本、专科教材使用,也可作为工程技术人员的参考资料。
目录
- 章 绪论
- 1.1 概述
- 1.1.1 微型计算机及其发展概况
- 1.1.2 微型计算机的特点
- 1.2 计算机中的数据表示与编码
- 1.2.1 数和数制
- 1.2.2 计算机中带符号数的表示方法
- 1.2.3 定点数与浮点数
- 1.2.4 十进制数的编码
- 1.2.5 ASCII字符代码
- 1.3 微型计算机的逻辑电路基础
- 1.3.1 触发器
- 1.3.2 寄存器
- 1.3.3 三态电路
- 1.3.4 译码器74LS138
- 1.4 微型计算机基本结构与工作原理
- 1.4.1 微型计算机系统的组成
- 1.4.2 微型计算机的基本工作方法
- 1.5 例题解析
- 习题1
- 第2章 8086 CPU结构
- 2.1 8086微处理器内部基本结构
- 2.1.1 8086 CPu的内部结构
- 2.1.2 8086 CPU寄存器结构
- 2.2 8086总线的工作周期
- 2.3 8086微处理器外部基本引脚与工作模式
- 2.3.1 工作模式
- 2.3.2 8086微处理器外部基本引脚
- 2.3.3 小模式和优选模式的典型配置
- 2.4 8086微处理器的存储器组织
- 2.4.1 存储器地址空间和数据存储格式
- 2.4.2 存储器的分段结构和物理地址的形成
- 2.5 8086微处理器的时序
- 2.5.1 系统的复位与启动
- 2.5.2 小模式系统总线周期时序
- 2.5.3 优选模式系统总线周期时序
- 2.6 Intel 80x86系列微处理器简介
- 2.7 例题解析
- 习题2
- 第3章 寻址方式与指令系统
- 3.1 指令系统概述
- 3.1.1 指令的基本概念
- 3.1.2 指令格式
- 3.1.3 8086汇编语言格式
- 3.1.4 指令的执行
- 3.2 8086寻址方式
- 3.2.1 数据寻址方式
- 3.2.2 程序地址寻址方式
- 3.3 8086指令系统
- 3.3.1 数据传送指令
- 3.3.2 算术运算指令
- 3.3.3 逻辑运算指令
- 3.3.4 移位指令
- 3.3.5 串操作指令
- 3.3.6 程序控制指令
- 3.3.7 处理器控制指令
- 3.4 例题解析
- 习题3
- 第4章 汇编语言程序设计
- 4.1 汇编语言程序基本格式
- 4.1.1 汇编语言概述
- 4.1.2 汇编语言源程序和汇编程序
- 4.1.3 汇编语言的特点
- 4.1.4 一般汇编语言程序的结构形式
- 4.2 汇编语言基本语法
- 4.2.1 常量、变量与标号
- 4.2.2 运算符与表达式
- 4.3 伪指令
- 4.4 宏指令
- 4.5 系统功能调用
- 4.5.1 DOS软中断指令
- 4.5.2 DOS系统功能调用(INT 21H)
- 4.6 汇编语言程序设计举例
- 4.6.1 顺序程序结构
- 4.6.2 分支程序设计
- 4.6.3 循环程序设计
- 4.6.4 子程序设计
- 4.6.5 实用程序设计举例
- 4.7 汇编语言程序上机过程
- 4.8 调试程序DEBUG的使用
- 4.9 例题解析
- 习题4
- 第5章 半导体存储器
- 5.1 概述
- 5.1.1 存储器的分类
- 5.1.2 存储器的性能指标
- 5.2 随机读写存储器
- 5.2.1 静态MOS存储器
- 5.2.2 动态MOS存储器
- 5.3 只读存储器
- 5.3.1 掩膜只读存储器
- 5.3.2 可擦可编程只读存储器
- 5.3.3 电可擦可编程存储器
- 5.3.4 快擦写存储器
- 5.4 内存管理
- 5.4.1 80x86系列CPU的工作模式
- 5.4.2 内存空间的管理
- 5.5 例题解析
- 习题5
- 第6章 输入输出技术
- 6.1 输入输出的基本方法
- 6.1.1 输入输出接口的概念及基本结构
- 6.1.2 外设接口的编址方式
- 6.1.3 输入输出的基本方法
- 6.2 程序控制方式
- 6.3 中断方式
- 6.3.1 中断的基本概念
- 6.3.2 8086中断系统
- 6.3.3 8259中断控制器
- 6.4 直接存储器存取
- 6.4.1 DMA的工作过程
- 6.4.2 DMA控制器8237
- 6.5 例题解析
- 习题6
- 第7章 常用接口芯片
- 7.1 可编程并行接口8255
- 7.1.1 并行通信的概念
- 7.1.2 8255外部引脚及内部结构
- 7.1.3 8255的工作方式
- 7.1.4 方式控制字及状态字
- 7.1.5 8255与CPTJ的连接
- 7.1.6 8255应用举例
- 7.2 可编程定时/计数器8253/8254
- 7.2.1 8253的外部引线及内部结构
- 7.2.2 8253的方式控制字和读/写操作
- 7.2.3 8253的工作方式
- 7.2.4 8253的初始化编程及应用
- 7.2.5 可编程定时/计数器8254
- 7.3 可编程串行接口8251
- 7.3.1 串行通信概述
- 7.3.2 8251的外部引线及内部结构
- 7.3.3 8251的控制字及其工作方式
- 7.3.4 8251串行接口应用举例
- 7.4 模拟I/O接口
- 7.4.1 DAC及其与cPU的接口
- 7.4.2 ADC及其与CPU的接口
- 7.5 例题解析
- 习题7
- 第8章 实验