32位微机原理与汇编语言

32位微机原理与汇编语言

孙晔, 主编

出版社:高等教育出版社

年代:2010

定价:17.8

书籍简介:

本书是全国高职高专教育“十一五”规划教材。全书以培养学生应用能力为主线,从简单实例入手,由浅入深地介绍计算机的基本组成、微处理器的结构、汇编语言设计等内容,力求将复杂的内容将清楚,便于学生理解和掌握。全书共分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 80x86 CPU的内部基本结构

3.1.3 80x86 CPU的外部基本引脚

3.1.4 80x86 CPU的主要逻辑结构

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 MUUI 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 UO端口的寻址方式

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码表

参考文献

内容摘要:

《32位微机原理与汇编语言》根据从简单和实例入手的原则,由浅入深地讲述了微型计算机的基本组成、数制与码制、微处理器的结构、工作原理与工作过程、指令系统、汇编语言程序设计、半导体存储器、中断、总线技术和微型计算机的输入/输出等内容,力争把复杂的内容讲清楚,便于学生理解和掌握。

书籍规格:

书籍详细信息
书名32位微机原理与汇编语言站内查询相似图书
9787040289770
如需购买下载《32位微机原理与汇编语言》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位高等教育出版社
版次1版印次1
定价(元)17.8语种简体中文
尺寸26 × 19装帧平装
页数印数 2000

书籍信息归属:

32位微机原理与汇编语言是高等教育出版社于2010.2出版的中图分类号为 TP36 ,TP313 的主题关于 微型计算机-理论-高等学校:技术学校-教材 ,汇编语言-程序设计-高等学校:技术学校-教材 的书籍。