顶部
收藏

微型计算机原理(第三版)

“十一五”国家规划教材

作者:
宋汉珍
定价:
34.90元
ISBN:
978-7-04-029050-9
版面字数:
580.000千字
开本:
16开
全书页数:
369页
装帧形式:
平装
重点项目:
“十一五”国家规划教材
出版时间:
2010-04-15
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机应用技术

本书是普通高等教育“十一五”国家级规划教材,根据高职高专教育特点,从应用角度出发来安排内容,将微型计算机原理、接口技术、汇编语言的主体内容有机结合。本书具有内容充实、结构严谨、深入浅出、通俗易懂的特点。

本书的内容包括计算机系统概述、计算机中数据的表示法、Intel 80x86微处理器、8086指令系统、汇编语言程序设计、存储系统、中断系统、输入输出接口及常用接口芯片、总线、微型机主板系统及外部设备共10章,各章后均附有习题。

本书可作为高职高专计算机类或近计算机类专业的教材和应用型本科教材,也可供相关专业的技术人员使用。

  • 第1章 计算机系统概述
    • 1.1 计算机的发展
      • 1.1.1 电子数字计算机的发展
      • 1.1.2 微型计算机的发展
      • 1.1.3 我国计算机的发展概况
    • 1.2 计算机的分类及应用
      • 1.2.1 计算机的分类
      • 1.2.2 微型机的分类
      • 1.2.3 计算机的应用
    • 1.3 计算机的基本构成
      • 1.3.1 计算机的基本硬件结构
      • 1.3.2 计算机软件系统
      • 1.3.3 计算机系统的层次结构
    • 1.4 微型计算机的基本构成
      • 1.4.1 微型计算机系统组成
      • 1.4.2 微型计算机的典型结构
      • 1.4.3 微型机的典型配置
      • 1.4.4 微型计算机的特点
    • 1.5 微型计算机的工作过程
      • 1.5.1 存储器的组织及工作过程
      • 1.5.2 微型计算机的工作过程
    • 1.6 计算机的性能指标
    • 习题
  • 第2章 计算机中数据的表示法
    • 2.1 计数制及其相互转换
      • 2.1.1 计数制
      • 2.1.2 计算机中常用的进位计数制
      • 2.1.3 不同进制数之间的转换
      • 2.1.4 二进制数的运算规则
    • 2.2 计算机中数值数据的表示
      • 2.2.1 机器数和真值
      • 2.2.2 无符号数的表示方法
      • 2.2.3 数的定点表示方法
      • 2.2.4 数的浮点表示方法
      • 2.2.5 二-十进制数字编码
    • 2.3 计算机中带符号数的表示
      • 2.3.1 原码
      • 2.3.2 反码
      • 2.3.3 补码
      • 2.3.4 变形补码
    • 2.4 计算机非数值数据的编码
      • 2.4.1 字符的编码
      • 2.4.2 汉字的编码
    • 2.5 数据校验码
      • 2.5.1 奇偶校验码
      • 2.5.2 交叉校验
      • 2.5.3 循环冗余校验码
    • 习题
  • 第3章 Intel 80x86微处理器
    • 3.1 运算器概述
      • 3.1.1 运算器的基本机构
      • 3.1.2 运算器的组成
    • 3.2 控制器概述
      • 3.2.1 控制器的功能
      • 3.2.2 控制器的组成
      • 3.2.3 指令的执行过程
    • 3.3 微程序控制器概述
      • 3.3.1 微程序控制器的基本概念
      • 3.3.2 微程序控制器的组成及工作原理
    • 3.4 中央处理器的功能和组成
      • 3.4.1 中央处理器的功能
      • 3.4.2 中央处理器的组成
    • 3.5 8086的内部结构
      • 3.5.1 总线接口部件
      • 3.5.2 执行部件
      • 3.5.3 BIU和EU的动作管理
    • 3.6 8086的引脚信号和工作模式
      • 3.6.1 最大模式和最小模式的概念
      • 3.6.2 8086的引脚信号和功能
      • 3.6.3 最小模式
      • 3.6.4 最大模式
      • 3.6.5 系统的复位和启动操作
    • 3.7 8086CPU的操作时序
      • 3.7.1 时钟周期、指令周期和总线周期
      • 3.7.2 最小模式下的总线读周期
      • 3.7.3 最小模式下的总线写周期
      • 3.7.4 最大模式下的总线读周期
      • 3.7.5 最大模式下的总线写周期
      • 3.7.6 总线空操作
      • 3.7.7 最小模式下的总线保持
      • 3.7.8 最大模式下的总线请求/允许
    • 3.8 80386微处理器
      • 3.8.1 80386的组成
      • 3.8.2 80386的引脚功能
    • 3.9 Pentium微处理器
      • 3.9.1 Pentium的结构
      • 3.9.2 Pentium的内部寄存器
      • 3.9.3 Pentium的工作模式
    • 习题
  • 第4章 8086指令系统
    • 4.1 概述
      • 4.1.1 指令及指令系统概念
      • 4.1.2 汇编指令格式
    • 4.2 8086的寻址方式
      • 4.2.1 与操作数有关的寻址方式
      • 4.2.2 与程序转移有关的寻址方式
      • 4.2.3 与I/O端口有关的寻址方式
    • 4.3 8086指令系统
      • 4.3.1 数据传输指令
      • 4.3.2 算术运算指令
      • 4.3.3 逻辑指令
      • 4.3.4 串操作指令
      • 4.3.5 控制转移指令
      • 4.3.6 处理器控制指令
    • 4.4 32位指令系统
      • 4.4.1 数据传输指令
      • 4.4.2 算术运算指令
      • 4.4.3 逻辑指令
      • 4.4.4 串操作指令
      • 4.4.5 控制转移指令
    • 习题
  • 第5章 汇编语言程序设计
    • 5.1 汇编语言与机器语言的关系
    • 5.2 汇编语言源程序的结构
      • 5.2.1 汇编语言的语句格式
      • 5.2.2 汇编语言源程序的段定义
      • 5.2.3 汇编语言源程序的过程定义
      • 5.2.4 汇编结束语句
      • 5.2.5 汇编语言的段寻址
      • 5.2.6 标准程序前缀
      • 5.2.7 COM文件的汇编语言源程序结构
      • 5.2.8 汇编语言上机过程
    • 5.3 汇编语言程序设计基础
      • 5.3.1 常量、变量和标号
      • 5.3.2 伪指令
      • 5.3.3 表达式
      • 5.3.4 宏指令
      • 5.3.5 DOS功能调用
    • 5.4 汇编语言程序设计
      • 5.4.1 汇编语言程序的基本结构与设计步骤
      • 5.4.2 顺序结构程序设计
      • 5.4.3 分支结构程序设计
      • 5.4.4 循环结构程序设计
      • 5.4.5 子程序结构程序设计
    • 习题
  • 第6章 存储系统
    • 6.1 存储系统概述
      • 6.1.1 存储器的分类
      • 6.1.2 存储系统的层次结构
      • 6.1.3 存储器的基本组成
    • 6.2 半导体静态随机存储器
      • 6.2.1 半导体静态随机存储器的工作原理
      • 6.2.2 半导体静态随机存储器结构
      • 6.2.3 半导体静态随机存储器实例
    • 6.3 半导体动态随机存储器
      • 6.3.1 半导体动态随机存储器的工作原理
      • 6.3.2 半导体动态随机存储器实例
    • 6.4 只读存储器
      • 6.4.1 掩模型只读存储器
      • 6.4.2 可编程只读存储器
      • 6.4.3 可擦除可编程只读存储器
      • 6.4.4 电可擦除可编程只读存储器
      • 6.4.5 闪速存储器
    • 6.5 存储器与CPU的连接
      • 6.5.1 存储器与CPU连接中要考虑的问题
      • 6.5.2 RAM与CPU的连接
      • 6.5.3 地址空间分配与片选译码
      • 6.5.4 动态存储器与CPU的连接
      • 6.5.5 综合举例
    • 6.6 存储器的工作时序
      • 6.6.1 存储器对读写周期的时序要求
      • 6.6.2 8086对存储器的读写时序
    • 习题
  • 第7章 中断系统
    • 7.1 中断的概念
      • 7.1.1 中断的基本概念
      • 7.1.2 中断源类型
      • 7.1.3 中断优先排队
    • 7.2 中断响应和中断处理
      • 7.2.1
      • 7.2.2 中断处理
    • 7.3 8086中断系统
      • 7.3.1 8086的中断分类
      • 7.3.2 中断向量和中断向量表
      • 7.3.3 8086硬件中断的响应时序
      • 7.3.4 软件中断
    • 7.4 中断控制器8259A
      • 7.4.1 8259A的引脚功能、编程结构和工作原理
      • 7.4.2 8259A的初始化命令字和操作命令字
      • 7.4.3 8259A的编程
    • 习题
  • 第8章 输入输出接口及常用接口芯片
    • 8.1 概述
      • 8.1.1 接口的基本概念
      • 8.1.2 接口电路的功能
      • 8.1.3 接口信号
      • 8.1.4 通信的概念
    • 8.2 输入输出端口
      • 8.2.1 输入输出端口的概念
      • 8.2.2 输入输出端口的编址方式
      • 8.2.3 输入输出端口的地址译码
    • 8.3 输入输出的数据传输方式
      • 8.3.1 程序直接控制传输方式
      • 8.3.2 中断传输方式
      • 8.3.3 DMA方式
      • 8.3.4 I/O处理机方式
    • 8.4 可编程并行通信接口8255A
      • 8.4.1 8255A的内部结构
      • 8.4.2 8255A的芯片引脚功能
      • 8.4.3 8255A的控制字
      • 8.4.4 8255A的工作方式
      • 8.4.5 8255A的应用举例
    • 8.5 计数器/定时器8253
      • 8.5.1 8253的结构和工作原理
      • 8.5.2 8253的控制字格式
      • 8.5.3 8253的工作方式
      • 8.5.4 8453应用举例
    • 8.6 可编程串行通信接口8251A
      • 8.6.1 串行通信接口8251A的功能工作原理
      • 8.6.2 8251A芯片引脚功能
      • 8.6.3 8251A的控制字和方式字
      • 8.6.4 8251A应用
    • 习题
  • 第9章 总线
    • 9.1 概述
      • 9.1.1 总线的概念
      • 9.1.2 总线的分类
      • 9.1.3 总线标准
      • 9.1.4 总线仲裁
      • 9.1.5 总线性能指标
    • 9.2 系统总线
      • 9.2.1 PC/XT总线
      • 9.2.2 ISA总线
      • 9.2.3 EISA总线
      • 9.2.4 VME总线
      • 9.2.5 STD总线
    • 9.3 局部总线
      • 9.3.1 VESA的VL-Bus
      • 9.3.2 PCI总线
      • 9.3.3 AGP总线
    • 9.4 外部总线
      • 9.4.1 RS-232/422/485总线
      • 9.4.2 IEEE-488总线
      • 9.4.3 SCSI总线
      • 9.4.4 IDE总线
      • 9.4.5 CENTRONIC总线
      • 9.4.6 通用外设接口标准USB
    • 习题
  • 第10章 微型机主板系统及外部设备
    • 10.1 微型机主板
      • 10.1.1 主板的组成
      • 10.1.2 主板的分类
      • 10.1.3 主板控制芯片组
      • 10.1.4 主板的发展趋势
    • 10.2 外部设备
      • 10.2.1 外存设备
      • 10.2.2 键盘
      • 10.2.3 CRT显示器
      • 10.2.4 打印机
    • 习题
  • 附录A 8086/8088指令系统查阅表
  • 附录B 指令对标志位的影响
  • 附录C 中断向量地址表
  • 附录D DOS系统功能调用表
  • 附录E BIOS功能调用表
  • 参考文献

相关图书