顶部
收藏

微机原理与接口技术

“十一五”国家规划教材

作者:
陈建铎
定价:
27.00元
ISBN:
978-7-04-023226-4
版面字数:
490.000千字
开本:
16开
全书页数:
313页
装帧形式:
平装
重点项目:
“十一五”国家规划教材
出版时间:
2008-02-20
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
计算机硬件技术

本书全面介绍了16/32 位微处理器的组成与工作原理、IA-64 微处理器的组成与特点、x86 指令系统与汇编语言程序设计、存储器体系结构、数据输入/输出方式、总线技术、常用接口电路、A/D 与D/A 转换、多功能芯片与PC 的主板结构、常用外部设备与多媒体技术等。在编写过程中,始终把微处理器组成原理与应用技术结合在一起,以便学生学以致用。

本书可作为高等院校计算机及电类各专业“微机原理与接口技术”课程的本科教材,也可供大专、高职和各类工程技术人员学习与参考。

  • 前辅文
  • 第1 章概述
    • 1.1 微型计算机的组成特点与发展
      • 1.1.1 微型计算机的组成特点
      • 1.1.2 微型计算机的产生与发展
    • 1.2 微型计算机的系统组成
      • 1.2.1 微型计算机的系统配置
      • 1.2.2 微型计算机和硬件系统
      • 1.2.3 微型计算机的软件系统
    • 1.3 8086 微处理器的内部组成与工作模式
      • 1.3.1 8086 微处理器的内部组成
      • 1.3.2 存储器管理
      • 1.3.3 引脚信号与总线周期
      • 1.3.4 工作模式
      • 1.3.5 中断控制
      • 1.3.6 总线请求与响应
      • 1.3.7 复位与启动
    • 习题
  • 第 2 章32/64 位微处理器的组成原理
    • 2.1 80486 CPU 内部组成
      • 2.1.1 80486 CPU 主要功能与特点
      • 2.1.2 80486 CPU 内部组成
    • 2.2 80486 CPU 工作方式
      • 2.2.1 实地址方式
      • 2.2.2 保护方式
      • 2.2.3 虚拟8086 方式
    • 2.3 80486 存储器体系结构
      • 2.3.1 存储器组成特点与管理
      • 2.3.2 高速缓冲存储器
    • 2.4 浮点运算器
      • 2.4.1 浮点寄存器
      • 2.4.2 数据类型与浮点运算指令
    • 2.5 Pentium 微处理器
      • 2.5.1 Pentium 微处理器概述
      • 2.5.2 Pentium 微处理器内部组成与工作方式
    • 2.6 64 位微处理器的组成与特点
      • 2.6.1 IA-64 微处理器的基本组成
      • 2.6.2 EPIC 技术
      • 2.6.3 Itanium 处理器内部组成与特点
    • 习题
  • *第3 章 汇编语言与程序设计
    • 3.1 概述
      • 3.1.1 指令与程序
      • 3.1.2 汇编语言基本概念
    • 3.2 8086 寻址方式
      • 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 处理器控制类指令
    • 3.4 汇编语言程序格式与常用伪指令
      • 3.4.1 汇编语言程序格式
      • 3.4.2 常量、变量、表达式与运算符
      • 3.4.3 常用伪指令
      • 3.4.4 宏指令
      • 3.4.5 条件汇编
      • 3.4.6 保护方式编程指令
      • 3.4.7 与保护方式程序接口
    • 3.5 汇编语言程序设计
      • 3.5.1 概述
      • 3.5.2 顺序程序设计
      • 3.5.3 分支程序设计
      • 3.5.4 循环程序设计
      • 3.5.5 子程序设计
      • 3.5.6 DOS 系统功能调用
      • 3.5.7 与C/C++语言程序接口
    • 3.6 汇编语言程序上机过程
    • 习题
  • 第 4 章存储器体系结构
    • 4.1 存储器概述
      • 4.1.1 微型计算机存储器分类
      • 4.1.2 存储器的主要性能指标
      • 4.1.3 存储器的组成与读/写过程
    • 4.2 随机存取存储器
      • 4.2.1 基本存储单元
      • 4.2.2 随机存取存储器举例
      • 4.2.3 双口存储器
    • 4.3 只读存储器
      • 4.3.1 固定只读存储器
      • 4.3.2 可编程只读存储器
      • 4.3.3 可改写只读存储器
      • 4.3.4 电擦除与快闪只读存储器
      • 4.3.5 只读存储器举例
    • 4.4 存储器扩展及与CPU 的连接
      • 4.4.1 存储器扩展
      • 4.4.2 与8086 CPU 的连接
      • 4.4.3 与80486 CPU 的连接
    • 4.5 微型计算机存储器系统组成
      • 4.5.1 存储器层次结构
      • 4.5.2 DRAM 控制器与内存条
    • 4.6 磁表面存储器
      • 4.6.1 磁表面存储器工作原理
      • 4.6.2 磁记录方式
      • 4.6.3 磁带存储器
      • 4.6.4 磁盘存储器
    • 4.7 光盘存储器
      • 4.7.1 光盘存储器概述
      • 4.7.2 光盘存储器的组成与工作原理
    • 习题
  • 第 5 章数据输入/输出方式
    • 5.1 I/O 接口
      • 5.1.1 数据输入/输出概述
      • 5.1.2 I/O 接口功能
      • 5.1.3 I/O 接口组成
      • 5.1.4 I/O 端口编址
      • 5.1.5 I/O 接口分类
    • 5.2 输入/输出控制方式
      • 5.2.1 直接传送方式
      • 5.2.2 程序查询传送方式
      • 5.2.3 中断控制输入/输出方式
      • 5.2.4 直接存储器存取方式
      • 5.2.5 通道控制方式与I/O 处理器
    • 5.3 32 位数据线与8 位I/O 接口的连接
    • 习题
  • 第 6 章总线技术
    • 6.1 总线的基本概念
      • 6.1.1 总线的作用、性能与参数
      • 6.1.2 总线的组成
      • 6.1.3 总线标准
    • 6.2 总线信号的传输方式与分类
      • 6.2.1 信号传输方式
      • 6.2.2 总线分类
    • 6.3 总线结构
    • 6.4 微型计算机常用总线
      • 6.4.1 系统总线
      • 6.4.2 外部通信总线
    • 习题
  • 第 7 章并行 I/O 接口
    • 7.1 并行 I/O 接口概述
      • 7.1.1 并行数据传送
      • 7.1.2 并行I/O 接口的组成与工作过程
    • 7.2 可编程并行I/O 接口8255A
      • 7.2.1 8255A 引脚与内部结构
      • 7.2.2 8255A 控制字
      • 7.2.3 8255A 工作方式
    • 7.3 8255A 应用举例
      • 7.3.1 8255A 初始化程序设计
      • 7.3.2 应用
    • 习题
  • 第 8 章中断控制
    • 8.1 概述
      • 8.1.1 中断的概念与作用
      • 8.1.2 中断优先级与中断嵌套
      • 8.1.3 中断响应过程
    • 8.2 8086 微处理器中断控制系统
      • 8.2.1 系统组成
      • 8.2.2 中断处理过程
    • 8.3 中断控制器 82C59A
      • 8.3.1 82C59A 引脚与内部结构
      • 8.3.2 中断优先级管理与中断结束方式
      • 8.3.3 82C59A 的编程使用
    • 8.4 多功芯片 82380 及在中断控制中的应用
      • 8.4.1 82380 内部中断控制器
      • 8.4.2 内部寄存器与中断控制器编程
    • 习题
  • 第 9 章串行 I/O 接口
    • 9.1 串行通信的类型与方式
      • 9.1.1 串行通信概述
      • 9.1.2 串行通信类型
      • 9.1.3 串行通信方式
      • 9.1.4 RS–232C/485 标准与接口电路
    • 9.2 可编程串行通信接口8251A
      • 9.2.1 8251A 引脚与内部结构
      • 9.2.2 控制与状态字寄存器
    • 9.3 8251A 初始化程序设计与应用举例
      • 9.3.1 初始化程序设计
      • 9.3.2 应用举例
    • 习题
  • 第 10 章定时器/计数器
    • 10.1 概述
    • 10.2 可编程定时器/计数器8254
      • 10.2.1 8254 内部结构与引脚功能
      • 10.2.2 工作方式
    • 10.3 8254 编程使用
      • 10.3.1 控制字
      • 10.3.2 编程使用
      • 10.3.3 8254 在PC 机中的应用
    • 10.4 82380 内部定时器
      • 10.4.1 组成与功能
      • 10.4.2 在动态存储器刷新中的应用
    • 习题
  • 第 11 章DMA 控制器
    • 11.1 概述
    • 11.2 可编程 DMA 控制器8237A
      • 11.2.1 8237A 引脚功能
      • 11.2.2 8237A 内部结构
    • 11.3 8237A 的工作状态与编程使用
      • 11.3.1 工作状态
      • 11.3.2 编程使用
      • 11.3.3 应用举例
    • 11.4 82380 内部DMA 控制器
      • 11.4.1 内部组成
      • 11.4.2 工作方式
      • 11.4.3 内部寄存器及功能
    • 习题
  • 第 12 章A/D 与D/A 转换
    • 12.1 概述
    • 12.2 A/D 转换
      • 12.2.1 A/D 转换原理
      • 12.2.2 ADC0809 内部结构与引脚功能
      • 12.2.3 A/D 转换器的连接使用
    • 12.3 D/A 转换
      • 12.3.1 D/A 转换原理
      • 12.3.2 DAC0832 内部结构与引脚功能
      • 12.3.3 D/A 转换器的连接使用
    • 12.4 常用 A/D 与D/A 转换器
      • 12.4.1 常用12 位A/D 转换器
      • 12.4.2 常用12 位D/A 转换器
    • 习题
  • 第 13 章多功能芯片组与 PC 机的主板结构
    • 13.1 概述
    • 13.2 多功能芯片组
      • 13.2.1 Intel 440 芯片组
      • 13.2.2 Intel 850 芯片组
    • 13.3 PC 机主板结构
      • 13.3.1 采用440BX 芯片组的PentiumⅡPC 机主板结构
      • 13.3.2 采用850 芯片组的Pentium 4 PC机主板结构
    • 习题
  • 第 14 章常用外部设备与多媒体技术
    • 14.1 概述
    • 14.2 常用外部设备
      • 14.2.1 键盘与鼠标
      • 14.2.2 扫描仪
      • 14.2.3 显示器
      • 14.2.4 打印机
    • 14.3 多媒体技术
      • 14.3.1 概述
      • 14.3.2 音频处理技术
      • 14.3.3 视频处理技术
    • 习题
  • 附录
    • 附录 1 x86 指令系统
    • 附录2 常用DEBUG 命令一览表
    • 附录 3 DOS 功能调用(INT 21H)
    • 附录 4 BIOS 功能调用
    • 附录 5 DPMI 功能调用
  • 参考文献

相关图书