顶部
收藏

微机原理与接口技术(第2版)

“十一五”国家规划教材

作者:
谢瑞和 等
定价:
23.60元
ISBN:
978-7-04-021958-6
版面字数:
450.000千字
开本:
16开
全书页数:
288页
装帧形式:
平装
重点项目:
“十一五”国家规划教材
出版时间:
2007-07-30
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
计算机硬件技术

本书以Pentium系列微处理器为主要背景,全面讲述了微型计算机的组成原理与接口技术。首先简述了微处理器的基本结构、CPU寄存器与PC主板;重点介绍了IA指令系统、汇编语言程序设计技术与开发调试方法;接着详细描述了存储器及其接口技术,Cache技术,基本I/O接口技术,中断技术,可编程接口芯片及其应用,键盘、显示器、ADC与DAC等应用接口电路设计,LPT并行接口,COM串行接口,USB接口,ISA扩展总线与PCI扩展总线;最后介绍了保护模式下段页式管理的实现原理及其增强PC性能的一系列新技术。

本书集编者从事微机技术应用教学与科研20多年的学识,以及编写出版10余本计算机类图书之经验,在内容选材、层次分布、概念描述、科学性与实用性等方面颇具融合力。

本书可作为高等院校理工类相关专业“微机原理与接口技术”课程的教材,也可作为工程设计与科技人员的参考用书。

  • 前辅文
  • 第1 章 计算机运算基础
    • 1.1 无符号数
      • 1.1.1 二进制与十六进制
      • 1.1.2 数制转换
    • 1.2 带符号数
      • 1.2.1 负数的表示法
      • 1.2.2 符号数的运算
    • 1.3 运算方法
    • 1.4 常用的编码
      • 1.4.1 BCD 码
      • 1.4.2 ASCII 码与奇偶校验
    • 思考与练习
  • 第2 章 计算机硬件基础
    • 2.1 计算机发展简史
    • 2.2 微型计算机系统概述
      • 2.2.1 微型计算机系统简介
      • 2.2.2 微处理器的基本结构
      • 2.2.3 程序执行过程简介
    • 2.3 8086 16 位微处理器
      • 2.3.1 8086/8088 概述
      • 2.3.2 8086/8088 的寄存器
      • 2.3.3 存储器物理地址的形成
    • 2.4 Pentium 系列32 位微处理器
      • 2.4.1 Pentium 概述
      • 2.4.2 Pentium 的寄存器
    • 2.5 主板
      • 2.5.1 主板的结构
      • 2.5.2 BIOS ROM
      • 2.5.3 CMOS RAM
    • 思考与练习
  • 第3 章 汇编语言指令系统
    • 3.1 汇编语言伪指令
    • 3.2 寻址方式
      • 3.2.1 立即数寻址
      • 3.2.2 寄存器寻址
      • 3.2.3 直接存储器寻址
      • 3.2.4 寄存器间接寻址
      • 3.2.5 比例变址寻址
    • 3.3 传送指令
      • 3.3.1 MOV 指令
      • 3.3.2 地址传送指令
    • 3.4 堆栈操作指令
    • 3.5 算术运算与BCD 调整指令
      • 3.5.1 加法指令
      • 3.5.2 减法指令
      • 3.5.3 乘法指令
      • 3.5.4 除法指令
      • 3.5.5 BCD 调整指令
    • 3.6 逻辑与移位和位操作指令
      • 3.6.1 逻辑运算指令
      • 3.6.2 移位指令
      • 3.6.3 位测试指令
    • 3.7 串操作指令
    • 3.8 分支转移指令
      • 3.8.1 CALL 指令
      • 3.8.2 循环指令
      • 3.8.3 无条件转移指令
      • 3.8.4 条件转移指令
    • 3.9 其他常用指令
    • 思考与练习
  • 第4 章 汇编语言程序设计
    • 4.1 系统功能调用
    • 4.2 汇编程序典型结构
    • 4.3 顺序程序
    • 4.4 循环程序
    • 4.5 分支程序
    • 4.6 子程序与宏调用
      • 4.6.1 子程序调用
      • 4.6.2 用堆栈传递参数
      • 4.6.3 宏调用
    • 4.7 数制转换
    • 4.8 表格处理
    • *4.9 汇编与C/C++接口
    • 4.10 汇编语言程序开发的基本方法与步骤
      • 4.10.1 汇编语言程序开发集成环境
      • 4.10.2 程序开发的基本步骤
      • 4.10.3 DEBUG
    • 思考与练习
  • 第5 章 存储器接口
    • 5.1 存储器与接口设计
      • 5.1.1 概述
      • 5.1.2 ROM
      • 5.1.3 RAM
      • 5.1.4 内存条
      • 5.1.5 存储器接口设计
    • 5.2 存储器访问
      • 5.2.1 信号描述
      • 5.2.2 总线周期的状态
      • 5.2.3 单次传送周期
      • 5.2.4 等待状态
      • 5.2.5 四字边界对准
    • *5.3 高速缓冲存储器
      • 5.3.1 Cache 的作用
      • 5.3.2 Cache 的读/写策略
      • 5.3.3 Cache 的实施原理简介
    • *5.4 双重独立总线结构
    • 思考与练习
  • 第6 章 输入/输出与中断
    • 6.1 I/O 端口
      • 6.1.1 I/O 端口寄存器
      • 6.1.2 I/O 端口操作指令
    • 6.2 I/O 接口基本原理
    • 6.3 中断
      • 6.3.1 中断的基本概念
      • 6.3.2 中断向量表
    • 6.4 软件中断
      • 6.4.1 异常中断
      • 6.4.2 INT N 指令中断
    • 6.5 硬件中断
      • 6.5.1 硬件中断综述
      • 6.5.2 可屏蔽中断INTR 与控制器8259A
      • 6.5.3 外部中断应用编程
    • 思考与练习
  • 第7 章 常用接口芯片及应用
    • 7.1 可编程并行I/O 接口芯片8255A
      • 7.1.1 概述
      • 7.1.2 3 种工作方式
    • 7.2 键盘与显示器接口设计
      • 7.2.1 矩阵键盘的设计
      • 7.2.2 七段数码显示器的设计
    • 7.3 可编程定时/计数器8254/8253-PIT
      • 7.3.1 8254/8253 概述
      • 7.3.2 扬声器电路与发声程序
      • 7.3.3 频率或转速测量
    • 7.4 ADC 接口设计
      • 7.4.1 8 位ADC 及应用设计
      • 7.4.2 12 位ADC 及应用设计
    • 7.5 DAC 接口设计
    • 7.6 DMA 传输
      • 7.6.1 DMA 传送原理
      • 7.6.2 可编程DMAC 8237A-简介
    • 思考与练习
  • *第8 章 PC 标准接口与扩展总线
    • 8.1 并行标准接口
      • 8.1.1 LPT 接口概述
      • 8.1.2 SPP 模式
      • 8.1.3 EPP 模式
      • 8.1.4 ECP 模式
    • 8.2 串行通信标准接口
      • 8.2.1 RS-232 串行通信标准
      • 8.2.2 可编程串行接口芯片8250
      • 8.2.3 通信编程
    • 8.3 ISA 扩展总线
    • 8.4 PCI 扩展总线简介
      • 8.4.1 概述
      • 8.4.2 总线信号定义
    • 8.5 PCI 扩展总线协议简介
      • 8.5.1 地址空间
      • 8.5.2 传输操作
    • 8.6 PCI BIOS 功能调用
    • 8.7 USB 概述
      • 8.7.1 物理接口
      • 8.7.2 系统组成
    • 8.8 USB 传输协议简介
      • 8.8.1 信息包的结构与种类
      • 8.8.2 4 种传输方式
    • 思考与练习
  • *第9 章 保护模式与增强技术
    • 9.1 实模式综述
    • 9.2 保护模式下的存储器分段管理
      • 9.2.1 控制寄存器
      • 9.2.2 特权级
      • 9.2.3 虚拟存储器
      • 9.2.4 描述符表
      • 9.2.5 段选择器与段描述符的结构
      • 9.2.6 描述符表的定位
      • 9.2.7 存储器寻址过程
      • 9.2.8 保护模式下的中断过程
    • 9.3 分页管理机制
      • 9.3.1 概述
      • 9.3.2 4 KB 分页
      • 9.3.3 线性地址转换全过程
      • 9.3.4 4 MB 分页
    • 9.4 其他增强技术
      • 9.4.1 超标量流水线
      • 9.4.2 动态执行技术
      • 9.4.3 分支预测
      • 9.4.4 条件传送指令
      • 9.4.5 特殊方式寄存器
      • 9.4.6 MMX 技术
      • 9.4.7 SSE 技术
      • 9.4.8 多核处理器
    • 思考与练习
  • 附录A 常用的系统功能调用
    • A.1 DOS 功能调用
    • A.2 BIOS 功能调用
    • A.3 INT 33H 鼠标功能调用
  • 附录B IA 基本指令集
  • 附录C MMX 指令集
  • 参考文献

相关图书