计算机组成与汇编语言
计算机组成与汇编语言封面图

计算机组成与汇编语言

蔡启先, 蓝红莉, 阳树洪, 编著

出版社:清华大学出版社

年代:2011

定价:22.0

书籍简介:

本书共9章,系统地阐述了计算机组成原理及汇编语言程序设计方法。

书籍目录:

第1章 计算机系统组成基础

1.1 计算机的发展及其分类

1.1.1 计算机的发展

1.1.2 微型计算机的发展

1.1.3 计算机的分类

1.2 计算机系统的基本组成

1.2.1 计算机的硬件系统

1.2.2 计算机的软件系统

1.2.3 计算机语言及其编译

1.2.4 计算机系统的层次结构

1.3 计算机的性能指标分析

1.3.1 机器字长

1.3.2 存储容量

1.3.3 运算速度

1.3.4 存取周期

1.3.5 其他指标

习题1

第2章 数据编码和数值计算

2.1 数值数据的信息表示

2.1.1 数制及其转换

2.1.2 定点数表示

2.1.3 浮点数表示

2.1.4 BCD码

2.1.5 非数值数据的信息表示

2.1.6 校验码

2.2 定点数的运算和运算器

2.2.1 二进制位运算

2.2.2 定点数的加减法运算

2.2.3 定点数的乘除法运算

2.3 浮点数的运算和运算器

2.3.1 IEEE754标准与移码表示法

2.3.2 浮点数的加减法运算

2.3.3 浮点数的乘除法运算

2.4 运算器的组成和优化

2.4.1 运算器的优化

2.4.2 运算器的基本结构及其发展

习题2

第3章 存储系统

3.1 存储器概述

3.1.1 主存储器的基本组成和技术指标

3.1.2 存储器分类

3.1.3 存储器的层次结构

3.2 存储器的设计与控制

3.2.1 常用的译码电路

3.2.2 内存容量的扩充

3.2.3 设计实例

3.3 高速缓冲存储系统

3.3.1 CACHE系统的工作原理

3.3.2 地址变换与映像

3.3.3 替换策略

3.4 虚拟存储系统

3.4.1 虚拟存储器的工作原理

3.4.2 虚拟存储的实现

3.5 存储器技术的发展

3.5.1 主存的发展

3.5.2 缓存的发展

习题3

第4章 CPU及其控制器

4.1 CPU概述

4.1.1 CPU的功能

4.1.2 CPU的组成

4.1.3 CPU的寄存器

4.2 指令周期

4.2.1 指令周期的基本概念

4.2.2 几个典型的机器周期

4.2.3 指令执行的微操作流程

4.3 8086微处理器

4.3.1 8086微型计算机系统的硬件结构

4.3.2 8086微处理器的功能结构

4.3.3 8086的寄存器组

4.3.4 8086的存储器组织

4.3.5 8086外部引脚及功能

4.4 控制单元的设计.

4.4.1 组合逻辑方式

4.4.2 微程序方式

4.5 微处理器技术的发展

4.5.1 流水线技术

4.5.2 RISC硬件结构

4.5.3 多核技术

4.5.4 VLSI门阵列控制器

习题4

第5章 指令系统

5.1 指令系统概述

5.1.1 指令的格式

5.1.2 操作码

5.1.3 操作数的类型

5.1.4 操作数地址码

5.2 寻址方式

5.2.1 操作数寻址方式

5.2.2 指令寻址方式

5.3 指令的分类及指令系统

5.3.1 指令的分类

5.3.2 8086指令系统

5.4 指令系统的发展

5.4.1 复杂指令系统

5.4.2 精简指令系统

5.4.3 指令系统的优化发展方向

习题5

第6章 汇编语言

6.1 汇编语言语句

6.1.1 汇编语言语句格式

6.1.2 伪指令运算符和操作数

6.2 汇编语言伪指令

6.2.1 符号定义伪指令

6.2.2 数据定义伪指令

6.2.3 其他伪指令

6.3 汇编语言程序结构

6.3.1 汇编语言程序的一般结构

6.3.2 段寄存器的装填

6.3.3 程序返回操作系统

习题6

第7章 汇编语言程序设计

7.1 顺序结构程序设计

7.2 分支结构程序设计

7.2.1 利用比较与条件转移实现分支

7.2.2 利用跳转表实现分支

7.3 循环结构程序设计

7.3.1 循环程序结构

7.3.2 循环的控制方法

7.3.3 循环程序设计举例

7.4 子程序与宏

7.4.1 子程序

7.4.2 宏

7.5 系统功能调用

7.5.1 概述

7.5.2 常用的DOS输入输出系统功能调用

习题7

第8章 总线

8.1 总线的基本原理

8.1.1 基本概念

8.1.2 总线的工作原理

8.2 常用系统总线

8.2.1 ISA和EISA总线

8.2.2 PCI总线

8.2.3 AGP总线

8.2.4 PCI Express (PCI-E)总线

8.3 主要外设总线

8.3.1 SATA总线

8.3.2 USB总线

8.3.3 IEEE1394总线

8.4 现代微机的主机板和主板芯片组

8.4.1 现代微机的主机板结构

8.4.2 主板芯片组

8.4.3 前端总线

习题8

第9章 输入输出系统及外围设备

9.1 概述.

9.1.1 输入输出系统的特点

9.1.2 I/O接口的基本组成和功能

9.1.3 I/O端口的访问

9.2 程序查询方式

9.2.1 五条件传送方式

9.2.2 查询传送方式

9.3 程序中断方式

9.3.1 程序中断方式的基本原理

9.3.2 I/O中断的处理过程

9.3.3 中断控制接口例

9.4 DMA方式

9.4.1 DMA控制器的功能和工作过程

9.4.2 DMA传送的特点

9.5 可编程I/O接口及其应用

9.6 输入输出系统的发展

9.6.1 通道

9.6.2 外围处理机

9.7 外围设备

9.7.1 输入设备

9.7.2 输出设备

9.7.3 外存储器

习题9

附录A 基本ASCII码表

附录B 8088/8086指令系统一览表

附录C 8088/8086指令对标志位的影响

附录D 8088/8086宏汇编常用伪指令表

附录E DOS功能调用(INT21H)

附录F 常用BIOS功能调用

参考文献

内容摘要:

本书将计算机类专业的两门专业基础课程“计算机组成原理”与“汇编语言程序设计”的内容有机地组织起来,从软件应用的角度,系统地阐述计算机组成原理及汇编语言程序设计方法,使读者在掌握计算机的各个硬件组成部分原理的基础上,熟悉机器指令系统和汇编语言,进一步提高使用计算机解决实际问题的能力。全书包括计算机系统组成基础、数据编码和数值计算、存储系统、CPU及其控制器、指令系统、汇编语言、汇编语言程序设计、总线、输入输出系统及外围设备共9章,每章之后均有大量习题,并提供了电子教案。本书系统性强,实例丰富,具有编排新颖,偏重基础,强化能力培养,适于自学,紧密结合地方院校教学实际的特色,同时内容与时俱进,吐故纳新,突出了当前计算机技术的主流应用和发展。本书适合作为高等学校计算机类、自动控制及电子技术应用等专业的计算机硬件技术基础教材,也可作为IT技术人员的参考书。

编辑推荐:

教学目标明确,注重理论与实践的结合
教学方法灵活,培养学生自主学习的能力
教学内容先进,反映了计算机学科的最新发展
教学模式完善,提供配套的教学资源解决方案

书籍规格:

书籍详细信息
书名计算机组成与汇编语言站内查询相似图书
9787302246138
如需购买下载《计算机组成与汇编语言》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)22.0语种简体中文
尺寸26 × 19装帧平装
页数 251 印数 4000

书籍信息归属:

计算机组成与汇编语言是清华大学出版社于2011.出版的中图分类号为 TP303 ,TP313 的主题关于 计算机体系结构-高等学校-教材 ,汇编语言-高等学校-教材 的书籍。