当前位置:首页 > 百科 > 正文

微机原理与汇编语言实用教程

《微机原理与汇编语言实用教程》是2009年清华大学出版社出版的图书,作者是王富荣。

本书以80X86微处理器为例,详细介绍了微型计算机原理与汇编语来自言程序设计。

  • 书名 微机原理与汇编语言实用教程
  • 作者 王富荣
  • ISBN 9787302194934
  • 页数 329页
  • 出版社 清华大学出版社

内容简介

  全书共11章,分别介绍CPU、8086/8088指令系统、存储器系统、汇编语来自言程序设计基本方法与技巧360百科、输入输出及中断使用方法、总线技术发展概况和实用附录等。

  为便于学习,理洋酒测顶免房奏间钟每章都有丰富的应用实例和习题,帮助读者在实践中掌握微机原理与汇编语言所需的基本知识和基本技能。

  本书深入浅出,循序渐进,注重应用示例分析,具有较强的系统性判代认告促传间将装错、先进性、实用性,是针对职业础须探互四养反在技术教育的特点而编写的。

  本书适合作为高校计算机及相关专业的教材,也适合作为高职高专计算机软件及应用等专业的教材,也可作为电子类、信息类、自动化类等专业的相关教材或参考书,同时也适用于成人教育学院、本科院校举办的二级职业技术学院及计算机等级考试(三级PC技术).

图书目录

  第1章微树阿温型计算机系统概述 1

  1.1山难计算机中的数制与编码 长混济青敌往呀1

  1.1.1计算机中的数制及其转换 1

  1.1.2计算机中的数据编码 4

  1.1.3计算机中数的表示 6

室棉巴移  1.2计算机概述 9

  1.2.1计算机的产生与发展 9

  1.2.2微型计算机的发展 10

  1.2.3微型计算机的特点及应用 12

  1.2.4微型计算机发展新技术 14

  1.3微型计算机系统的组求减抓充立成 16

  1.3.1微型计算机系统的3个层次

  及性能指标 16

  1.3.2微型计算机系统的组成 17

  1.3.3微型计算机系统的基本工作

  方法 19

  习题1 21

  第2章8086微处理器及其系统结构 22

  2.18086微处理器 22

  2.能干响黄最1.18086微处理器会律财内部结构 22

  2.1.28086的寄存器结构 23

  2.28086微处理器引脚信号和典型

  时序分析 25

  2.2.18086微处理器引脚信号 25

  2.2.2两种模式下系统的典型宪下跑短映非老通维亲配置 30

  2.2.38086的典型时序分析 31

字照是游坐起烧沉组  习题2 34

  第3章半导体存储器及其接口 35

  3.1存储器种类与特性 35

  3.1.1存储器的分类 35

  3.1.2存储器的主要技术指标 3务吗规己课杨令海状7

  3.28086量倍状罪定伤践选夫要月的存储器组织 38

  3.2.1存储器地址空间和数据存储

  格式 38

  3.2.2存储器的分段和物理地址的

  形成 39

  3.2.3内存储器的基本结构 40

  3.3半导体存储茶鲜了征球细矿知本器 41

  3.3改律求兰项企烧许雷.1半导体存储器的分类 41

  3.3.2随机存取服最吸凯沿格存储器RAM 42

  3.3.3只读存储器ROM 45

  3.4半导体存储器与CPU的连接 47

  3.4.1存储芯片与CPU的连接 47

  3.4.2存储器芯片与CPU连接时

  应注意的问题 53

  3.4.38086的数据组织与存储 53

  习题3 54

  第4章汇编语言基础 56

  4.1MASM汇编语言基础 56

  4.1.1汇编语言的基本概念 56

  4.1.2MASM汇编语言 57

  4.1.3汇编语言语句格式 57

  4.1.4语句类别 58

  4.2操作数的寻址方式 58

  4.2.1立即寻址 58

  4.2.2寄存器寻址 59

  4.2.3存储器寻址 59

  4.3指令集 60

  4.3.1数据传送类指令 60

  4.3.2程序控制类指令 65

  4.3.3标志处理和CPU控制类

  指令 65

  4.4表达式与操作符 66

  4.4.1表达式 66

  4.4.2算术操作符 66

  4.4.3逻辑操作符 66

  4.4.4关系操作符 67

  4.4.5数值回送操作符 67

  4.4.6属性操作符 69

  4.4.7操作符的运算优先级 71

  4.5常用伪指令 71

  4.5.1数据定义及存储分配伪指令 71

  4.5.2表达式赋值伪指令 73

  4.5.3符号定义伪指令 73

  4.5.4段定义伪指令 73

  4.5.5程序开始和结束伪指令 74

  4.6汇编语言源程序的基本结构 75

  4.6.1完整的段定义格式汇编语言

  源程序 75

  4.6.2简化的段定义格式汇编语言

  源程序 76

  4.7汇编语言程序的运行 77

  4.7.18086汇编语言程序的一个

  例子 77

  4.7.2汇编语言的上机过程 78

  4.8调试程序DEBUG的使用 79

  4.8.1DEBUG程序的启动和命令

  参数 79

  4.8.2调试命令 80

  习题4 89

  实训4.18086汇编语言程序设计初步 90

  实训4.2DEBUG使用 91

  第5章运算程序设计及应用举例 93

  5.1算术运算程序设计 93

  5.1.1加法指令 93

  5.1.2减法指令 94

  5.1.3乘法指令 96

  5.1.4除法指令 97

  5.2数码转换 99

  5.2.1十进制调整指令 99

  5.2.2数码转换应用举例 102

  5.3查表程序设计 102

  5.4逻辑运算 103

  5.4.1逻辑运算指令 104

  5.4.2移位及循环 105

  5.5字符串处理 108

  5.5.1控制位DF 109

  5.5.2串处理指令 109

  5.5.3串处理应用举例 111

  5.6系统的功能调用 112

  5.6.1DOS功能调用 113

  5.6.2DOS功能调用应用举例 115

  5.6.3BIOS中断调用 117

  5.7综合编程应用举例 118

  习题5 119

  实训5.1DOS和BIOS功能调用 121

  第6章汇编语言程序设计 125

  6.1简单程序设计及应用举例 125

  6.2分支程序设计及应用举例 127

  6.2.1转移指令 128

  6.2.2分支结构程序设计应用

  举例 130

  6.3循环程序设计及应用举例 136

  6.3.1循环控制指令 136

  6.3.2循环程序的结构 138

  6.3.3循环程序设计方法应用

  举例 139

  习题6 145

  实训6.1顺序程序设计 146

  实训6.2分支程序设计 147

  实训6.3循环程序设计 149

  实训6.4排序程序设计 150

展开全文阅读