汇编语言程序设计-白小明主编ch8课件教学.pptVIP

汇编语言程序设计-白小明主编ch8课件教学.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汇编语言程序设计-白小明主编ch8课件教学.ppt

汇编语言扩展 这一部分是选学内容,包括 第8章 磁盘文件存取 第9章 汇编语言扩展 第10章 Win32汇编 第8章 磁盘文件存取 8.1 磁盘的记录方式 8.1.1 磁盘记录信息的地址 8.1.2 磁盘系统区和数据区 8.1.3 磁盘目录及文件分配表 8.2 磁盘存取方式——文件代号 8.2.1 文件代号式磁盘存取的基本概念 8.2.2 常用的磁盘文件管理DOS功能调用 8.2.3 写磁盘文件 8.2.4 读磁盘文件 8.2.5 移动读写指针 8.3 BIOS磁盘存取中断调用和编程 8.3.1 基本的BIOS磁盘操作 8.3.2 BIOS磁盘操作程序设计举例 本章主要内容 1. 软盘与硬盘的存储原理与记录方式是相同的,但在结构上存在一些差别。一个专业的程序员必须熟悉磁盘组织的技术细节,特别是在开发检测软盘、硬盘和CD-ROM内容的实用程序时尤其如此。 2. 磁道、扇区和柱面的磁盘文件存取的基本概念,磁盘系统区中包括了重要数据记录:包括引导记录、目录和文件分配表。 3. ASCIZ串用来识别驱动器、路径和文件名,文件代号用来存取磁盘文件,磁盘文件操作用返回码识别错误;文件代号的在磁盘文件存取操作的应用;利用INT 21H的功能调用实现磁盘文件操作。 4.使用INT 13H在BIOS级直接处理磁盘文件操作。BIOS磁盘操作INT 13H处理一个扇区大小的数据,按实际磁道和扇区号来处理磁盘寻址,实现的磁盘操作包括重置、读取、写入、检测和格式化驱动器。 第9章 汇编语言扩展 9.1 32位指令及其编程 9.1.1 32位处理器寄存器结构 9.1.2 32位处理器指令系统 9.1.2 32位指令的程序设计 9.2 多媒体指令 9.2.1 MMX指令 9.2.2 SSE指令 9.2.3 SSE指令集的发展 9.3 浮点运算指令及编程 9.3.1 协处理器的内部结构 9.3.2 协处理器的指令系统 9.3.3 浮点运算指令编程举例 本章主要内容 1. 80386指令集可以说是32位处理器的代表。因此,讨论80386指令系统、80386扩展指令的实模式的编程方法和80386处理器的保护模式下的各种机制还是有必要的。 2. MMX指令是是为高效地处理视频、声音和图形数据而专门设计的,主要用来减少那些在多媒体应用中经常出现的高度并行、重复执行的指令序列。 3. SSE也是一种SIMD指令集,可同时对多个浮点数进行相同的处理。SSE类似向量指令,包括4个主要部分:单精度浮点数运算指令、整数运算指令(MMX的延伸,与MMX使用相同的缓存器)、Cache控制指令和状态控制指令。 4. 浮点指令系统及程序设计方法。 第10章 Win32汇编 10.1 Win32汇编的环境和基础 10.1.1 Win32汇编的编程环境 10.1.2 Win32汇编程序的结构 10.1.3 API函数的使用 10.2 Win32汇编语言的基本语法 10.2.1 标号和变量 10.2.2 子程序设计 10.2.3 高级语法 10.3 Win32汇编程序设计 10.3.1 Win32窗口程序设计 10.3.2 菜单和加速键程序设计 10.3.3 工具栏和状态栏的使用 10.3.4 图形界面的操作 本章主要内容 1.Win32可执行文件叫PE文件。菜单、对话框、位图、光标、图标和声音等资源的。资源(如菜单、对话框、位图、光标、图标和声音等)是PE文件非常重要的标准组成部分,其格式是固定的。以使用MASM32软件包为例,用Win32汇编开发Windows应用程序的流程中,程序员要做的工作分创建代码和创建资源两部分。 2.在Win32使用的高版本MASM中与DOS汇编的标号和变量的命名规范是相同的,不同的是Win32汇编提供了对局部变量和参数的支持。Win32汇编中的子程序都采用堆栈来传递参数。这样,参数的存放位置、顺序就有了一定的规则,为invoke伪指令进行参数的语法检查和子程序调用提供了有利条件。Win32汇编引入了一系列实现高级语法的伪指令,其语句形式和功能与常见的高级语言类似,使得汇编语言程序的可读性和编程方便性提高到了高级语言的水平,大大减少了汇编语言的编程工作量,为支持用汇编语言高效率地开发Win32下的应用程序奠定了基础。 3.Windows是多任务操作系统,可以同时运行多个程序。由于每个程序都需要在屏幕上有自己的输入/输出信息,并且不能相互干扰,因此Windows系统负责为每个程序分配和管理一块屏幕区域供各程序专用,这样的一个屏幕区域就称为窗口,本章讨论了窗口程序的编写。 本章主要内容 4.菜单是Windows标准界面的最重要的组成部分,窗口的菜单条位于标题栏的下方,这个菜单通常被称为主菜单,列在主菜单下面的菜单项被称为下拉式菜单,或弹出式菜单、

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档