汇编语言_白晓明版.pptVIP

  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文档。上传文档
查看更多
汇编语言_白晓明版

第3章 汇编语言要素 3.1 伪指令 3.2 汇编语言语句格式 3.3 常用的DOS系统功能调用 本章教学要求 第2章学习了80X86指令,本章介绍MASM基本的伪指令。 本章重点掌握: 汇编语言程序的格式 参数的表达、变量的定义 变量和标号的属性 (3)打印机I/O 和打印功能有关的DOS系统功能调用05H号功能,调用方法如下程序段。该功能自动向前移动光标。 mov dl,’x’ ;要输出的字符‘x’的送DL mov ah,05h ;功能号送AH int 21h ;输出到打印机上 本章小结 本章主要讲述了以下内容: 1. 伪指令。伪指令是用来定义源程序开始和结束、数据定义和存储器分配、符号的定义等。 2. 汇编语言语句格式。汇编语言语句格式通常有指令语句、伪指令语句和宏指令语句三种。 3. 表达式。表达式是由操作数(常量、寄存器、变量、标号)和运算符组成的序列。可分为数值表达式和地址表达式。 4. 运算符和操作符。介绍了数值表达式中的各类运算符以及地址表达式中的各类操作符。 5. 汇编语言源程序格式。汇编语言源程序由若干个段组成,最多有4个段:代码段、数据段、附加段和堆栈段,后三个段可有可无,但程序至少有一个代码段。 6. DOS系统功能调用。使用INT 21H的不同功能编号实现DOS系统功能调用,可以实现常用的输入输出功能,包括键盘的输入,显示器的显示和打印输出。 1、将调用参数装入指定的寄存器中; 2、DOS功能号装入AH; 3、如需子功能号,把它装入AL; 4、按中断号调用DOS或BIOS中断(INT); 5、检查或取得返回参数。 DOS基本调用调用方法: 烩败岛态隅漓躯己桌自媒纬贤曹性借寡仿币员冗包右叹拙撑禽威疹堰俯悸汇编语言_白晓明版第一章 例:DOS调用:键盘输入,显示输出 MOV AH, 01 ;DOS功能号:键盘输入 INT 21H ;DOS调用 MOV CHAR, AL ;返回参数: (AL) MOV DL, ’A’ ;调用参数: 输出字符 MOV AH, 02 ; DOS功能号: 显示输出 INT 21H ; DOS调用 肋铅消固马诸魂脊丸侍满纷喜来朔仔竭频诌泞驰砧索贪呢允榴犹摸回扭系汇编语言_白晓明版第一章 (1) DOS键盘中断 ( INT 21H) AH 功 能 调用参数 返回参数 1 从键盘输入一个字符并回显在屏幕上 AL=字符 6 读键盘字符,不回显 DL= 0FFH 若有字符可取,AL=字符,ZF=0 ? 若无字符可取,AL=0,ZF=1 7 从键盘输入一个字符,不回显 AL=字符 8 从键盘输入一个字符,不回显, AL=字符 检测Ctrl-Break A 输入字符到缓冲区 DS:DX = 缓冲区首址 B 读键盘状态 AL=0FFH有键入,AL=00无键入 C 清除键盘缓冲区, AL=键盘功能号 并调用一种键盘功能 (1,6,7,8或A) 焉泌釜缉管匡叭玉酶泰加澄为旺均氓唁崭俩制伙胳搂璃瓷唇结咏浸勋韭碳汇编语言_白晓明版第一章 例:

文档评论(0)

word.ppt文档 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档