实验五 多分支程序设计

上传人:wm****3 文档编号:41038329 上传时间:2018-05-28 格式:DOC 页数:3 大小:56.50KB
返回 下载 相关 举报
实验五   多分支程序设计_第1页
第1页 / 共3页
实验五   多分支程序设计_第2页
第2页 / 共3页
实验五   多分支程序设计_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验五 多分支程序设计》由会员分享,可在线阅读,更多相关《实验五 多分支程序设计(3页珍藏版)》请在金锄头文库上搜索。

1、实验五实验五 多分支程序设计多分支程序设计一、实验目的一、实验目的 掌握程序散转的方法,实现程序的多分支转移。 二、实验内容二、实验内容 编制程序,根据送入的数据转移运行。 三、实验程序框图 四、实验步骤四、实验步骤 联机模式: (1)在 4000H 单元写入 00,01,09 中任一个数,按下 MON 键,返回 P 状态。(2)在 PC 机和实验系统联机状态下,运行该实验程序,可用鼠标左键单击菜单栏“文件”或工 具栏“打开图标” ,弹出“打开文件”的对话框,然后打开 598K8ASM 文件夹,点击 S9.ASM 文件, 单击“确定”即可装入源文件,再单击工具栏中编译装载,即可完成源文件自动编

2、译、装载目标代 码功能,再单击“调试”中“连续运行”或工具图标运行,即开始运行程序。(3)数码管应根据 4000H 单元中内容作不同的循环显示。 脱机模式: 1、在 P.态下,按 SCAL 键。 2、在 4000H 单元分别写入 00,01,09,在 P.态下,输入 2F40,按 EXEC 键,数码管应根 据 4000H 单元中内容作不同的循环显示。 LED 显示电路:五、实验程序清单五、实验程序清单 CODE SEGMENT ;S9.ASM ASSUME CS:CODE ;this is a program of 9 way jmpORG 2F40H ;4000H=0,1,2,3.9 STA

3、RT:JMP START0;DISP:0,1,2,39 ADDR DW DP0,DP1,DP2,DP3,DP4,DP5,DP6,DP7,DP8,DP9 START0: MOV SI,4000H MOV AL, SI SUB AH,AH SHL AL,1 MOV BX,OFFSET ADDR ADD BX,Ax JMP BX DP0:mov bl,0c0h ;DISP “0“ jmp disp DP1:mov bl,0f9h ;DISP “1“ jmp disp DP2:mov bl,0a4h ;DISP “2“ jmp disp DP3:mov bl,0b0h ;DISP “3“ jmp di

4、sp DP4:mov bl,99h ;DISP “4“ jmp disp DP5:mov bl,92h ;DISP “5“ jmp disp DP6:mov bl,82h ;DISP “6“ jmp disp DP7:mov bl,0f8h ;DISP “7“ jmp disp DP8:mov bl,80h ;DISP “8“ jmp disp DP9:mov bl,90h ;DISP “9“ jmp disp ;- disp: mov ah,0DFh disp0: mov dx,0ff21hmov al,blOUT DX,ALmov dx,0ff20hmov al,ahOUT DX,AL CALL DLYror ah,01hjmp disp0 DLY: mov cx,0001h dly1: push cxmov cx,0ffffhdisp1: loop disp1pop cxloop dly1ret CODE ENDS END START

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号