收藏 分享(赏)

实验二 顺序和分支程序设计xy.ppt

上传人:fmgc7290 文档编号:9180012 上传时间:2019-07-27 格式:PPT 页数:7 大小:58KB
下载 相关 举报
实验二 顺序和分支程序设计xy.ppt_第1页
第1页 / 共7页
实验二 顺序和分支程序设计xy.ppt_第2页
第2页 / 共7页
实验二 顺序和分支程序设计xy.ppt_第3页
第3页 / 共7页
实验二 顺序和分支程序设计xy.ppt_第4页
第4页 / 共7页
实验二 顺序和分支程序设计xy.ppt_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、实 验 二 顺序和分支程序设计,实验目的、内容和程序,【实验目的】 了解顺序和分支程序的结构,掌握顺序和分支程序设计方法。 【实验内容】 在微机上编辑、汇编并执行程序,观察结果,做思考题。 1.顺序程序设计 【实验程序】shunxu.asm DATA SEGMENTINPUT DB PLEASE INPUT X(0-9):$TAB DW 0,1,8,27,64,125,216,343,512,729X DB ?XXX DW ? DATA ENDS,CODE SEGMENT CODEASSUME CS:CODE,DS:DATA START: MOV AX,DATAMOV DS,AXMOV DX,

2、OFFSET INPUTMOV AH,9INT 21HMOV AH,1INT 21HAND AL,0FHMOV X,ALADD AL,ALMOV BL,ALMOV BH,0MOV AX,TABBXMOV XXX,AXMOV AH,4CHINT 21H CODE ENDSEND START,思考题, 根据结果分析程序并写出程序的功能。 找出与MOV DX,OFFSET INPUT等价的指令。 找出与AND AL,0FH等价的指令。 找出与ADD AL,AL等价的指令。 变量TAB的类型是否可以改成DB?,2分支程序设计 【程序功能】比较变量VARY1和VARY2中两个带符号数的大小,将较大者放入

3、VARY1,较小者放入VARY2。 【实验程序】fenzhi.asm DATA SEGMENTVARY1 DW 12VARY2 DW 34 DATA ENDS,CODE SEGMENT CODEASSUME CS:CODE,DS:DATA START: MOV AX,DATAMOV DS,AXMOV BX,VARY1MOV CX,VARY2CMP BX,CXJGE FINISHMOV DX,BXMOV BX,CXMOV CX,DXMOV VARY1,BXMOV VARY2,CX FINISH: MOV AH,4CHINT 21H CODE ENDSEND START,【思考题】至少找出3种其它的方法代替程序中的带下划线指令,完成两个寄存器BX、CX值的交换。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报