当前位置:在线查询网 > 在线百科全书查询 > 32位微机原理与汇编语言

32位微机原理与汇编语言_在线百科全书查询


请输入要查询的词条内容:

32位微机原理与汇编语言




图书信息


书 名: 32位微机原理与汇编语言

作 者:孙晔

出版社: 高等教育出版社

出版时间: 2010-2-1

ISBN: 9787040289770

开本: 16开

定价: 22.70元

内容简介


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

图书目录


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

参考文献