顶部
收藏

微型计算机原理与接口技术

“十五”国家规划教材

作者:
姚燕南 薛钧义
定价:
42.00元
ISBN:
978-7-04-015777-2
版面字数:
770.000千字
开本:
16开
全书页数:
567页
装帧形式:
平装
重点项目:
“十五”国家规划教材
出版时间:
2004-11-19
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
计算机硬件技术

  本书是普通高等教育“十五”国家级规划教材。
  本书以80x86系列微机为样板机,以80296/80486为主线,主要介绍微型计算机的基础知识(包括数制及编码系统、数据类型及整机工作原理等),微处理器结构及组成,微处理器的引脚及工作时序,寻址方式、指令系统与汇编语言程序设计,半导体存储器及存储器管理技术,中断、异常及输入/输出接口技术。最后对微机系统及其操作系统和网络做了介绍。本书特点是由浅入深、循序渐进,并从应用角度出发,讲述了微型计算机的基本原理反应用技术。
  本书可作为高等学校非计算机专业相关课程的教村,也可作为工程技术人员的自学用书。
  • 第一章 微型计算机基础知识
    • 1.l 计算机中的数制和编码系统
      • 1.1.1 计算机中的数制
      • 1.1.2 计算机中信息的编码表示
    • 1.2 微型计算机中的数据类型
      • 1.2.1 常用数据类型
      • 1.2.2 数学协处理器的数据格式
    • 1.3 计算机的基本结构及其整机工作原理
      • 1.3.l 简化计算机的基本结构
      • 1.3.2 计算机的整机工作原理
    • 1.4 微处理器的发展史
      • 1.4.l 微处理器及微型计算机
      • 1.4.2 微处理器发展史
    • 习题与思考题
  • 第二章 微型计算机的组成及微处理瞩的功能结构
    • 2.l 微型计算机的组成
      • 2.1.1 微处理器
      • 2.1.2 存储器
      • 2.1.3 微入/输出设备及其接口电路
      • 2.1.4 总线
    • 2.2 80X86系列微处理器的功能结构
      • 2.2.1 8086/8088及80286微处理器的功能结构
      • 2.2.2 8086/8088的存储器组织及其寻址
      • 2.2.3 8086/8088的I/O地址空间
      • 2.2.4 80386/80486CPU的功能结构
      • 2.2.5 Penhuxu级CPU的功能结构
    • 习题与思考题
  • 第三章 80X86的寻址方式和指令系统
    • 3.l 指令的格式
      • 3.1.l 机器指令格式
      • 3.1.2 符号指令格式
    • 3.2 寻址方式
      • 3.2.1 立即寻址(ImmediateAddressing)
      • 3.2.2 寄存器寻址(RegisterAddressing)
      • 3.2.3 存储器操作数的寻址方式
    • 3.3 指令系统
      • 3.3.l 数据传送类指令
      • 3.3.2 算术运算指令
      • 3.3.3 逻辑运算与移位指令
      • 3.3.4 串操作指令
      • 3.3.5 位操作指令
      • 3.3.6 控制转移类指令
      • 3.3.7 标志位操作指令
      • 3.3.8 按条件设置字节指令SET
      • 3.3.9 处理器控制指令
      • 3.3.10 操作系统型指令
    • 习题与思考题
  • 第四章 汇编语言程序设计
    • 4.1 计算机程序设计语言的演变
      • 4.1.l 机器语言
      • 4.1.2 汇编语言
      • 4.1.3 高级语言
      • 4.l.4 混合语言
    • 4.2 汇编语言语法
      • 4.2.l 指令语句格式
      • 4.2.2 汇编语句的操作数
      • 4.2.3 变量的定义方法
      • 4.2.4 伪指令
      • 4.2.5 宏指令及其使用
    • 4.3 实地址方式下的汇编语言程序设计
      • 4.3.1 顺序程序设计
      • 4.3.2 分支程序设计
      • 4.3.3 循环程序设计
      • 4.3.4 子程序设计
      • 4.3.5 多模块程序设计
    • 4.4 汇编程序及上机过程
      • 4.4.1 汇编语言源程序的汇编、连接和装入运行
      • 4.4.1 汇编程序对源程序的汇编过程
      • 4.4.3 汇编语言和PCDOS的接口
      • 4.4.4 MASM版本介绍
    • 4.5 DOS及BIOS功能调用
      • 4.5.1 DOS中断及功能调用
      • 4.5.2 BIOS中断及功能调用
    • 4.6 汇编语言与高级语言的混合编程
    • 习题与思考题
  • 第五章 微处理器外部结构和总线操作时序
    • 5.1 88086/8088CPU的引脚功能
      • 5.1.1 8086/8088CPU共用引脚功能
      • 5.1.2 最小方式下引脚信号的功能
      • 5.1.3 最大方式下引脚信号的功能
      • 5.1.4 8086/8088最小方式和最大方式系统的基本配置
    • 5.2 8086/8088系统总线时序
      • 5.2.1 系统的复位时序及典型的总线周期时序
      • 5.2.2 最小方式系统总线周期时序
      • 5.2.3 最大方式系统总线同期时序
    • 5.3 8O386/80486CPU的引脚信号功能及其系统总线时序
      • 5.3.1 80386引脚信号及其系统总线时序
      • 5.3.2 80486引脚信号及其系统总线时序
    • 习题与思考题
  • 第六章 半导体存储器
    • 6.1 存储器的分类和主要性能指标
      • 6.1.1 存储器的分类
      • 6.1.2 内存储器的性能指标
    • 6.2 只读存储器ROM
      • 6.2.1 只读存储器的结构、特点和分类
      • 6.2.2 紫外线擦除可编程只读存储器UVEPROM
      • 6.2.3 电擦除可编程只读存储器E2PROM
      • 6.2.4 FIash闪速存储器
    • 6.3 静态随机存取存储器SRAM
      • 6.3.1 SRAM的基本结构
      • 6.3.2 SRAM基本存储电路及典型芯片举例
      • 6.3.3 非挥发静态随机存取存储器NUSRAM
      • 6.3.4 SRAM、ROM与CPU的连接
    • 6.4 动态随机存取存储器DRAM
      • 6.4.1 DRAM基本存储单元及其工作原理
      • 6.4.2 简单DRAM芯片举例
      • 6.4.3 简单动态RAM的连接与再生
    • 6.5 高速缓冲存储器Cache
      • 6.5.1 概述
      • 6.5.2 高速缓冲存储器的组成和结构
      • 6.5.3 高速缓存Cache的地址映像功能
      • 6.5.4 Cache内容的替换
    • 习题及思考题
  • 第七章 80386/80486CPU的存储器管理
    • 7.1 实方式存储器管理
      • 7.1.1 存储器的分段结构
      • 7.1.2 物理地址的形成
    • 7.2 保护虚地址方式存储器管理
      • 7.2.1 存储器的分段管理
      • 7.2.2 存储器的分贝管理
      • 7.2.3 小结
    • 7.3 保护及任务切换
      • 7.3.1 不同任务间的保护
      • 7.3.2 段级别保护
      • 7.3.3 数据访问
      • 7.3.4 控制转移
      • 7.3.5 页级别保护
      • 7.3.6 任务切换
      • 7.3.7 对特权级敏感的指令
    • 7.4 虚拟的8086方式
    • 习题与思考题
  • 第八章 中断及异常
    • 8.1 概述
    • 8.2 中断
      • 8.2.1 可屏蔽中断
      • 8.2.2 非屏蔽中断
    • 8.3 异常
      • 8.3.1 异常分类
      • 8.3.2 异常错误码
      • 8.3.3 处理器定义的异常
    • 8.4 中断及异常的暂时屏蔽
    • 8.5 中断及异常的优先级
    • 8.6 实地址方式下的中断
    • 8.7 地址保护方式下的中断和异常
      • 8.7.1 通过中断门及陷阱门的转移
      • 8.7.2 NT二0时的中断(或异常)返回
      • 8.7.3 通过任务门的转移
      • 8.7.4 小结
    • 8.8 中断优先级管理器8259APIC
      • 8.8.1 8259A的内部结构及引脚信号
      • 8.8.2 8259A的编程
      • 8.8.3 8259A在IBM-PCXT、PCAT及80386微机系统中的应用
    • 习题与思考题
  • 第九章 输入/输出方法及常用的接口电路
    • 9.l I/O接口的概念与功能
      • 9.1.1 概述
      • 9.1.2 I/O接口电路的基本功能
      • 9.1.3 I/O接口电路的基本结构与分类
    • 9.2 基本的输入/输出方法
      • 9.2.1 程序控制的输入/输出
      • 9.2.2 程序中断输入/输出方式
      • 9.2.3 直接存储器存取方式(DMA)
      • 9.2.4 专用I/O处理器方式
    • 9.3 8255A并行接口电路
      • 9.3.1 8255A的内部结构及功能
      • 9.3.2 8255A的工作方式及控制字
      • 9.3.3 82C55A应用于32位CPU的I/O接口
    • 9.4 可编程的定时/计数器8253/8254
      • 9.4.1 8253的组成与功能
      • 9.4.2 8253的控制字、写/读操作及初始化编程
      • 9.4.3 8253的工作方式和时序
      • 9.4.4 8254与8253的区别
      • 9.4.5 8253的编程与应用举例
    • 9.5 DMA控制器8237A-5
      • 9.5.1 DMA8237A-5的结构和主要功能
      • 9.5.2 8237A的工作方式
      • 9.5.3 8237A寄存器组与初始化编程
      • 9.5.4 8237A在PC/XT系统中的应用
    • 9.6 串行通信及串行通信接口825lA
      • 9.6.1 串行通信的基本概念
      • 9.6.2 串行接口标准
      • 9.6.3 串行通信接口芯片8251A
    • 9.7 多功能外围接口电路82380、82350
      • 9.7.1 多功能外围集成芯片82380
      • 9.7.2 多功能接口电路82350
  • 第十章 微型计算机系统
    • 10.1 微型计算机系统组成
      • 10.1.1 硬件和软件
      • 10.1.2 主要软件及其功能简介
    • 10.2 微型计算机系统中微处理机与内存储器及I/O接口电路的连接
      • 10.2.1 存储器与I/O接口电路的编址方式
      • 10.2.2 微型计算机系统中的地址译码技术
      • 10.2.3 8OX86系统中静态RAM接口及I/O地址译码
    • 10.3 微型计算机的总线标准
      • 10.3.1 总线规范
      • 10.3.2 总线的性能指标及总线接口电路
      • 10.3.3 计算机总线的分类
    • 10.4 微型计算机系统结构
      • 10.4.1 PC/XT微型计算机系统结构
      • 10.4.2 PC/AT/ISA微型计算机系统结构
      • 10.4.3 Pentium级微型计算机系统结构
    • 10.5 CMOS和ROM-BIOS
      • 10.5.1 CMOS
      • 10.5.2 ROM-BIOS
      • 10.5.3 系统设置
    • 10.6 微型计算机系统的外围设备
      • 10.6.1 概述
      • 10.6.2 LED显示器接口及其编程
      • 10.6.3 CRT显示系统及其编程
      • 10.6.4 并行打印机接口及其编程
      • 10.6.5 键盘接口及其编程
      • 10.6.6 点式输入设备
      • 10.6.7 扫描式输入设备简介
      • 10.6.8 智能驱动电路IDE接口
      • 10.6.9 PS-Ⅱ串行接口
    • 10.7 多媒体的基本概念
      • 10.7.1 概述
      • 10.7.2 多媒体计算机的关键技术及标准
  • 第十一章 微型机操作系统和微型机网络筒介
    • 11.1 微型计算机操作系统
      • 11.1.1 DOS操作系统
      • ll.l.2 Windows操作系统
      • 11.1.3 WindowsNT操作系统
      • 11.l.4 UNIX操作系统
    • 11.2 微型计算机网络
      • 11.2.1 概述
      • 11.2.2 计算机网络的位系结构与协议
  • 参考文献

相关图书