
《32位汇编语言程序设计》课后答案
- 大小:2.21 MB
- 类型:汇编语言
- 格式:PDF
- 出版:机械工业出版社
- 作者:钱晓捷
- 更新:2021-11-09 08:47:19

给大家带来的是关于汇编语言相关的课后习题答案下载,介绍了关于汇编语言、程序设计方面的内容,由隆兴旺网友提供,本资源目前已被136人关注,高等院校汇编语言类教材综合评分为:9.9分
《32位汇编语言程序设计》是2011年8月1日机械工业出版社出版的图书,作者是钱晓捷。本书以32位Intel 80x86处理器和个人计算机为硬件平台,基于32位Windows操作系统软件平台,借助微软MASM汇编程序讲解汇编语言程序设计。
《32位汇编语言程序设计》内容包括基本的汇编语言基础、常用处理器指令和汇编语言伪指令以及顺序、分支、循环、子程序结构,还包括扩展的Windows和DOS编程、与C++语言的混合编程、输入输出指令及编程,并涉及浮点、多媒体及64位指令等方面。
《32位汇编语言程序设计》可以作为普通高校“汇编语言程序设计”等课程的教材或参考书,适合计算机、电子、通信和自控等电类专业的本科学生以及软件学院、计算机等电类专业的高职学生、成教学生阅读,同时也适合作为计算机应用开发人员和希望深入学习汇编语言的读者的极佳参考书。
《32位汇编语言程序设计》结合作者近年来的32位汇编语言教学实践,以32位Intel 80x86处理器和个人计算机为硬件平台,基于32位Windows操作系统软件平台,借助微软MASM汇编程序讲解汇编语言程序设计,包括基本的汇编语言基础、常用处理器指令和汇编语言伪指令以及顺序、分支、循环、子程序结构,还包括扩展的Windows和DOS编程、与C++语言的混合编程、输入输出指令及编程,并涉及浮点、多媒体及64位指令等先进技术。
《32位汇编语言程序设计》特色:简单易用的开发环境。《32位汇编语言程序设计》构建了一个简单易用的开发环境,无需安装和配置,直接复制就可使用,方便初学者快速上手。
重点明确的教学内容。《32位汇编语言程序设计》不是详尽展开所有处理器指令、全部汇编伪指令,而是选择处理器通用的基本指令和反映汇编语言特色的常用伪指令;没有引出复杂的程序格式,而是侧重编程思想和技术。
突出实践的教学过程。《32位汇编语言程序设计》以约70个示例程序和约60个习题程序贯穿教学内容。
循序渐进的教学原则。为了便于学生理解和掌握,且便于教师实施教学,《32位汇编语言程序设计》在编写过程中尽量做到描述详尽、图表准确,对重点和难点使用浅显生动的语言,深入浅出地进行详尽讲解。内容丰富的教学网站。为了更好地服务于广大师生和读者,作者开辟了“大学微机技术系列课程教学辅助网站”,提供电子课件、教学大纲、教材勘误、疑难解答、输入输出子程序库、示例源程序文件等辅助资源。
目录
- 前言
- 教学建议
- 第1章 汇编语言基础
- 1.1 Intel 80x86系列处理器
- 1.1.1 16位80x86处理器
- 1.1.2 IA-32处理器
- 1.1.3 Intel 64处理器
- 1.2 个人计算机系统
- 1.2.1 硬件组成
- 1.2.2 寄存器
- 1.2.3 存储器组织
- 1.2.4 程序设计语言
- 1.2.5 软件系统
- 1.3 汇编语言程序格式
- 1.3.1 指令代码格式
- 1.3.2 语句格式
- 1.3.3 源程序框架
- 1.3.4 开发过程
- 第1章习题
- 第2章 数据表示和寻址
- 2.1 数据表示
- 2.1.1 数制
- 2.1.2 数值的编码
- 2.1.3 字符的编码
- 2.2 常量表达
- 2.3 变量应用
- 2.3.1 变量定义
- 2.3.2 变量属性
- 2.4 数据寻址方式
- 2.4.1 立即数寻址方式
- 2.4.2 寄存器寻址方式
- 2.4.3 存储器寻址方式
- 2.4.4 各种数据寻址方式的组合
- 第2章习题
- 第3章 通用数据处理指令
- 3.1 数据传送类指令
- 3.1.1 通用数据传送指令
- 3.1.2 堆栈操作指令
- 3.1.3 其他传送指令
- 3.2 算术运算类指令
- 3.2.1 状态标志
- 3.2.2 加法指令
- 3.2.3 减法指令
- 3.2.4 乘法和除法指令
- 3.2.5 其他运算指令
- 3.3 位操作类指令
- 3.3.1 逻辑运算指令
- 3.3.2 移位指令
- 第3章习题
- 第4章 程序结构
- 4.1 顺序程序结构
- 4.2 分支程序结构
- 4.2.1 无条件转移指令
- 4.2.2 条件转移指令
- 4.2.3 单分支程序结构
- 4.2.4 双分支程序结构
- 4.2.5 多分支程序结构
- 4.3 循环程序结构
- 4.3.1 循环指令
- 4.3.2 计数控制循环
- 4.3.3 条件控制循环
- 4.3.4 多重循环
- 第4章习题
- 第5章 模块化程序设计
- 5.1 子程序结构
- 5.1.1 子程序指令
- 5.1.2 子程序设计
- 5.2 参数传递
- 5.2.1 寄存器传递参数
- 5.2.2 共享变量传递参数
- 5.2.3 堆栈传递参数
- 5.3 多模块程序结构
- 5.3.1 源文件包含
- 5.3.2 模块连接
- 5.3.3 子程序库
- 5.4 宏结构
- 5.4.1 宏汇编
- 5.4.2 重复汇编
- 5.4.3 条件汇编
- 第5章习题
- 第6章 Windows编程
- 6.1 操作系统函数调用
- 6.1.1 动态连接库
- 6.1.2 MASM的过程声明和调用
- 6.1.3 程序退出函数
- 6.2 控制台应用程序
- 6.2.1 控制台输出
- 6.2.2 控制台输入
- 6.2.3 单字符输入
- 6.3 图形窗口应用程序
- 6.3.1 消息窗口
- 6.3.2 结构变量
- 6.3.3 MASM的高级语言特性
- 6.3.4 简单窗口程序
- 第6章习题
- 第7章 与Visual C++混合编程
- 7.1 嵌入汇编
- 7.2 模块连接
- 7.2.1 约定规则
- 7.2.2 堆栈帧
- 7.3 调用高级语言函数
- 7.3.1 嵌入汇编中调用高级语言函数
- 7.3.2 汇编语言中调用C库函数
- 7.4 使用Visual C++开发环境
- 7.4.1 汇编语言程序的开发过程
- 7.4.2 汇编语言程序的调试过程
- 第7章习题
- 第8章 DOS环境程序设计
- 8.1 DOS编程
- 8.1.1 实地址存储模型
- 8.1.2 DOS应用程序框架
- 8.1.3 DOS功能调用
- 8.2 串操作类指令
- 8.2.1 串传送指令
- 8.2.2 串检测指令
- 8.3 输入输出程序设计
- 8.3.1 输入输出指令
- 8.3.2 定时器初始化编程
- 8.3.3 扬声器控制编程
- 8.4 扣断控制编程
- 8.4.1 中断控制系统
- 8.4.2 内部中断服务程序
- 8.4.3 驻留中断服务程序
- 第8章习题
- 第9章 浮点、多媒体及64位指令
- 9.1 浮点指令
- 9.1.1 实数编码
- 9.1.2 浮点寄存器
- 9.1.3 浮点指令及其编程
- 9.2 多媒体指令
- 9.2.1 MMX技术
- 9.2.2 SSE技术
- 9.2.3 SSE2技术
- 9.2.4 ssE3技术
- 9.3 64位指令
- 9.3.1 64位方式的运行环境
- 9.3.2 64位方式的指令
- 第9章习题
- 附录A 调试程序WinDbg
- 附录B 输入输出子程序库
- 附录C 32位通用指令列表
- 附录D MASM伪指令和操作符列表
- 附录E 列表文件符号说明
- 附录F 常见汇编错误信息
- 参考文献
相关资源
-
《电脑综合应用培训教程》配套资源
内容简介 本书主要讲解了Windows XP的基本操作、电脑打字与汉字输入法、管理文件与文件夹、Windows XP附件程序的使用、软硬件安装、设置Windows XP、使用Word 2003编辑文档、使用Excel 2003制作表格、使用PowerPoint 2003制作演示文稿、常用工具软件使用、Internet基础知识、搜索与下载网络资源、收发电子邮件、的使用、电脑病毒的防治及软硬件的维护等方面的知识。 本书内容翔实,结构清晰,图文并茂,基本上每一课均以课前导读、课堂讲解、上机实战、常见疑
大小:454.92 MB电脑应用配套资源
-
《大数据分析师权威教程:机器学习、大数据分析和可视化》配套资源
编辑推荐 适读人群 :本书适用于想参加大数据分析师认证考试的人员,以及所有对大数据分析感兴趣的技术人员和决策者阅读。 大数据是当今科技行业中非常受欢迎的流行语之一。全世界的企业都已经意识到了可用的大量数据的价值,并尽努力来管理和分析数据、发挥其作用,以建立战略和发展竞争优势。与此同时,这项技术的出现,导致了各种新的和增强的工作角色的演变。 《大数据分析师**教程》系列的目标是培养新一代的国际化全能大数据分析
大小:4.93 MB数据分析配套资源
-
Golang入坑之旅
本教程由浅入深开始讲解Golang。 在阅读此教程时,不要求有过多的编程经验。 但为了有更好的阅读体验和实际效果,仍建议读者具备最基础的某种面向对象语言基础(最典型的比如Java),如果能懂一些操作系统方面的知识尤为更好(例如懂得设置环境变量,编写Shell脚本),在前两者基础之上,可以涉猎一些网络,读写IO方面的知识,那对于编写高质量的Golang应用就如锦上添花。 如果读者不掌握以上知识也没有关系,顺着教程一步一步看下去,亲自按照Dem
大小:1.77 MBGolang
-
《AutoCAD 2009建筑制图实例教程》素材,视频,教案
编辑推荐 《AutoCAD2009建筑制图实例教程》结合实例讲解AutoCAD2009应用知识,重点培养学生利用AutoCAD在建筑方面的绘图技能,提高解决实际问题的能力。《AutoCAD2009建筑制图实例教程》全书共有14章,主要内容包括AutoCAD绘图环境及基本劋作、绘制及编辑图线、绘制二维基本对象、编辑图形、书写文字及标注尺寸、绘制轴测图、绘制建筑施工图和结构施工图的方法与技巧、创建三维实体模型、打印图形及AutoCAD证书考试练习题等。《AutoCAD2009建筑制图实例教程
大小:900 MBAutoCAD配套资源
-
《注册会计师全国统一考试通关题库:公司战略与风险管理》配套资源
编辑推荐 1.省事省力省钱的通关练习宝典 n 2.教材同步练习题、新考真题、2017年预测试题,全部覆盖 n 3.完全符合2017年新版考试大纲的考点要求 n 4.所有试题全部有详细解析,重点题、易错易混题均有易错警示栏目给予提示,切实帮助考生攻破难题、消灭错题,并以练带学,吃透重点、难点。 n 5.配套光盘提供日常练习与模拟考试系统。考生可分章节做同步练习,亦可成套练习自测。其详细功能如下。 n (1) 模拟考场 n 完全模拟无纸化(机考)环境,限
大小:39.09 MB会计师全考试配套资源
-
Delphi7 官方中文手册 附13个chm打包
码农之家整理的一些Delphi7官方中文手册方面的下载的内容,包括Delphi6,Delphi7官方中文手册等资源。把最新最全的Delphi7官方中文手册推荐给您,让您轻松找到相关应用信息,并提供Delphi7官方中文手册下载等功能。本站致力于为用户提供更好的下载体验,如未能找到Delphi7官方中文手册相关内容,可进行网站注册,如有最新Delphi7官方中文手册相关资源信息会推送给您。 打包中的文件如下 (6) Developer2.pdf delphi13chm Delphi7.chm Delphi7
大小:50 MBDelphi7
-
JavaScript语法
大小:369 KBJavaScript
-
现代数值数学和计算 课后答案
《现代数值数学和计算》是2004年同济大学出版社出版的图书,作者是同济大学计算数学教研室,本书以MatLab语言及编程为基础介绍常用的数值计算方法及有关的基础理论。 主要内容包括科学计算MatLab、多项式插值与样条插值、函数逼近、数值积分与数值微分、线性方程组的直接解法、线性方程组的迭代解法、非线性方程求解、矩阵的特征值和特征向量的计算及常微分方程数值解等9章。《现代数值数学和计算》每章后面都有评注、习题,并配有计算机实
大小:8.28 MB数值数学计算课后答案
下载地址
相关声明: