- 1、本文档共52页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章微机计算原理第七章微计算原理第七章微机计算原理第七章微机计算原理
调用格式: MOV DL,待显示字符的ASCII MOV AH,2 INT 21H 入口:输出字符的ASCII 送 DL 出口:无出口参数 例:显示字符 ’B’ MOV AH,2 MOV DL,’B’ INT 21H (2)2号功能调用——显示器显示一个字符 7.4 系统功能调用 调用格式: MOV DX,OFFSET BUF MOV AH,0AH INT 21H 入口:DS:DX置输入数据区首址,第一单元置允许键入的字符数(含回车符) 出口:键入的实际字符数在第二单元中,键入的字符从第三单元开始存放 (3)0A号功能调用——键盘输入字符串 7.4 系统功能调用 调用格式: MOV DX,待显示字符串的首偏移地址 MOV AH,9 INT 21H 入口:DS:DX置字符串首地址,字符串以‘$’结束 出口:无出口参数 (4)9号功能调用——显示器显示字符串 7.4 系统功能调用 例:显示 A…Z 26个字符 方法一:用2号功能调用,单个字符依次输出 方法二:定义一个存储区,存放26个字符,并以$结束,用9号功能调用输出字符串 OBUF DB ’ABCD…XYZ$’ MOV DX,OFFSET OBUF MOV AH,9 INT 21H OBUF ’A’ ’B’ ’Z’ ’$’ ︰ 7.4 系统功能调用 调用格式: MOV AH,4CH INT 21H 入口:无入口参数 出口:执行结果是结束当前正在执行的程序,并返回操作系统。 (5)4CH号功能调用——返回操作系统 注意: 1.汇编中的“回车”操作仅将光标移至本行行首,故一般在10号功能调用后要输出一个换行0AH,将光标移至下一行的行首 2. 2号、9号、10号功能调用均会破坏AL中的内容,故为了防止AL中内容被破坏,在调用前应先保护AL,调用后再恢复 7.4 系统功能调用 7.5 汇编程序的功能及汇编过程(1) 1. 编辑汇编语言程序 a. 先通过附件进入DOS状态 C:; b . D: ↓ CD \MASM ↓;进入D盘MASM子目录 D:\MASM; c.EDIT ABC.ASM ↓ (ABC.ASM为文件名,用户可自己取名,但后缀必须为ASM) d. 键入程序 2.汇编(MASM)源程序:MASM ABC;↓ (生成ABC.OBJ 文件) 3.程序连接 :LINK ABC;(生成ABC.EXE 文件) 7.5汇编程序的功能及汇编过程(2) 4.执行程序:ABC ↓(注:本例无显示结果的程序段,因而无法看到结果,要想看结果,必须使用DEBUG程序; 5.调试程序 a. DEBUG ABC.EXE;(将ABC.EXE文件调入内存并进入DEBUG状态 -) b .- U ↓ (显示程序,程序从IP=0000处开始) c. - G ↓ (运行程序ABC.EXE,运行完后回到DEBUG状态 -) d. 查看程序结果: ① - U0000 ↓ (显示程序,并从程序的第4句知数据段的段地址,例如0B4E ② - D4C28:0 ↓ 0B4E:0000 7A 0A 07….. 7.6汇编语言源程序设计 8086汇编语言源程序的结构 DATA SEGMENT …... DATA ENDS STACK SEGMENT STACK …... STACK ENDS CODE SEGMENT ASSUME DS:DATA, SS:STACK, CS:CODE START: …… CODE ENDS END START 数据段 堆栈段 代码段 8086的16位段模式的格式如下: stack segment stack ?stack? dw 32 dup(0) stack ends data segment data ends code segment begin proc far assume ss:stack,cs:code,ds
您可能关注的文档
- 第六章 儒家思想的当代意义六章 儒家思想的当代意义第六章 儒家思想的当代意义第六章 儒家思想的当代意义.doc
- 第六章 旅游文本翻译第六章旅游文本翻译第六章 旅游文本翻译第六章 旅游文本翻译.doc
- 第六章 贸易政策的历史实践六章 贸易政策的历史实践第六章 贸易政策的历史实践第六章 贸易政策的历史实践.ppt
- 第六章 商业银.ppt
- 第六章 少阴病脉证并治第六 少阴病脉证并治第六章 少阴病脉证并治第六章 少阴病脉证并治.ppt
- 第六章 时序逻辑电路临时第章 时序逻辑电路临时第六章 时序逻辑电路临时第六章 时序逻辑电路临时.doc
- 第六章 逆合成分析与合成路设计第六章 逆合成分析与合成路线设计第六章 逆合成分析与合成路线设计第六章 逆合成分析与合成路线设计.ppt
- 第六章 汽油机燃料系第六章汽油机燃料系第六章 汽油机燃料系第六章 汽油机燃料系.ppt
- 第六章 投资及投资组合的收与风险第六章 投资及投资组合的收益与风险第六章 投资及投资组合的收益与风险第六章 投资及投资组合的收益与风险.ppt
- 第六章 熟悉而陌生的力导学第六章 熟悉而陌生的力导学案第六章 熟悉而陌生的力导学案第六章 熟悉而陌生的力导学案.doc
- 教科版(2017秋)科学二年级上册2.6 做一顶帽子 教学设计.docx
- 河北高频考点专训四 质量守恒定律的应用教学设计---2024-2025学年九年级化学人教版(2024)上册.docx
- 大单元教学【核心素养目标】6.3 24时计时法教学设计 人教版三年级下册.docx
- 河南省商城县李集中学2023-2024学年下学期九年级历史中考模拟八(讲评教学设计).docx
- 第18章 第25课时 正方形的性质2023-2024学年八年级下册数学课时分层作业教学设计( 人教版).docx
- Module 8 模块测试 教学设计 2024-2025学年英语外研版八年级上册.docx
- 2024-2025学年小学数学五年级下册浙教版教学设计合集.docx
- 2024-2025学年小学劳动四年级下册人民版《劳动》(2022)教学设计合集.docx
- 2024-2025学年小学数学三年级上册冀教版(2024)教学设计合集.docx
- 2024-2025学年高中生物学必修1《分子与细胞》人教版教学设计合集.docx
最近下载
- 第四单元跨学科实践活动3水质检测及自制净水器课件---2024-2025学年九年级化学人教版(2024)上册.pptx VIP
- 小学英语教科版四年级上册 Module 6 Occupations 大单元整体教学.docx
- 消防文员岗位履职能力考核(新闻宣传岗位)理论考试题库 (含答案).docx
- 小学语文下册《真理诞生于一百个问号之后》第二课时说课稿及教学反思.pdf
- 从庆余年看优秀网络文学IP如何影视化.docx
- 2024年新北师大版七年级上册数学课件 第二章 2.5 第1课时 有理数的混合运算.pptx
- 睡眠障碍:改善睡眠质量的策略.pptx VIP
- 2024秋苏教版七年级生物(上册)全册教案.pdf
- 2021-2022学年江苏省扬州市仪征市七年级上学期期末考试数学试卷(含详解).docx VIP
- 帕金森病睡眠障碍.pptx VIP
文档评论(0)