内容简介
《微机原理及接口技术》以Intel 80x86和IBM系列机为对象,详细、系统地介绍了微型计算机的基本原理和接口技术。其主要内容有:信息在计算机中的存储形式,数制及相互转换、二进制数的算术和逻辑运算等基础知识;8086/8088微型计算机的系统及80x86的逻辑结构及寻址方式;半导体存储器及其与微处理器的连接;微机系统中数据传送方式和微机总线,以及微机系统中各种控制和接口电路,包括中断控制器、DMA控制器、定时/计数控制器、并行接U、串行接口、网络接口和模拟接口。
目录
第1章微型计算机基础知识
1.1微型计算机的发展概况
1.1.1微型计算机的发展历史
1.1.2微型计算机的发展现状
12微型计算机的基本结构
1.2.1微型计算机的结构特点
1.2.2微处理器
1.2.3内存储器
1.2.4输入输出设备和输入输出接口
1.2.5总线
1.3微型计算机系统
1.3.1微型计算机系统的组成
1.3.2微型计算机的主要性能指标
1.3.3典型微型计算机的组成结构加
1.4微型计算机的应用
1.4.1科学计算和信息处理
1.4.2辅助设计和辅助制造
1.4.3测控领域
1.5微型计算机的基本数据类型
1.5.1数制及其转换
1.5.2原码、反码和补码
1.5.3数字与字符的编码
第2章微处理器
2.18086/8088微处理器的结构
2.1.18086的功能结构
2.1.28086的寄存器结构
2.2.8086的引脚功能及其工作模式
2.2.1芯片引脚特性的描述
2.2.28086/8088的工作模式
2.2.38086/8088的引脚特性
2.3.8086/8088的系统组成
2.3.1系统组成的特点
2.3.2模式系统组成
2.3.3模式系统组成
2.48086/8088的存储器组织结构
2.4.1存储器组织与分段
2.4.2I/O组织
2.58086/8088的总线操作及时序
2.5.1模式下的读/写总线周期
2.5.2模式下的读/写总线周期
2.6高性能微处理器的功能结构
2.6.180386微处理器
2.6.2Pentium微处理器
第3章汇编语言程序设计
3.1寻址方式
3.1.1立即数寻址
3.1.2寄存器寻址
3.1.3直接寻址
3.1.4寄存器间接寻址
3.1.5寄存器相对寻址
3.1.6基址变址寻址
3.1.7基址变址相对寻址
3.1.8寄存器比例寻址
3.28086/8088指令系统
3.2.1数据传送指令
3.2.2算术运算指令
3.2.3逻辑运算与移位指令
3.2.4串操作指令
3.2.5控制转移指令
3.2.6处理器控制指令
3.380X86与Pentium扩充和增加的指令
3.3.180286扩充和增加的指令
3.3.280386扩充和增加的指令
3.3.380486新增加的指令
3.3.4Pentium新增加的指令
3.4汇编语言程序格式
3.4.1汇编语言程序的结构
3.4.2汇编语言语句类型及格式
3.4.3汇编语言的数据与表达式
3.5伪指令
3.5.1符号定义伪指令
3.5.2数据定义伪指令
3.5.3段定义伪指令
3.5.4段寻址伪指令
3.5.5过程定义伪指令
3.5.6模块定义与连接伪指令
3.5.7宏命令伪指令
3.5.8其他伪指令
3.6汇编语言程序上机过程
3.6.1建立汇编语言的工作环境
3.6.2上机操作过程
3.6.3DEBUG的使用方法
3.7汇编语言程序设计
3.7.1程序设计概述
3.7.2顺序结构程序设计
3.7.3分支结构程序设计
3.7.4循环结构程序设计
3.7.5子程序设计
3.7.6程序设计举例
第4章存储器系统
4.1存储器概述
4.1.1半导体存储器的分类
4.1.2半导体存储器的主要性能指标
4.1.3半导体存储芯片的组成
4.2随机存取存储器
4.2.1静态RAM
4.2.2动态随机存储器(DRAM)
4.2.3PC机内存条
4.3只读存储器
4.3.1可擦除可编程EPROM
4.3.2电可擦除的可编程EPROM
4.3.3快速擦写存储器
4.4存储器与CPU的连接
4.4.1存储器与CPU接口的一般问题
4.4.2存储器与地址总线的连接
4.4.3存储器与控制总线、数据总线的连接
4.4.4存储器接口举例
4.5高速缓冲存储器
4.5.1Cache系统基本结构与原理
4.5.2地址映像方式
4.5.3替换算法
4.5.4Cache的读/写过程
4.6虚拟存储器
4.6.1页式虚拟存储器 <
摘要与插图
Intel于1996年7月正式推出了加速图形接口(Accclerated Graphics Port,AGP),即AGP接口。这是显示卡专用的局部总线,是基于PCI2.1版规范扩充修改而成的总线标准,工作频率为66MHz,1X模式下带宽为266 MB/s,是PCI总线带宽的两倍。后来依次又推出了AGP2X、AGPAX、AGP8X,AGP8X的传输速度达到了2.1 GB/s。利用PCI总线技术的显卡,第一次真正地实现了多媒体效果,并且可以支持增强色和真彩色等色彩模式,这与当时只能支持256色的VESA、VLB显示卡相比,在性能上有了很大的提高。随着新技术和设备的出现以及游戏和多媒体的广泛应用,PCI的工作频率和带宽都已经无法满足需求。除此之外,PCI还存在IRQ共享冲突、只能支持有限数量设备等问题,对于整个电脑架构来说,PCI总线只有133MB/s,带宽早已不堪负荷,处处堵塞。经历了长达10年的修修补补之后,PCI总线标准仍然无法满足电脑性能提升的要求,决定了必须由带宽更大、适应性更强、发展潜力更大的新一代总线取而代之,这就是PCIExpress总线,由于是第三代输入/输出总线,所以简称3GIO(Third—Generation Input/Output),另外它的开发代号是Arapahoe,所以又被称为Arapahoe总线。
在2001年春季的IDF上,Intel正式公布了旨在取代PCI总线的第三代I/O技术,该规范由Intel支持的AWG(Arapahoe Working Group)负责制定。在2002年4月17日,AWG正式宣布3GIO1.0规范草稿制定完毕,并移交PCI—SIG进行审核。开始的时候大家都以为它会被命名为Serial PCI(受到串行ATA的影响),但却被正式命名为PCIExpress,Express意思是高速、快的意思。2002年7月23日,PCI—SIG正式公布了PCI Express 1.0规范,2006年推出了Spec2.0(2.0规范)。
……