- 60
- 0
- 约 49页
- 2016-12-03 发布于重庆
- 举报
第三章80868088汇编语言程序设计
D SEGMENT D1 DB 12H,34H,56H,78H,9AH,0ABH,0BCH,0CDH D2 DB 0CDH,0BCH,0ABH,9AH,78H,56H,34H,12H D ENDS C SEGMENT ASSUME CS:C, DS:D BG: MOV AX,D MOV DS,AX ;给DS赋段值 LEA DI, D1 ;偏移地址送DI MOV DX,[DI] ;取第1操作数 MOV CX,[DI+2] MOV BX,[DI+4] MOV SI,[DI+6] CLC LEA DI,D2 ADD DX,[DI] ADC CX,[DI+2] ADC BX,[DI+4] ADC SI,[DI+6] MOV AL,0 ADC AL,0 MOV AH,4CH INT 21H C ENDS END BG 程序如下: 3.3.2 分支结构程序 利用转移指令,控制计算机执行某段程序或不执行某段程序。 多路分支 满足判断条件 1? 程序段 1 满足判断条件n? 程序段 n 程序段n+1 ... 程序段2 ... Y N N N N Y Y 满足判断条件2? 两路分支 条件成立? 程序段A Y N 程序段B 例1:比较以存储器变量D1和D2表示的两个有符号字数据的大小,将其中较大数据放在BX寄存器中 3.3.2 分支结构程序 DATA SEGMENT D1 DW -123H ;补码为FF85H D2 DW -120H ;补码为FF88H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA BEGIN: MOV AX,DATA MOV DS,AX ;给DS赋段值 MOV BX,D1 CMP BX,D2 JGE NEXT ;若大,不交换,转移 MOV BX,D2 ;若小,则交换 NEXT: MOV AH,4CH INT 21H CODE ENDS END BEGIN 例2. 编写程序实现函数. 1 (当X0) Y= 0 (当X=0) 9 (当X0) 3.3.2 分支结构程序 代码如下: DATAXY SEGMENT X DB 8FH Y DB ? DATAXY ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATAXY START: MOV AX,DATAXY MOV DS,AX ;送段地址 LEA SI, X ;取X的指针 MOV AL,[SI] ;将X的值送AL SUB AL,0 ;自身与,取符号标志位 JGE OTHER ;SF=0,转移到OTHER MOV Y, 09H ;SF=1,则X0 JMP DONE OTHER: JNZ PLUS ;ZF=0转移到PLUS MOV Y,00H
您可能关注的文档
- 第一章电子效应和空间效应.pptx
- 第一章直流-直流变换器小信号模型概述.ppt
- 第一次车臣战役-课件.ppt
- 第7章购买商品房必备常识.ppt
- 第一章结构动力学概述1.ppt
- 第一章绪论_纯中文.pptx
- 第一章紫外吸收光谱.ppt
- 第一章绪论_纯中文_20130926.pptx
- 第一章绪论2011-9-5.ppt
- 第一章绪论_纯中文)_2013-2014.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 北师大版三年级下册数学全册教学设计(配2026年春改版教材).docx
- (2026年)跌倒坠床护理综合指南PPT课件.pptx VIP
- 工程设计应急响应方案(3篇).docx VIP
- 征信简版电子版PDF个人信用报告最新版2024年可编辑带水印模板.pdf VIP
- ntvf调试资料解读.doc VIP
- 电影《色.戒》的叙事伦理.doc VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 佳能EOS1500D基本使用说明书说明书.pdf VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 渣打银行(香港)有限公司.PDF VIP
原创力文档

文档评论(0)