𝔖 Scriptorium
✦   LIBER   ✦

📁

汇编语言教程与实验

✍ Scribed by 刘军


Publisher
清华大学出版社
Year
2018
Tongue
Chinese
Leaves
246
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


汇编语言课程是计算机类专业的一门专业基础课,理论性和实践性非常强。本书将理论教学与实验有机结合,以8086 CPU为主,详细介绍汇编语言的基础知识和程序设计方法,主要内容包括: 汇编语言基础知识、8086微型机硬件组织、汇编指令与寻址方式、汇编语言程序格式与数据组织、数据传送程序、算术运算程序、位运算程序、串操作、分支程序设计、循环程序设计、子程序、中断与DOS功能调用、宏汇编技术、综合性程序设计案例等。在实验环境上,介绍DEBUG和Masm for Windows集成实验环境的使用方法。在内容上突出实践教学特色,将实验教学内容贯穿于整个教学过程,每章均附以一定的实验内容。通过多层次的上机实验,加强学生对汇编语言的理解,提高应用编程和程序调试能力。附录部分配有一定量的模拟试题及参考答案,供自我检测使用。 本书可以作为大学本科计算机及相关专业汇编语言课程(含实验环节)的教材或参考书。

✦ Table of Contents


封面
扉页
内容简介
版权页
前言
目录
第1章 基础知识
1.1 计算机语言的发展
1.2 数制与信息编码
1.3 DEBUG初步
1.4 实验内容
习题
第2章 8086微型机硬件组织
2.1 微型计算机概述
2.2 8086寄存器组
2.3 存储器
2.4 外部设备
2.5 通过DEBUG使用存储器和寄存器
2.6 实验内容
习题
第3章 汇编指令与寻址方式
3.1 指令和指令系统
3.2 寻址方式
3.3 实验内容
习题
第4章 程序格式与数据组织
4.1 程序书写格式
4.2 程序中数据的组织
4.3 汇编语言程序的上机过程
4.4 实验内容
习题
第5章 数据传送程序
5.1 数据传送
5.2 换码指令
5.3 其他传送指令
5.4 实验内容
习题
第6章 算术运算程序
6.1 算术运算概述
6.2 二进制数的算术运算
6.3 十进制数的算术运算
6.4 实验内容
习题
第7章 位运算程序
7.1 逻辑运算指令
7.2 移位指令
7.3 位运算指令应用
7.4 实验内容
习题
第8章 串操作
8.1 串操作指令
8.2 串操作程序
8.3 实验内容
习题
第9章 分支程序设计
9.1 控制转移指令
9.2 分支结构程序
9.3 实验内容
习题
第10章 循环程序设计
10.1 循环控制指令
10.2 循环程序结构及应用举例
10.3 多重循环
10.4 实验内容
习题
第11章 子程序
11.1 子程序定义及其调用
11.2 子程序设计
11.3 嵌套与递归
11.4 实验内容
习题
第12章 中断与DOS功能调用
12.1 中断
12.2 DOS功能调用
12.3 实验内容
习题
第13章 宏汇编技术
13.1 宏汇编
13.2 重复汇编
13.3 条件汇编
13.4 实验内容
习题
第14章 综合性程序设计案例
14.1 十进制数的加法程序
14.2 九九乘法表输出程序
14.3 代码转换程序
14.4 菜单程序
14.5 实验内容
习题
正文结束
附录A DEBUG常用命令
附录B Masm for Windows集成实验环境
附录C ASCII码表
附录D DOS系统功能调用
附录E 模拟试题及参考答案
模拟试题一
模拟试题二
模拟试题三
模拟试题一参考答案
模拟试题二参考答案
模拟试题三参考答案
参考文献
图书资源支持


📜 SIMILAR VOLUMES


汇编语言实用教程
✍ 郑阿奇; 吕升旭 📂 Library 📅 2011 🏛 电子工业出版社 🌐 Chinese

本书共10章。首先复习汇编语言数据运算基础和80x86微处理器体系结构,通过一个实例介绍汇编语言程序上机操作过程;然后介绍指令系统和寻址方式、汇编语言源程序的组成和 8086/8088常用指令,在此基础上,介绍基本程序设计、子程序设计、输入输出与中断程序设计和简单应用程序设计。本书主要特点是循序渐进,结构清晰、重点突出,教和学比较方便。

汇编语言简明教程
✍ 钱晓捷 📂 Library 📅 2013 🏛 电子工业出版社 🌐 Chinese

<p>本书基于MS-DOS环境和MASM汇编程序讲解16位8086处理器基本指令及其汇编语言程序设计,内容包括汇编语言基础、处理器基本指令和汇编语言常用伪指令以及顺序、分支、循环、子程序结构,在此基础上,逐步展开32位指令编程、Windows编程、与C++语言的混合编程,并介绍浮点、多媒体及64位指令。</p> <p>本书主要面向普通高等院校的计算机以及电子、通信和自控等电类专业,可用做“汇编语言程序设计”课程的教材或参考书。本书具有“重点明确、突出实践、深入浅出”等特色,使其还能很好地适合远程教育、成人教育、自学考试等本科或专科(含高职)学生,也适合计算机应用开发人员、希望深入学习汇编语言

实时系统与编程语言
✍ (英) Alan Burns, Andy 📂 Library 📅 2004 🏛 机械工业出版社 🌐 Chinese

书签已装载, 书签制作方法请找 [email protected] 完全免费 本书在国际上是一本实时系统方面的畅销教材。全面论述实时系统、嵌入式系统和分布式系统的特征,深入分析设计和实现实时嵌入式系统的需求,批评性地介绍了当前的编程语言和操作系统对设计和实现实时系统的支持,重点是Ada95、实时Java、实时POSIX以及实时CORBA。本书建议了对于实现不同的实时系统所使用的最佳编程语言。本书覆盖的丰富内容是其他关于实时(或并发)编程语言的书籍所无可比拟的。   本书全面论述实时系统、嵌入式系统和分布式系统的特征,深入分析设计和实现实时嵌入式系统的需求,并讨论了当前的编

汇编语言程序设计教程
✍ 陆遥 📂 Library 📅 2018 🏛 清华大学出版社 🌐 Chinese

本书讲授Intel 8086微处理器的指令系统,并以Microsoft的MASM 5.0版本宏汇编语言为基础,讲授汇编语言程序设计的基本方法和常用技术。 全书共分5章。第1章讲授学习汇编语言程序设计所需具备的基础知识,包括指令的概念、数据的表示、数据的存储和处理等;第2章讲授8086宏汇编语言的源程序组成,包括汇编语言的语言成分,常量、变量、标号等的定义,源程序的结构及定义等;第3章讲授8086的指令系统,包括寻址方式和各类操作指令等;第4章讲授8086汇编语言程序设计的基本方法,包括顺序程序、分支程序、循环程序、子程序、宏指令等;第5章介绍8086的中断技术,包括中断的相关概念,中断服务程序