本书系统介绍了Inter系列16位和32位微处理器的工作原理、指令系统及汇编语言设计方法。另一部分介绍了半导体存储器、中断控制器、定时计数器、DMA控制器、串/并接口、总线技术等相关接口技术。
本书系统地阐述了现代微机系统的结构、组成及工作原理,重点阐述了实地址模式和保护地址模式下的指令系统及汇编语言程序设计方法。对现代微机中的总线接口技术、存储器技术、中断技术、定时/计数技术、串行与并行接口技术及常用外设接口等内容结合实例给予了较详实的介绍。
主要内容有:微处理器和微机的基本结构,实模式与保护模式软件结构与程序设计,微机接口与总线标准,半导体存储器及其接口技术,高速缓冲存储器(Cache),输入,输出接口技术,中断技术,常用可编程接口芯片及应用,模拟接口与常用外设接口,微机系统的基本结构及主板芯片组,实用附录等。
本书内容丰富、系统性强,以现代微机为主线,结合具体实例,使广大读者在学习时,由浅入深,理论与实践相结合。本书适合作为本(专)科汇编语言、微型计算机原理及应用、微型计算机接口技术以及它们的组合课程的教材,也可作为高职高专教材或参考书,对工程技术人员也具有一定的参考价值。
目录
- 第一章微机系统与接口技术概述
- 1.1微型计算机的特点和发展
- 1.2微型计算机的指标和分类
- 1.3微处理器、微型计算机和微型计算机系统的基本组成
- 1.4计算机中数的表示和编码
- 1.5微机系统中的接口问题
- 习题一
- 第二章微处理器结构
- 2.116位微处理器8086的编程结构
- 2.216位微处理器8086的内部结构
- 2.3Inter8086的外特征
- 2.48086的总线操作
- 2.580286、80386、80486微处理器
- 习题二
- 第三章寻址方式和指令系统
- 3.1寻址方式
- 3.28086指令系统
- 3.380x86的扩展指令
- 习题三
- 第四章8086/8088汇编语言程序设计
- 4.1汇编语言语句格式
- 4.2汇编语言伪指令
- 4.3汇编语言源程序的汇编与连接
- 4.4汇编语言程序设计的基本方法
- 4.5程序设计举例
- 习题四
- 第五章半导体存储器和高速缓冲存储器
- 5.1存储系统概述
- 5.2随机存储器
- 5.3只读存储器
- 5.4存储器部件的组成与连接
- 5.5微机系统中的高速缓冲存储器
- 习题五
- 第六章中断技术
- 6.1概述
- 6.280x86中断系统
- 6.3中断控制器8259A
- 习题六
- 第七章定时/计数器8253/8254
- 7.1概述
- 7.2可编程定时/计数器8253-5/8254-2
- 7.38253/8254的应用举例
- 习题七
- 第八章DMA技术
- 8.1DMA概述
- 8.2DMA控制器8237A
- 8.38237A在80x86系列微机上的应用
- 习题八
- 第九章可编程并行接口8255A
- 9.1并行接口原理
- 9.2可编程并行接口芯片8255A
- 9.38255A应用举例
- 习题九
- 第十章串行接口
- 10.1串行接口通信的基本概念
- 10.2串行总线标准
- 10.3可编程串行接口芯片8251A
- 习题十
- 第十一章总线技术
- 11.1概述
- 11.2ISA工业标准总线
- 11.3PCI局部总线
- 11.4外部总线
- 习题十一
- 第十二章人机交互设备接口
- 12.1键盘及其接口
- 12.2鼠标器及其接口
- 12.3CRT显示器及其接口
- 12.4打印机及其接口
- 12.5其他人机交互设备
- 习题十二
- 第十三章模拟接口
- 13.1模拟接口基础
- 13.2数模(D/A)转换接口
- 13.3模数转换
- 习题十三
- 附录一DOS系统功能调用(INT21H)
- 附录二BIOS系统功能调用
- 附录三部分习题参考答案
- 主要参考文献