《微机原理与接口技术/21世纪计算机科学与技术实践型教程普通高等教育“十一五”国家级规划教材》覆盖了微机原理与接口技术课程的基本的内容,而且是长期有用的内容,主要包括微机原理、汇编语言程序设计和微机接口技术三部分内容。
《微机原理与接口技术/21世纪计算机科学与技术实践型教程普通高等教育“十一五”国家级规划教材》内容深入浅出,语言通俗易懂,各章设立本章的内容提要和本章的学习重点,每章后有练习与思考,便于阅读和学习。《微机原理与接口技术/21世纪计算机科学与技术实践型教程普通高等教育“十一五”国家级规划教材》可作为普通高等院校计算机及相关专业的微机原理与接口技术课程教材,也可以作为学习计算机硬件基础的培训教材和自学参考书。
目录
- 第1章 微型计算机的基础知识
- 1.1 微型计算机系统概述
- 1.1.1 微处理器和微型计算机的发展
- 1.1.2 微型计算机基本结构
- 1.1.3 微处理器的内部结构
- 1.1.4 微型计算机的工作原理
- 1.2 微型计算机中的数及其编码
- 1.2.1 字符的编码
- 1.2.2 微型计算机中数值的表示方法
- 1.2.3 微型计算机中的数的运算方法
- 习题1
- 第2章 微型计算机系统的微处理器
- 2.1 8086/8088微处理器的编程结构
- 2.1.1 8086/8088微处理器的内部结构
- 2.1.2 8086/8088微处理器的寄存器结构
- 2.2 8086/8088的存储器组织
- 2.2.1 存储器地址空间和数据存储格式
- 2.2.2 存储器的分体结构
- 2.2.3 8086/8088存储器的分段
- 2.2.4 存储器物理地址的形成
- 2.3 8086/8088的I/O组织
- 2.4 8086/8088CPU的引脚功能与工作组态
- 2.4.1 两种工作模式下的公用引脚
- 2.4.2 最小工作模式及引脚功能
- 2.4.3 最大工作模式及引脚功能
- 2.5 8086/8088CPU的操作及其典型时序
- 2.5.1 总线周期的基本概念
- 2.5.2 系统复位和启动操作
- 2.5.3 中断响应操作
- 2.5.4 暂停操作
- 2.5.5 总线操作
- 2.5.6 最小工作模式下的总线保持请求/保持响应操作
- 2.5.7 最大工作模式下的总线请求/允许/释放操作
- 习题2
- 第3章 8086/8088指令系统与汇编语言程序设计
- 3.1 8086/8088CPU的寄存器组与寻址方式
- 3.1.1 8086/8088CPU的寄存器组
- 3.1.2 8086/8088CPU的寻址方式
- 3.2 8086/8088的指令系统
- 3.2.1 8086/8088的指令格式
- 3.2.2 数据传送指令
- 3.2.3 算术运算指令
- 3.2.4 逻辑运算与移位指令
- 3.2.5 控制转移指令
- 3.2.6 串操作指令
- 3.2.7 标志处理指令
- 3.2.8 处理器控制指令
- 3.3 8086/8088汇编语言源程序的结构
- 3.3.1 汇编语言的语句格式
- 3.3.2 段定义伪语句
- 3.4 变量、标号与表达式
- 3.4.1 数值表达式
- 3.4.2 变量与标号
- 3.4.3 地址表达式
- 3.5 常用伪指令
- 3.5.1 符号定义伪指令
- 3.5.2 数据定义伪指令
- 3.5.3 常用的操作符
- 3.6 DOS系统功能调用
- 3.7 汇编语言程序的基本控制结构和开发过程
- 3.7.1 顺序结构
- 3.7.2 分支结构
- 3.7.3 循环结构
- 3.7.4 汇编语言程序的开发过程
- 习题3
- 第4章 微型计算机总线
- 4.1 总线概述
- 4.1.1 总线的类型
- 4.1.2 总线结构的特点
- 4.1.3 系统总线的主要指标
- 4.2 总线仲裁技术
- 4.2.1 总线主设备和从设备
- 4.2.2 总线仲裁
- 4.2.3 总线的传输方式
- 4.3 常用微型计算机总线
- 4.3.1 PC/XT总线
- 4.3.2 ISA总线
- 4.3.3 EISA总线
- 4.3.4 PCI总线
- 4.3.5 PCMCIA总线
- 习题4
- 第5章 半导体存储器
- 5.1 存储器概述
- 5.1.1 半导体存储器的分类
- 5.1.2 数据存储与存储的形成
- 5.1.3 半导体存储器芯片的一般结构
- 5.1.4 半导体存储器的技术指标
- 5.2 随机存取存储器(RAM)及应用特征
- 5.2.1 静态随机存储器(SRAM)
- 5.2.2 动态随机存储器(DRAM)
- 5.3 只读存储器(ROM)及应用特征
- 5.3.1 只读存储器的基本存储原理
- 5.3.2 典型EPROM芯片介绍
- 5.4 主存储器的设计
- 5.4.1 存储器的扩充
- 5.4.2 存储器与CPU的总线连接
- 习题5
- 第6章 微型计算机接口
- 6.1 信号主要类型
- 6.2 微型计算机接口及其组成
- 6.2.1 接口电路的功能
- 6.2.2 接口组成
- 6.2.3 I/O端口地址编码
- 6.3 计算机与外设交换数据的方式
- 6.3.1 五条件传送方式
- 6.3.2 查询传送方式
- 6.3.3 中断控制传送方式
- 6.3.4 DMA传送方式
- 习题6
- 第7章 中断系统和中断控制器8259A
- 7.1 中断的基本概念
- 7.1.1 中断及中断源
- 7.1.2 中断处理过程
- 7.1.3 中断优先权管理
- 7.2 8086/8088的中断系统
- 7.2.1 8086/8088的中断指令
- 7.2.2 8086/8088的中断分类
- 7.2.3 中断向量表
- 7.2.4 8086/8088的中断处理过程
- 7.3 中断控制器8259A
- 7.3.1 8259A的主要功能
- 7.3.2 8259A的结构及引脚功能
- 7.3.3 8259A的工作过程
- 7.3.4 8259A的工作方式
- 7.3.5 8259A的初始化命令字和操作命令字
- 7.3.6 8259A的编程
- 习题7
- 第8章 常用可编程接口芯片
- 8.1 可编程定时/计数器接口芯片8253
- 8.1.1 定时/计数器概述
- 8.1.2 Intel 8253可编程定时/计数器
- 8.1.3 Intel 8253的工作方式
- 8.1.4 Intel 8253在微机系统中的应用
- 8.1.5 Intel 8254可编程定时/计数器
- 8.2 可编程并行接口芯片8255A
- 8.2.1 并行接口概念
- 8.2.2 Intel 8255A可编程并行接口
- 8.2.3 Intel 8255A的控制字与工作方式
- 8.2.4 Intel 8255A的应用
- 8.2.5 Centronies并行打印机接口
- 8.3 串行输入输出接口
- 8.3.1 串行输入输出接口基本概念
- 8.3.2 串行通信协议
- 8.3.3 RS232C异步串行通信标准
- 8.3.4 Ins 8250可编程串行接口
- 8.3.5 串行通信程序设计方法
- 8.4 数/模与模/数转换接口
- 8.4.1 数/模与模/数转换基本概念
- 8.4.2 模/数转换的性能指标
- 8.4.3 数/模转换的性能指标
- 8.4.4 计算机数据采集基本方法
- 习题8
- 第9章 微型计算机的发展方向与新技术介绍
- 9.1 CPU处理器的发展
- 9.1.1 微处理器的发展回顾
- 9.1.2 微处理器未来的发展方向
- 9.2 存储器的发展
- 9.2.1 ROM、RAM、DRAM、SRAM和Flash
- 9.2.2 高速缓存cache
- 9.2.3 Flash
- 9.3 外设及接口的发展
- 9.3.1 USB接口
- 9.3.2 IEEE 1394接口
- 9.3.3 SD卡接口
- 9.3.4 SATA接口
- 9.3.5 AHCI接口
- 9.4 嵌入式系统简介
- 9.4.1 概述
- 9.4.2 嵌入式系统组成
- 习题9
- 附录A 8086/8088指令
- 参考文献