微型计算机原理与接口技术.pdf

微型计算机原理与接口技术.pdf
 

书籍描述

编辑推荐
《微型计算机原理与接口技术(第4版)》:普通高等教育“十一五”国家级规划教材

目录
第4版前言
第1版前言
第1章 绪论
1.1 微型计算机的发展概况
1.2 微型计算机系统
1.2.1 微型计算机
1.2.2 I/O接口
1.2.3 总线
1.3 计算机数据格式
1.3.1 数制
1.3.2 计算机数据格式
习题

第2章 8086系统结构
2.1 8086CPU结构
2.1.1 8086CPU的内部结构
2.1.2 寄存器结构
2.2 8086CPU的引脚及其功能
2.2.1 8086/8088CPU在最小模式中引脚定义
2.2.2 8086/8088CPU在最大模式中引脚定义
2.2.3 8088与8086CPU的不同之处
2.3 8086存储器组织
2.3.1 存储器地址的分段
2.3.2 8086存储器的分体结构
2.3.3 堆栈的概念
2.4 8086系统配置
2.4.1 最小模式系统
2.4.2 最大模式系统
2.4.3 8086CPU时序
习题

第3章 8086的寻址方式和指令系统
3.1 8086的寻址方式
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.2 指令的机器码表示方法
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 处理器控制指令
习题

第4章 汇编语言程序设计
4.1 汇编语言程序格式
4.1.1 指令性语句和伪指令语句
4.1.2 数据项
4.1.3 MASM中的表达式
4.2 伪指令语句
4.2.1 数据定义语句
4.2.2 表达式赋值语句
4.2.3 段定义语句
4.2.4 过程定义语句
4.2.5 程序开始和结束语句
4.2.6 结构定义语句
4.2.7 外部伪指令及对准伪指令
4.2.8 80286以上的微机增加的伪指令
4.3 DOS系统功能调用和BIOS中断调用
4.3.1 常用的软件中断
4.3.2 DOS系统功能调用
4.3.3 BIOS中断调用
4.4 程序设计方法
4.4.1 顺序结构
4.4.2 分支结构
4.4.3 循环程序结构
4.4.4 子程序结构
4.4.5 综合举例
4.5 宏汇编和条件汇编
4.5.1 宏汇编
4.5.2 条件汇编
习题

第5章 存储器
5.1 存储器概述
5.1.1 存储器分类
5.1.2 存储器组织
5.1.3 存储器性能指标
5.2 随机存取存储器RAM
5.2.1 静态随机存取存储器(SRAM)
5.2.2 动态随机存取存储器(DRAM)
5.2.3 存储器的工作时序
5.2.4 高速缓冲存储器
5.3 只读存储器
5.3.1 掩膜型ROM和可编程ROM
5.3.2 可编程可擦除ROM(EPROM)
5.3.3 电可擦除可编程ROM(EEPROM)
5.3.4 闪存(FlashMemory)
5.4 CPU与存储器的连接
5.4.1 存储器的地址选择
5.4.2 存储器的数据线及控制线的连接
习题

第6章 I/O接口和总线
6.1 I/O接口
6.1.1 I/O接口的功能
6.1.2 简单的输入输出接口芯片
6.1.3 I/O端口及其寻址方式
6.1.4 CPU与外设间的数据传送方式
6.1.5 PC机的I/O地址分配
……

第7章 微型计算机中断系统
第8章 可编程计数器/定时器8253/8254及其应用
第9章 可编程外围接口芯片8255A及其应用
第10章 串行通信和可编程接口芯片8251A
第11章 模数(A/D)和数模(D/A)转换
第12章 8237A DMA控制器及PC/XT机的系统板
第13章 32位微机基本工作原理概述
附录A 8086/8088指令系统一览表
附录B 通用汇编程序伪指令
附录C ASCⅡ码编码表
附录D 中断向量地址表
附录E 汇编程序的开发过程
附录F DOS功能调用
参考文献

文摘
版权页:

微型计算机原理与接口技术

插图:

微型计算机原理与接口技术

1.采用I/O接口的必要性
计算机有各种用途,但不论用于何种场合,都离不开信息处理。所处理的信息,甚至包括完成信息处理的程序本身,均要由输入设备提供;而处理后的结果数据,则要送给输出设备,以各种形式报告给用户。这些输人输出设备统称为计算机的外部设备(Peripherals),简称外设或I/O设备。为了让这些外部设备按计算机的要求有次序地输入或接收数据,计算机的CPU还要能控制输入输出设备启动或停止,以及了解它们的当前工作状态,并据此送出相应的控制命令。通常,我们把计算机与外设间的这种交换数据、状态和控制命令的的过程统称为通信(Communication)。
CPU与外部设备交换信息的过程,和它与存储器交换数据那样,也是在控制信号的作用下通过数据总线来完成的。但后者要简单得多,因为存储器芯片的存取速度与微处理器的时钟频率在同一数量级,而且存储器本身又具有数据缓冲的能力,因此,CPU可以通过数据总线很方便地与存储器进行数据交换。而外部设备种类繁多,它们对所传输的信息的要求也各不相同,这就给计算机和外设之间的信息交换带来以下一些问题:
1)速度不匹配
CPU的速度很高,而外设的速度要低得多,而且不同的外设速度差异甚大,它们之中既有每秒钟能传送兆位数量级的硬磁盘,也有每秒钟只能打印百位字符的串行打印机或速度更慢的键盘。

内容简介
《微型计算机原理与接口技术(第4版)》是为中国科学技术大学工科电子类专业本科生学习“微型计算机原理与系统”课程编写的教材,是作者在参考了国内外大量文献资料基础上,吸取各家之长,并结合多年教学和应用研究的经验,精心组织编写而成。全书内容丰富,图文并茂,讲述深入浅出,通俗易懂,并附有大量的实例和习题,既可用作教材,也适合于自学,被列入“普通高等教育‘十一五’国家级规划教材”和“中国科学院指定考研参考书”。
全书13章,内容安排上注重系统性、先进性与实用性。前4章介绍8086/8088微型机系统的组成原理、体系结构、指令系统、汇编语言程序设计方法;第5章讨论存储器的原理和设计方法;第6章讲述I/O接口和系统总线;从第7章开始论述中断系统和接口技术,重点分析了中断控制器8259A、计数器/定时器8253和8254、通用并行接口8255A、通用串行接口8251A、数/模和模/数转换器及DMA控制器8237A,并概述了IBM PC/XT计算机系统板的工作原理;第13章概要性地介绍了32位微型计算机的基本工作原理,包括32位微处理器的结构和工作模式、寄存器组成、保护模式下的内存管理、32位机新增指令与编程实例及接口技术。
《微型计算机原理与接口技术(第4版)》可作为高等学校电子类专业和其他相近专业本科教育教材,也可作为从事微型机系统设计和应用等相关科技工作者的参考书。

购买书籍

当当网购书 京东购书 卓越购书

PDF电子书下载地址

相关书籍

搜索更多