欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 教材 > 高职高专教材 > 计算机类 > 微机原理与汇编语言实用教程

浏览历史

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

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

prev next

  • 商品货号:01102009-5-27-2042
  • 商品重量:0克
    作者:王富荣
    图书书号/ISBN:9787302194934
    出版日期:2009-03-03
    印张:20
    字数:350千字
    开本:16
  • 上架时间:2009-12-22
    商品点击数:817
  • 定价:¥32.00元
    本店售价:¥20.00元
    注册用户:¥20.00元
    vip:¥19.00元
    黄金等级:¥18.00元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

本书首先介绍微型计算机的软、硬件基本知识,然后以Intel 8086/8088系列微机为对象介绍微机的基本工作原理、汇编语言程序设计及微机接口技术。全书共11章,主要内容有:微型计算机概述、8086微处理器及系统结构、存储器系统、汇编语言基础、汇编语言程序设计、输入/输出系统及中断技术、总线技术、可编程接口芯片(ADC0809、DAC0832、并行输入/输出8255A、定时/计数器8253)及其应用、80X86微处理器的最新发展。本书每章都提供了习题,并在相应的章节给出了实训环节,以供读者学习、实践和借鉴。 本书融入了作者多年教学和实践的经验及体会,内容的安排力求循序渐进、重点突出、难点分散、强调应用。通过理论课的课堂讲授和实践课的上机实训,力争使学生能够掌握微机工作原理、汇编语言的基本编程方法及常用接口芯片的应用。 本书既适合作为高等学校教材,也可用于高等教育自学教材,还可作为从事微型计算机硬件和软件开发的工程技术人员学习和应用的参考书。
目 录

第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.1 8086微处理器 22
2.1.1 8086微处理器内部结构 22
2.1.2 8086的寄存器结构 23
2.2 8086微处理器引脚信号和典型
时序分析 25
2.2.1 8086微处理器引脚信号 25
2.2.2 两种模式下系统的典型配置 30
2.2.3 8086的典型时序分析 31
习题2 34
第3章 半导体存储器及其接口 35
3.1 存储器种类与特性 35
3.1.1 存储器的分类 35
3.1.2 存储器的主要技术指标 37
3.2 8086的存储器组织 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.3 8086的数据组织与存储 53
习题3 54
第4章 汇编语言基础 56
4.1 MASM汇编语言基础 56
4.1.1 汇编语言的基本概念 56
4.1.2 MASM汇编语言 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.1 8086汇编语言程序的一个
例子 77
4.7.2 汇编语言的上机过程 78
4.8 调试程序DEBUG的使用 79
4.8.1 DEBUG程序的启动和命令
参数 79
4.8.2 调试命令 80
习题4 89
实训4.1 8086汇编语言程序设计初步 90
实训4.2 DEBUG使用 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.1 DOS功能调用 113
5.6.2 DOS功能调用应用举例 115
5.6.3 BIOS中断调用 117
5.7 综合编程应用举例 118
习题5 119
实训5.1 DOS和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
第7章 子程序设计 153
7.1 子程序设计方法 153
7.1.1 子程序的定义、调用
与返回 153
7.1.2 子程序的参数传递方法及
应用举例 156
7.2 宏 159
7.2.1 宏定义与宏结束指令 159
7.2.2 参数的使用 161
7.2.3 宏中的标号处理 162
7.2.4 宏与子程序的区别 163
习题7 163
实训7.1 子程序设计 164
第8章 输入/输出系统及中断的
使用方法 168
8.1 输入/输出接口概述 168
8.1.1 输入/输出接口的一般结构 168
8.1.2 I/O端口及其编址方式 169
8.1.3 CPU与外设之间的数据
传送方式 170
8.2 中断处理技术 177
8.2.1 中断系统的基本概念 177
8.2.2 80X86 CPU的中断系统 180
8.2.3 8259A可编程中断控制器 185
8.2.4 中断应用程序设计 197
习题8 200
实训8.1 中断程序应用 201
实训8.2 8259A应用编程 204
第9章 总线技术 207
9.1 总线的基本概念 207
9.1.1 总线的特性和分类 207
9.1.2 系统总线的组成 209
9.1.3 总线的数据传输方式 210
9.1.4 总线性能指标 210
9.2 常用的系统总线 211
9.2.1 ISA总线 211
9.2.2 PCI总线 214
9.2.3 AGP总线 217
9.2.4 RS-232C串行通信接口
标准 219
9.2.5 通用串行总线USB 220
9.2.6 高速串行总线 IEEE 1394 226
9.2.7 “蓝牙”技术 230
习题9 233
第10章 可编程接口芯片及其应用 234
10.1 模/数和数/模转换接口 234
10.1.1 典型模/数转换器(ADC)
芯片 235
10.1.2 典型数/模转换器(DAC)
芯片 238
10.1.3 A/D与D/A应用举例 242
10.2 并行I/O接口 244
10.2.1 可编程并行I/O接口
芯片8255A 244
10.2.2 8255A的应用 251
10.3 定时/计数技术 262
10.3.1 定时与计数 262
10.3.2 Intel 8253可编程
定时/计数器 263
习题10 278
实训10.1 ADC0809的应用 279
实训10.2 DAC0832的应用 281
实训10.3 8255A并行接口应用 285
实训10.4 8253定时/计数器接口应用 287
第11章 80X86到IA64系列微
处理器 291
11.1 80X86系列微处理器 291
11.1.1 80286微处理器 291
11.1.2 80386微处理器 292
11.1.3 80486微处理器 296
11.2 P6系列微处理器 297
11.2.1 Pentium微处理器 297
11.2.2 Pentium系列微处理器 302
11.2.3 Pentium 4 304
11.2.4 酷睿微处理器 305
11.3 新一代IA64系列微处理器 307
11.3.1 显性并行指令计算(EPIC) 307
11.3.2 IA64微处理器体系结构 308
习题11 310
附录A ASCII码表 312
附录B 8086/8088汇编语言指令表 313
附录C 8086/8088 伪操作指令表 319
附录D 常用DOS功能调用(INT 21H) 321
附录E BIOS中断调用(INT n)表 327
参考文献 330
参考网站 330

  

  

  
  
  
  
  

  
  
  

[图书资源]

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha