
微机原理彙编语言与接口技术
《微机原理彙编语言与接口技术》是2006年水利水电出版社出版的图书,作者是唐瑞庭。
基本介绍
- 书名:微机原理彙编语言与接口技术
- ISBN:750843705
- 定价:39.0
- 出版社:水利水电
基本信息
作者:唐瑞庭
出版日期:2006-06-28
版次: 1
开本:16开
简介
本书的特点是基本原理讲解与最新技术叙述相结合,内容涵盖微机原理、彙编语言程式设计和接口技术三大部分。
第一部分讲述微机系统配置、微处理器基本结构和工作原理、现代微机採用的一系列最新技术:介绍计算机存储器的层次结构(Cache-主存-虚拟存储器)和Pentium机存储组织管理,以及各种典型ARAM、DRAM和ROM的存储结构、外特性和它们的最新发展;讲述微机常规中断控制和高级可程式中断控制APIC、微机典型接口控制电路(计算器/定时器、并行I/O、DMA控制器等)。第二部分讲解指令系统和彙编语言程式设计,概括了80x86基本指令集、扩展指令集和各种SIMD指令(包括MMX、3D NOW!和SSE、SSE2等),比较RISC指令和CISC指令的优劣;归纳了基本彙编功能,结合套用介绍了MASM6.X的许多新功能,简述了保护方式下的编程,以及彙编和C语言的混合编程。第三部分将典型的接口控制电路归结到系统接口控制逻辑SICL,描述串列通信接口晶片、异步通信适配器和高速串列汇流排IEEE1394、外部汇流排,详细分析了广泛套用的通用串列汇流排USB,按发展顺序介绍了三代汇流排,重点讲解当前普通套用的PCI汇流排。最后以检测和控制通道接口作为综合套用结束全书。
本书可作为高等院校计算机专业和电类非计算机专业相关课程的教材,适当删减也适全其他非计算机专业相关课程教学。
目录
前言
第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.4计算机系统构成
1.3 数的表示与运算
1.3.1 数制与码制
1.3.2 计算机中数的表示
1.3.3 数的运算
1.4信息的二进制编码
1.4.1 字元编码
1.4.2 汉字编码
1.4.3 语音、图像和图形的计算机表示
本章小结
习题
第2章微处理器
2.1 简单微型计算机
2.1.1 基本结构
2.1.2 工作原理
2.1.3 简单程式执行过程
2.2微处理器结构
2.2.1 第一代微处理器的结构
2.2.2 微处理器结构的发展
2.2.3 微处理器新技术
2.3 微处理器引脚信号与工作模式
2.3.1 x86第一代微处理器引脚及其功能
2.3.2 现代微处理器引脚接口信号简述
2.3.3 微处理器的操作模式与工作状态
2.4 微处理器汇流排周期
2.4.1 汇流排周期与汇流排状态
2.4.2 x86第一代微处理器汇流排周期
2.4.3 现代微处理器汇流排周期
本章小结
习题
第3章存储器
3.1存储器概述
3.1.1 存储系统的分层结构
3.1.2 半导体存储器分类
3.1.3 高速缓冲存储器Cache
3.1.4虚拟存储器
3.2 静态随机存取存储器SRAM
3.2.1 SRAM结构
3.2.2 同步突发静态随机存取,存储器SB SRAM
3.2.3 多连线埠静态随机存取存储器:Mu1ti-SRAM
3.2.4 其他SR. AM存储器
3.3 动态随机存取存储器DRAM
3.3.1 基本存储电路与存储器结构
3.3.2 传统DRAM存储器
3.3.3 高速大容量SDRAM和RDRAM存储器
3.4只读存储器
3.4.1 唯读存储器组成与分类
3.4.2 常用.EPROM存储晶片
3.4.3 快闪记忆体F1ASH.
3.5 非挥发随机存取存储器
3.5.1 铁电随机存取存储器FRAM
3.5.2 磁随机存取存储器MFAM
3.6 存储器组织与管理
3.6.1 存储器组织
3.6.2 存储器管理
本章小结
习题
第4章 指令系统
4.1 指令格式和定址方式
4.1.1 指令格式
4.1.2 基本定址方式
4.1.3 扩展定址方式
4.2 CISC基本指令集
4.2.1 数据传送指令
4.2.2 算术运算指令
4.2.3 位操作指令
4.2.4 程式控制指令
4.2.5 串操作指令
4.2.6 处理器控制指令
4.3 扩展指令集
4.3.1 一般扩展指令集
4.3.2 多媒体SIMD指令集
4.4 RISC指令集与CRISC指令
本章小结
习题
第5章 彙编语言程式设计
5.1 彙编语言程式结构
5.1.1 程式说明和段定义语句
5.1.2 段定义的简化
5.2彙编语言语句
5.2.1 彙编语言
5.2.2 数据定义语句
5.2.3 结构化数据定义
5.2.4 其他彙编技术
5.3 彙编语言程式上机过程
5.3.1 编辑源程式
5.3.2 彙编源程式
5.3.3 连线目标程式
5.3.4 运行程式
5.3.5 DEBUG调试程式
5.4 彙编语言程式设计
5.4.1 常用DOS功能调用
5.4.2 顺序程式设计
5.4.3 分支程式设计
5.4.4循环程式设计
5.4.5 保护方式编程
5.5 模组化程式设计
5.5.1 子程式设计
5.5.2 BIOS中断调用
5.5.3 彙编语言和C语言混合编程
本章小结
习题
第6章 微型计算机系统接口
6.1 输入输出接口
6.1.1 输入输出接口概述
6.1.2 微机I/O连线埠地址配置
6.1.3 I/O连线埠的定址与操作
6.2 I/O数据传输方式
6.2.1 无条件传输
6.2.2程式查询传输
6.2.3 中断传输
6.2.4 DMA(直接存储器存取)方式
6.2.5通道控制方式
6.2.6 I/O处理机方式
6.3 可程式中断控制器
6.3.1 中断概述
6.3.2 可程式中断控制器编程结构
6.3.3 可程式中断控制器工作方式
6.3.4 中断控制器编程
6.3.5 可程式中断控制器的套用
6.3.6 高级可程式中断控制器APIC
6.3.7 串列中断控制
6.4 可程式计数器/定时器
6.4.1 计数与定时控制
6.4.2 可程式计数器/定时器结构
6.4.3 可程式计数器/定时器工作方式
6.4.4 可程式计数器/定时器编程操作
6.5 可程式并行输入/输出接口
6.5.1 可程式并行接口晶片结构与引脚
6.5.2 可程式并行接口晶片控制字
6.5.3 可程式并行接口晶片工作方式
6.5.4 可程式并行接口电路套用
6.6 DMA控制器
6.6.1 DMAC基本结构
6.6.2 DMAC时序和工作方式
6.6.3 DMAC内部暂存器
6.6.4 DMAC套用
6.7系统控制逻辑
6.7.1 系统控制逻辑的发展
6.7.2 微机控制晶片组
6.7.3 系统接口控制逻辑SIC1
本章小结
习题
第7章 串列通信接口
7.1 串列通信与接口
7.1.1 串列通信
7.1.2 串列接口
7.2 可程式通信接口晶片
7.2.1 编程结构
7.2.2 引脚及其功能
7.2.3 数据收发过程
7.2.4 初始化编程
7.3 微机异步通信适配器
7.3.1 异步通信适配器硬体逻辑结构
7.3.2 异步通信接口
7.3.3 串列通信功能调用
7.4 通用串列汇流排
7.4.1 USB概述
7.4.2 USB通信的层次结构及其功能
7.4.3 USB数据流和协定
7.4.4 USB设备
7.4.5 高速串列汇流排IEEEI394
本章小结
习题
第8章 汇流排技术
8.1 汇流排体系结构
8.1.1 汇流排分类
8.1.2 多汇流排分级结构
8.2 汇流排操作
8.2.1 概述
8.2.2 汇流排仲裁
8.2.3 汇流排传输方式
8.3 PC机第一代汇流排标準
8.3.1 ISA汇流排
8.3.2 MAC汇流排
8.3.3 EISA汇流排
8.3.4 VESA汇流排
8.4第二代汇流排标準PCI
8.4.1 PCI汇流排
8.4.2 PCI-X汇流排
8.4.3 AGP高速图形接口
8.5 第三代汇流排标準PCI Express
8.6 外部汇流排
8.6.1 IDE汇流排
8.6.2 SCSI汇流排
8.6.3 1EEE.488汇流排
8.6.4 构成系统的其他汇流排
本章小结