- 1
- 0
- 约小于1千字
- 约 6页
- 2024-04-11 发布于陕西
- 举报
4汇编语言程序设计4.8CASE多路分支设计举例
§4.8CASE多路分支程序设计举例分支程序结构可以有两种形式,分别相当于高级语言中的IF-THEN-ELSE语句和CASE语句。CASE结构…case1case2casen条件?条件2?case1case2casen条件1?NYYNIF-THEN-ELSE结构
CASE多路分支结构在实现CASE结构时,可以使用跳转表法使程序能根据不同的条件转移到多个程序分支中去。需要在数据段事先安排一个按顺序排列的转移地址表。输入数字作为偏移量。关键是要理解间接寻址方式及JMP指令。§4.8CASE多路分支程序设计举例
程序如下:DATA SEGMENT TAB DWP1,P2,P3,P4,P5,P6,P7,P8 N DB5DATA ENDSSTACK SEGMENT DB200DUP(0)STACK ENDSCODE SEGMENTASSUMEDS:DATA,SS:STACK,CS:CODESTART: MOV AX,DATA MOV DS,AX ┆ MOV AL,N DEC AL ADD AL,AL MOV BL,AL MOV BH,0 JMP TAB[BX]P1: …… ┆ JMP EXI
您可能关注的文档
最近下载
- 小学一年级拼音绕口令带拼音专项练习可打印.docx VIP
- 卡特尔16种人格测验(16PF).pptx VIP
- 卡特尔16PF人格测验.ppt VIP
- 自动免疫分析法定量测定血清游离轻链对B细胞增殖性疾病诊断和疗效监测的临床意义.pdf VIP
- GB∕T 3048-2007 电线电缆电性能试验方法贯标培训总结.ppt VIP
- 卡特尔16pf人格测试精品.ppt VIP
- 卡特尔16PF人格测试.ppt VIP
- cover letter英语毕业生求职推荐信模板.doc VIP
- 实施指南(2025)《GBT3048.7-2007 电线电缆电性能试验方法第 7 部分:耐电痕试验》.pptx VIP
- 护理值班和交接班制度ppt模板.pptx VIP
原创力文档

文档评论(0)