顶部
收藏

微型计算机硬件技术基础(第2版)

“十一五”国家规划教材

作者:
冯博琴 吴宁
定价:
36.40元
ISBN:
978-7-04-028829-2
版面字数:
570.000千字
开本:
16开
全书页数:
366页
装帧形式:
平装
重点项目:
“十一五”国家规划教材
出版时间:
2010-03-24
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
计算机硬件技术

本书是普通高等教育“十一五”国家级规划教材,是《微型计算机硬件技术基础》一书的修订版。作者根据微型计算机技术的发展、课程体系的变化以及教学过程中的体会,对原书内容做了一定的修订,结构进行了一定的调整。修订后的第2版保持了第1版中关于计算机中的数制、微机系统组成及其工作原理、指令系统等部分的叙述风格。对包括微处理器、总线技术、存储器系统、接口电路等章节的内容进行了调整和修改,使其更能反映当前微机领域的新进展和新技术。特别地,增加了汇编语言程序设计方面的内容,以方便读者体会微型计算机的工作原理,同时也增加了教材的实用性。删除了常用外部设备、设备驱动程序及计算机中的多媒体技术等已在新设立的“大学计算机基础”课程中介绍的内容。

经修订、调整后的本书,在强调基本概念的基础上,更强调与实践应用相结合,引入了大量的实例来阐明各种应用问题,实用性进一步增强。

本书可作为普通高等院校非计算机专业本科学生的“微型计算机硬件技术”或“微机原理与接口技术”类课程的教材,也可作为成人高等教育的培训教材及广大科技工作者的自学参考书。

  • 第1章 数制
    • 1.1 计算机中的数制
      • 1.1.1 常用记数制
      • 1.1.2 各种数制之间的转换
    • 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.3.4 符号数运算时的溢出问题
    • 1.4 定点数与浮点数
      • 1.4.1 定点数
      • 1.4.2 浮点数
    • 1.5 二进制编码
      • 1.5.1 二进制编码的十进制表示
      • 1.5.2 字符与符号的编码表示
    • 习题
  • 第2章 微型计算机与微处理器
    • 2.1 微型计算机
      • 2.1.1 微型计算机系统
      • 2.1.2 硬件系统
      • 2.1.3 硬件系统的物理组成结构
      • 2.1.4 微型计算机的工作过程
    • 2.2 微处理器的一般结构
      • 2.2.1 运算器
      • 2.2.2 控制器
    • 2.3 8086微处理器
      • 2.3.1 功能结构及其特点
      • 2.3.2 引脚定义及总线结构
      • 2.3.3 工作时序
    • 2.4 8086的内部寄存器
      • 2.4.1 通用寄存器
      • 2.4.2 段寄存器
      • 2.4.3 控制寄存器
    • 2.5 存储器组织
      • 2.5.1 物理地址与存储器的分段
      • 2.5.2 段寄存器的使用
    • 2.6 80x86系列微处理器
      • 2.6.1 80286微处理器
      • 2.6.2 80386微处理器
      • 2.6.3 Pentium4微处理器
    • 习题
  • 第3章 总线
    • 3.1 总线的基本概念
      • 3.1.1 概述
      • 3.1.2 总线的分类
      • 3.1.3 总线的性能指标
    • 3.2 总线结构
    • 3.3 总线技术
      • 3.3.1 总线传送同步方式
      • 3.3.2 总线的仲裁控制
      • 3.3.3 总线驱动及出错处理
    • 3.4 8088/8086系统总线
    • 3.5 典型的系统总线
      • 3.5.1 系统总线标准
      • 3.5.2 ISA总线
      • 3.5.3 PCI总线
      • 3.5.4 AGP总线
      • 3.5.5 PCI-E总线
    • 3.6 外部设备总线
      • 3.6.1 USB总线
      • 3.6.2 IEEE1394总线
    • 习题
  • 第4章 指令系统
    • 4.1 指令系统概述
      • 4.1.1 指令的格式和字长
      • 4.1.2 指令中的操作数
      • 4.1.3 指令的执行时间
    • 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 隐含寻址
    • 4.3 8086指令系统
      • 4.3.1 数据传送指令
      • 4.3.2 算术运算指令
      • 4.3.3 逻辑运算和移位指令
      • 4.3.4 串操作指令
      • 4.3.5 程序控制指令
      • 4.3.6 处理器控制指令
    • 4.4 80x86新增指令
      • 4.4.1 80x86虚地址下的寻址方式
      • 4.4.2 80x86的新增指令
    • 习题
  • 第5章 汇编语言程序设计
    • 5.1 汇编语言源程序
      • 5.1.1 汇编语言源程序的结构
      • 5.1.2 汇编语言语句及格式
    • 5.2 伪指令
      • 5.2.1 数据定义伪指令
      • 5.2.2 符号定义伪指令
      • 5.2.3 段定义伪指令
      • 5.2.4 设定段寄存器伪指令
      • 5.2.5 过程定义伪指令
      • 5.2.6 宏命令伪指令
      • 5.2.7 程序模块定义伪指令
    • 5.3 DOS功能调用
      • 5.3.1 键盘输入
      • 5.3.2 显示器输出
      • 5.3.3 返回DOS
    • 5.4 汇编语言程序设计基础
    • 5.5 常见程序设计实例
    • 习题
  • 第6章 存储系统
    • 6.1 概述
      • 6.1.1 存储系统概念
      • 6.1.2 存储器及其分类
      • 6.1.3 存储器的主要性能指标
    • 6.2 随机存储器(RAM)
      • 6.2.1 静态随机存储器(SRAM)
      • 6.2.2 动态随机存储器(DRAM)
    • 6.3 只读存储器(ROM)
      • 6.3.1 不可重写型ROM存储器
      • 6.3.2 EPROM
      • 6.3.3 EEPROM(E2PROM)
      • 6.3.4 闪速存储器
    • 6.4 微机系统中的存储器组织
      • 6.4.1 存储器的扩展技术
      • 6.4.2 PC的存储器组织
    • 6.5 高速缓冲存储器
      • 6.5.1 Cache的工作原理和基本结构
      • 6.5.2 Cache的地址映射和变换
      • 6.5.3 Cache与主存的存取一致性
      • 6.5.4 Cache的分级体系结构
    • 习题
  • 第7章 输入输出技术
    • 7.1 输入输出系统概述
      • 7.1.1 输入输出系统的特点
      • 7.1.2 输入输出接口
      • 7.1.3 I/O端口
    • 7.2 常用输入输出方法
      • 7.2.1 程序控制方式
      • 7.2.2 中断控制方式
      • 7.2.3 直接存储器存取方式(DMA)
      • 7.2.4 I/O通道控制方式
    • 7.3 中断技术
      • 7.3.1 中断的一般概念
      • 7.3.2 中断响应的工作过程
      • 7.3.3 8086/8088的中断系统
      • 7.3.4 中断服务程序设计
      • 7.3.5 保护模式下的中断响应
    • 7.4 中断控制器8259A
      • 7.4.1 8259A的引线及内部结构
      • 7.4.2 8259A的工作原理
      • 7.4.3 8259A的命令字
      • 7.4.4 8259A在微型计算机系统中的应用
    • 习题
  • 第8章 输入输出接口
    • 8.1 简单数字接口
      • 8.1.1 三态门接口
      • 8.1.2 锁存器接口
      • 8.1.3 具有三态输出的锁存器
      • 8.1.4 简单接口电路应用实例
    • 8.2 可编程数字接口
      • 8.2.1 可编程定时/计数器8253
      • 8.2.2 可编程并行输入输出接口8255
      • 8.2.3 可编程串行接口8250
    • 8.3 模拟量输入输出接口
      • 8.3.1 模拟量输入输出通道
      • 8.3.2 数/模转换器
      • 8.3.3 模/数转换器
      • 8.3.4 A/D转换器和D/A转换器的综合应用实例
    • 习题
  • 附录
    • 附录A ASCII码表
    • 附录B 8086/8088 CPU指令简表
    • 附录C 8086/8088 CPU的中断系统
    • 附录D 常用伪指令简表

相关图书