顶部
收藏

32位微机原理与汇编语言


作者:
孙晔
定价:
22.70元
ISBN:
978-7-04-028977-0
版面字数:
420千字
开本:
16开
全书页数:
269页
装帧形式:
平装
重点项目:
暂无
出版时间:
2010-02-20
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机应用技术

  本书是全国高职高专教育“十一五”规划教材。
  全书以培养学生的应用能力为主线,从简单和实例入手,由浅入深地介绍计算机的基本知识、微型计算机的特点、基本结构等。全书共分9章,主要内容包括微型计算机概述、数制与码制、32位CPU工作原理、80x86指令系统、汇编语言程序设计、微型计算机存储器、中断、总线技术和微型计算机的输入/输出等。
  本书可作为高等职业院校计算机应用及相关电子类专业的微机原理与汇编语言教材,也可作为其他职业教育院校的“微机原理”、“汇编语言”课程教学用书。
  • 第1章 微型计算机概述
    • 1.1节 概述
    • 1.2节 微型计算机系统的组成
      • 1.2.1 硬件系统
      • 1.2.2 软件系统
      • 1.2.3 层次结构
    • 1.3节 微型计算机的发展、分类与应用
      • 1.3.1 微型计算机发展概况
      • 1.3.2 微型计算机的分类与应用
    • 1.4节 微处理器的运算速度与字长
    • 习题
  • 第2章 数制与码制
    • 2.1节 进位计数制的应用
      • 2.1.1 进位计数制的基本概念
      • 2.1.2 计算机中的常用进位制
      • 2.1.3 不同进位制之间的转换
    • 2.2节 计算机内数值的表示方法
      • 2.2.1 无符号定点数表示方法
      • 2.2.2 有符号定点数表示方法
      • 2.2.3 浮点数表示方法
    • 2.3节 运算方法
      • 2.3.1 补码定点加减法的运算
      • 2.3.2 运算结果溢出的判别方法
      • 2.3.3 无符号数的乘法与除法运算
    • 2.4节 BCD码与其他字符的编码
      • 2.4.1 BCD码
      • 2.4.2 ASCII码
      • 2.4.3 汉字编码
    • 习题
  • 第3章 32位CPU工作原理
    • 3.1节 CPU的基本结构
      • 3.1.1 通用CPU的内部结构
      • 3.1.2 80x86CPU的内部基本结构
      • 3.1.3 80x86CPU的外部基本引脚
      • 3.1.4 80x86CPU的主要逻辑结构
      • 3.1.5 嵌入式微处理器
    • 3.2节 80x86CPU寄存器组织
      • 3.2.1 通用寄存器
      • 3.2.2 段寄存器
      • 3.2.3 专用寄存器
      • 3.2.4 地址寄存器
      • 3.2.5 控制寄存器
      • 3.2.6 测试寄存器
      • 3.2.7 调试寄存器
      • 3.2.8 堆栈和堆栈指针
    • 3.3节 CPU的工作方式
      • 3.3.1 实地址方式
      • 3.3.2 虚拟8086方式
      • 3.3.3 保护方式
      • 3.3.4 3种工作方式的状态转换
      • 3.3.5 系统管理方式
    • 3.4节 指令流水线操作
    • 3.5节 高速缓存
      • 3.5.1 高速缓存结构
      • 3.5.2 高速缓存的操作
      • 3.5.3 高速缓存的清洗
      • 3.5.4 二级高速缓存
    • 习题
  • 第4章 80x86指令系统
    • 4.1节 指令和指令系统概述
      • 4.1.1 指令系统的发展
      • 4.1.2 指令系统的含义
      • 4.1.3 指令编码格式
      • 4.1.4 指令格式
    • 4.2节 主存储器
      • 4.2.1 80x86主存储器的特点
      • 4.2.2 主存储器的段结构
      • 4.2.3 主存储器的页结构
      • 4.2.4 逻辑地址与物理地址
    • 4.3节 指令系统的寻址方式
      • 4.3.1 数据寻址方式
      • 4.3.2 程序地址寻址方式
      • 4.3.3 堆栈地址寻址方式
    • 4.4节 80x86指令系统
      • 4.4.1 数据传送指令
      • 4.4.2 算术运算指令
      • 4.4.3 逻辑运算指令
      • 4.4.4 控制转移指令
      • 4.4.5 串操作指令
      • 4.4.6 输入/输出指令
      • 4.4.7 处理器控制指令
      • 4.4.8 保护方式指令
    • 习题
  • 第5章 汇编语言程序设计
    • 5.1节 概述
    • 5.2节 汇编语言语句
    • 5.3节 汇编语言数据
      • 5.3.1 符号定义语句
      • 5.3.2 数据定义语句
      • 5.3.3 数据
      • 5.3.4 运算符
    • 5.4节 伪指令语句
      • 5.4.1 简化的段定义伪指令
      • 5.4.2 完整段定义伪指令
      • 5.4.3 常用伪指令
    • 5.5节 顺序程序设计
    • 5.6节 分支程序设计
      • 5.6.1 简单分支程序
      • 5.6.2 复杂分支程序
    • 5.7节 循环程序设计
      • 5.7.1 单重循环程序
      • 5.7.2 多重循环程序
    • 5.8节 子程序设计
      • 5.8.1 过程定义
      • 5.8.2 调用与返回
      • 5.8.3 编制子程序的基本要求
      • 5.8.4 子程序设计
    • 5.9节 汇编语言与高级语言的接口
      • 5.9.1 C语言调用协议
      • 5.9.2 内存模式和段的约定
      • 5.9.3 数据类型与结果返回
      • 5.9.4 MASM调用高级语言
    • 5.10节 汇编语言程序的开发
      • 5.10.1 汇编语言程序上机过程
      • 5.10.2 汇编语言程序的开发
    • 习题
  • 第6章 微型计算机存储器
    • 6.1节 存储器的基本概念
      • 6.1.1 半导体存储器的分类
      • 6.1.2 半导体存储器的性能指标
      • 6.1.3 半导体存储器的地址译码原理
      • 6.1.4 只读存储器的分类
    • 6.2节 微型计算机内存储器的组成
      • 6.2.1 32位存储器的组成与多字节访问
      • 6.2.2 存储器的多级结构
    • 6.3节 存储容量的扩展
      • 6.3.1 存储容量的位扩展
      • 6.3.2 存储容量的体扩展
    • 6.4节 内存储器的分段和分页管理的基本思想
      • 6.4.1 内存分段的基本思想
      • 6.4.2 内存分页的基本思想
      • 6.5节 微型计算机存储系统的层次结构
    • 习题
  • 第7章 中断
    • 7.1节 中断与中断控制
      • 7.1.1 中断的概念
      • 7.1.2 中断源的识别与中断源的判优
      • 7.1.3 基本中断控制方式
    • 7.2节 可编程中断控制器8259A
      • 7.2.1 8259A的内部结构及逻辑功能
      • 7.2.2 8259A的外部引脚信号
      • 7.2.3 8259A的工作方式
      • 7.2.4 8259A的编程及应用举例
    • 7.3节 中断向量表
      • 7.3.1 中断向量表
      • 7.3.2 中断类型
      • 7.3.3 中断向量表的建立方法
    • 习题
  • 第8章 总线技术
    • 8.1节 概述
      • 8.1.1 总线的基本概念
      • 8.1.2 总线的分类
      • 8.1.3 总线标准及标准总线的优点
      • 8.1.4 总线的数据传输
      • 8.1.5 总线的性能指标
    • 8.2节 局部总线
      • 8.2.1 IBM PC总线结构
      • 8.2.2 ISA工业标准总线
      • 8.2.3 MCA微通道结构总线
      • 8.2.4 EISA扩展的工业标准体系结构总线
      • 8.2.5 VL总线
      • 8.2.6 PCI总线
    • 8.3节 系统总线
      • 8.3.1 常用的系统总线简介
      • 8.3.2 MULTI bus的功能规范
      • 8.3.3 STD总线
    • 8.4节 通信总线
      • 8.4.1 IEEE 488总线
      • 8.4.2 VXI总线
      • 8.4.3 SCSI总线
      • 8.4.4 IDE总线
      • 8.4.5 Centronics总线
      • 8.4.6 RS-232C总线
      • 8.4.7 RS-423A总线
      • 8.4.8 RS-422A总线
      • 8.4.9 RS-485总线
    • 习题
  • 第9章 微型计算机的输入/输出
    • 9.1节 CPU与外设通信的特点
      • 9.1.1 接口的用途
      • 9.1.2 I/O端口的寻址方式
      • 9.1.3 I/O端口地址的形成
    • 9.2节 输入/输出方式
      • 9.2.1 程序控制传送方式
      • 9.2.2 中断控制传送方式
      • 9.2.3 直接存储器存取方式
      • 9.2.4 I/O处理机方式
    • 9.3节 CPU与外设通信的接口
      • 9.3.1 同步传送方式与接口
      • 9.3.2 异步查询方式与接口
      • 9.3.3 查询方式应用举例
    • 9.4节 DMA传送方式与DMA控制器8237A
      • 9.4.1 8237A的基本功能和内部结构
      • 9.4.2 8237A的工作方式
      • 9.4.3 8237A的寄存器组与编程
    • 习题
  • 附录 美国标准信息交换码ASCII码表
  • 参考文献

相关图书