


定价:23元
印次:1-2
ISBN:9787302086451
出版日期:2004.06.01
印刷日期:2004.12.31
图书责编:闫红梅
图书分类:教材
本书以IBM PC作为背景系统,介绍微机原理的基础知识及汇编语言程序设计的方法和技术。全书共分11章,第1章和第2章介绍微机基础知识以及80x86机型的系统结构。第3章详细介绍IBM PC的寻址方式和指令系统。第4章介绍伪指令、汇编语言程序格式等知识。第5章讲述高级汇编技术,包括宏汇编、条件汇编、重复汇编等。第6章讲述顺序程序设计、分支程序设计、循环程序设计的方法。第7章介绍子程序设计的方法。第8章讲述DOS功能调用和BIOS功能调用知识。第9章介绍输入/辅出程序设计技术,主要分析了程序查询方式和中断传送方式的基本方法。第10章是综合应用程序设计。第11章是汇编语言程序设计实验指导。本书可作为计算机相关专业本科学生的教学用书,也可作为从事计算机应用的工程技术人员的技术参考书。
前 言 “汇编语言程序设计”是高等教育计算机专业本科学生的必修课,是计算机专业语言类最基础的课程之一。学好这门课程,可为学习相关的专业课打下基础。由于汇编语言是一门实践性很强的课程。因此本课程的开设,对于训练学生掌握指令的操作过程、程序设计的基本规则和方法以及上机调试程序的能力都有重要作用。本书选择目前国内最广泛使用的IBM PC作为基础机型进行讲解。 本书以IBM PC作为背景系统,介绍微机原理的基础知识及汇编语言程序设计的方法和技术。全书共分11章,第1章和第2章介绍微机基础知识以及80x86机型的系统结构。这两章为后面的讲解提供必要的微机系统软件、硬件知识。第3章详细介绍IBM PC的寻址方式和指令系统。第4章介绍伪指令、汇编语言程序格式等知识。第5章讲述高级汇编技术,包括宏汇编、条件汇编、重复汇编等。第6章讲述顺序程序设计、分支程序设计、循环程序设计的方法。第7章介绍子程序设计的方法。第8章讲述DOS功能调用和BIOS功能调用知识,并通过程序设计实例分析系统功能调用的实现。第9章介绍输入/输出程序设计技术,主要分析了程序查询方式和中断传送方式的基本方法。第10章是综合应用程序设计。第11章是汇编语言程序设计实验指导,在介绍了DEBUG和MASM的命令和使用之后,分五部分给出了汇编语言程序设计实验要求及上机例程的分析过程。书中每一章都提供了大量的程序例题,以便于学生通过实例学习掌握每章的内容。每章后均有习题,以便于学生巩固所学知识。 本书由上海交通大学卜艳萍老师担任主编,其中第6章、第7章、第8章、第10章、第11章和附录C、附录D由周伟老师编写,其余部分由卜...
第1章 计算机基础知识 1
1.1 计算机的发展及应用 1
1.1.1 计算机的发展 1
1.1.2 计算机的分类 2
1.1.3 计算机的应用 5
1.2 计算机的特点与主要技术指标 7
1.2.1 计算机的主要特点 7
1.2.2 计算机的主要性能指标 8
1.3 计算机中的信息表示与运算 10
1.3.1 进位计数制及数制转换 10
1.3.2 定点数与浮点数 13
1.3.3 机器数的编码表示 15
1.3.4 BCD码与ASCII码 17
习题1 20
第2章 微型计算机系统概述 21
2.1 微型计算机的基本结构与组成 21
2.1.1 计算机的基本组成 21
2.1.2 微机硬件系统结构 25
2.2 8086/8088微处理器的结构与组成 26
2.2.1 8086/8088的功能结构 27
2.2.2 8086/8088的内存组织 28
2.2.3 8086/8088 CPU的内部寄存器 29
2.2.4 8086/8088的接口组织 33
2.3 80x86微处理器概述 33
2.3.1 80286微处理器 33
2.3.2 80386微处理器概述 35
2.3.3 80486微处理器 38
2.3.4 Pentium微处理器 44
习题2 46
第3章 微型计算机的指令系统 47
3.1 寻址方式 47
3.1.1 与数据有关的寻址方式 47
3.1.2 与转移地址有关的寻址方式 54
3.2 808... 查看详情








