微机原理彙编语言与接口技术


微机原理彙编语言与接口技术

文章插图
微机原理彙编语言与接口技术【微机原理彙编语言与接口技术】《微机原理彙编语言与接口技术》是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 高速缓冲存储器Cache3.1.4虚拟存储器3.2 静态随机存取存储器SRAM3.2.1 SRAM结构3.2.2 同步突发静态随机存取,存储器SB SRAM3.2.3 多连线埠静态随机存取存储器:Mu1ti-SRAM3.2.4 其他SR. AM存储器3.3 动态随机存取存储器DRAM3.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 铁电随机存取存储器FRAM3.5.2 磁随机存取存储器MFAM3.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 高级可程式中断控制器APIC6.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第二代汇流排标準PCI8.4.1 PCI汇流排8.4.2 PCI-X汇流排8.4.3 AGP高速图形接口8.5 第三代汇流排标準PCI Express8.6 外部汇流排8.6.1 IDE汇流排8.6.2 SCSI汇流排8.6.3 1EEE.488汇流排8.6.4 构成系统的其他汇流排本章小结