- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理及接口 汇编语言语句分类 小结 过程定义伪指令 过程的含义和子程序是一样的,一个过程可以被其它程序所调用,这个过程的最后一条指令,一般是返回指令。 过程定义伪指令的格式为: 过程名 PROC [NEAR](近过程) 或 过程名 PROC [FAR] (远过程) ┇ RET ┇ 过程名 ENDP 调用一个过程的格式为: CALL 过程名 说明: (1)过程名为过程的入口地址(首地址);(2)PROC和ENDP指令须成对出现;(3)过程中至少要设置一条RET指令;(4)远过程可由其他代码段调用,近过程只能由本代码段调用。 结束伪指令END 当汇编程序对源程序进行汇编过程中,如遇到END,表示源程序到此结束。 格式为: END [标号] 标号通常就是程序第一条指令的标号。 宏指令 宏定义 宏指令名 MACRO [形式参数表] ┇ ENDM 宏调用 宏指令名 [实参数表] 实参数与形参数一一对应,宏指令也可不带参数 宏展开-----汇编程序在遇到宏指令时,将其展开为一条 一条的指令性语句,并在这些语句前加“+”号 例:将一位16进制数(0-8)转换成ASCII码 DATA SEGMENT DATA1 DB 5 TABLE DB 30H,31H,32H,33H,34H,35H,36H,37H,38H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV AL,DATA1 MOV BX,OFFSET TABLE XLAT CODE ENDS END START 第3章 汇编语言程序设计 3.1 汇编语言程序格式 3.4 汇编语言程序设计 3.3 DOS功能调用 3.2 伪指令 调用指令: INT 21H 这是一条8086内部中断指令。是所有DOS系统 功能调用的总入口。 调用方式: 1. 调用的功能号入AH 2. 根据功能的要求,将入口参数放入相应的寄存器 3. 执行中断指令 INT 21H 4.相应子程序运行完后,可按规定提取出口参数 3.3 DOS功能调用 功能号 功能 入口参数 出口参数 00H 程序终止 无 无 01H 键盘输入并回显 无 AL=输入字符 02H 显示字符 DL=被显示字符的ASCII码 03H 异步通信输入 AL=输入字符 04H 异步通信输出 DL=输出字符 05H 打印机输出 DL=输出字符 06H 直接控制台I/O 3.3 DOS功能调用 功能号 功能 入口参数 出口参数 07H 键盘输入无回显 AL=输入字符 08H 同上但要检测Ctrl-Break 09H 显示字符串 0AH 字符串输入 4CH 返回DOS操作系统 更详细情况可参见教材P387附录 3.3 DOS功能调用 1. 键盘输入 3.3 DOS功能调用 a) 单字符输入 MOV AH,1; 功能号送AH INT 21H; 键入字符的ASCII码置入 AL寄存器,并显示 常用DOS系统功能举例 1. 键盘输入 3.3 DOS功能调用 b) 字符串输入 DATA SEGMENT BUF DB 20 ;最多输入20个字符 DB ? ;调用后系统自动填写实际字符个数 DB 20DUP(?) ;输入字符的存放空间 ….. CODE SEGMENT ….. MOV DX, SEG BUF;存放输入数据串的首地 MOV DS,DX
您可能关注的文档
- 形容词和副词的使用.ppt
- 形容词和副词的比较等级考点复习.ppt
- EXCEL中多条件查找的15种方法.docx
- Excel中完美冻结第一行、第一列的技巧.doc
- 形容词和副词的用法复习 (2).ppt
- 形容词和副词的比较级构成及用法.ppt
- Excel中实现多条件求和的三种方法.doc
- 形容词和副词的用法复习.ppt
- 形容词和副词的用法复习[1]1.ppt
- Excel中将文本转换为数字的七种方法.doc
- 重力储能系统行业发展趋势预测及战略布局建议报告.docx
- 产业园区开发建设2025年社会稳定风险评估与产业园区产业孵化报告.docx
- 文化创意礼品定制企业核心竞争力构建与市场拓展研究报告.docx
- 船舶制造2025年订单分析报告:新型船舶材料技术创新趋势研究.docx
- 自修复固件系统行业发展趋势预测及战略布局建议报告.docx
- 《2型糖尿病与心血管疾病》课件.ppt
- 自组织Mesh通信网络行业发展趋势预测及战略布局建议报告.docx
- 单身经济背景下的家电市场:2025年小型家电产品市场发展趋势研究报告.docx
- 2025年网络安全事件对社会稳定风险的应急响应报告.docx
- 2025年汽车零部件行业新能源材料供应链研究报告.docx
文档评论(0)