第一图书网

汇编语言程序设计教程

雷印胜 等编著 科学出版社
出版时间:

2011-2  

出版社:

科学出版社  

作者:

雷印胜 等编著  

页数:

360  

内容概要

  秉承知识的系统性、完整性和严谨性的宗旨,我们编写了《汇编语言程序设计教程》。
  为了便于教学安排和循序渐进地学习知识,《汇编语言程序设计教程》以Intel8086/808816位微处理器为基础,探寻Intel主流系列高性能微机的技术发展方向,从实用角度通过大量实例,图文并茂地详细介绍了微机指令系统和各种算法编程技巧。为检验学习效果,《汇编语言程序设计教程》还附有两套自测试卷及参考答案,供学生使用。
  本书既可作为高等学校计算机科学与技术、电子通信、自动化控制、软件工程等专业本科生的教材,也可作为非计算机专业本科生或计算机专业大专生的教材,同时还可作为机电一体化等相关专业研究生的教材。对于从事计算机应用与开发的科研及工程技术人员,《汇编语言程序设计教程》也极具参考价值。

书籍目录

基础篇
第1章 微型计算机系统概述
1.1 微型计算机系统简介
1.1.1 微型计算机发展史
1.1.2 微处理器的性能特点
1.1.3 计算机的发展趋势
1.1.4 微型计算机应用领域
1.2 微型计算机系统的基本组成
1.2.1 微型计算机硬件和软件概述
1.2.2 微型计算机结构
1.2.3 RISC和CISC
1.3 习题与综合练习
第2章 微型计算机系统结构
2.1 8086/8088微处理器
2.1.1 CPIJ结构
2.1.2 寄存器结构
2.1.3 8086/8088的引脚介绍
2.2 工作模式
2.2.1 最小工作模式和系统总线周期时序
2.2.2 最大工作模式
2.3 工作过程
2.4 一个完整的源程序
2.5 习题与综合练习
第3章 80X86指令系统
3.1 寻址方式
3.1.1 操作数类型
3.1.2 寻址方式
3.2 指令系统
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.2.9 中断指令
3.2.10 某些指令的巧妙用法
3.3 80286/80386/80486CPU的新增指令
3.3.1 80286/80386/80486CPU实地址存储器管理
3.3.2 80286CPU相对8086CPU增加的指令
3.3.3 80386CPU相对80286CPU增加的指令
3.3.4 80486CPU相对于80386CPU增加的指令
3.4 习题与综合练习
第4章 高级汇编语言指令技术
4.1 汇编语言语句类型
4.1.1 语句类别
4.1.2 语句结构
4.1.3 指令语句操作数
4.1.4 表达式用运算符和操作符
4.2 汇编语言伪指令
4.2.1 符号定义伪指令
4.2.2 数据定义伪指令
4.2.3 段和模块定义伪指令
4.2.4 模块通信伪指令
4.2.5 列表控制伪指令
4.2.6 子程序定义伪指令
4.2.7 其他伪指令
4.3 宏汇编伪指令
4.4 结构和记录
4.4.1 结构
4.4.2 记录
4.5 条件汇编
4.6 汇编语言程序设计
4.6.1 汇编语言源程序的一般结构
4.6.2 段寄存器的装填
4.6.3 IBM-PC中程序正确返回DOS问题
4.6.4 检查程序执行结果的简单方法
4.7 习题与综合练习
第5章 DOS和BIOS系统功能调用
5.1 DOS系统功能调用
5.1.1 概述
……
能力篇
自测篇
参考文献

章节摘录

  4.智能化  智能化就是要求计算机具有模拟人的思维和感觉的能力,也是第5代计算机要实现的目标。智能化的研究领域包括:自然语言的生成与理解、模式识别、自动定理证明、自动程序设计、专家系统、学习系统、智能机器人等。目前已研制出多种具有人的部分智能的机器人,可以代替人在一些危险的工作岗位上工作。有人预测,家庭智能化的机器人将是继PC之后,下一个家庭普及的信息化产品。  5.新概念计算机  尽管目前计算机的发展日新月异,但从本质上来说,其所采用的基本元件仍然未超出4代机的范畴。随着技术的创新和发展,一些新概念计算机也陆续出现,有的甚至开始走出实验室,进入应用领域。  1)神经计算机:模仿人类大脑功能的神经计算机已经开发成功,它标志着电子计算机的发展进入了一个新的时期。与以逻辑为主的计算机不同,神经计算机本身可以判断对象的性质与状态,并能采取相应的行动,而且它可同时并行处理实时变化的大量数据,并得出结论。以往的信息处理系统只能处理条理清晰、经络分明的数据,而人的大脑却具有处理支离破碎、含糊不清信息的灵活性。另外,神经计算机的信息不是存在于存储器中,而是存储在神经元之间的联络网中的。若有节点断裂,计算机仍有重建资料的能力。同时,它还具有联想记忆、视觉和声音识别能力,具有与人脑类似的智慧和灵活性。它能识别文字、符号、图形、语言以及声纳和雷达收到的信号,判读支票,对市场进行估计,分析新产品,进行医学诊断,控制智能机器人,实现汽车和飞行器的自动驾驶,发现和识别军事目标,进行智能指挥等。  2)超导计算机:随着高温超导技术的迅速发展,科学家们正试图寻找出一种“高温”甚至“室温”的超导材料。一旦找到这些材料,人们就可以利用它来制成超导开关器件和超导存储器,再利用这些器件制成超导计算机。超导计算机的运算速度比现在的电子计算机快100倍,而电能消耗仅是电子计算机的千分之一。如果有一台中型计算机每小时耗电1010W,那么,一台超导计算机只需一节干电池就可以工作。  ……


图书封面

广告

下载页面


汇编语言程序设计教程 PDF格式下载



相关图书