电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

分支程序设计实验报告

分支程序设计实验报告_第1页
1/8
分支程序设计实验报告_第2页
2/8
分支程序设计实验报告_第3页
3/8
实验二 分支程序设计一、实验目的:1、学习分支程序的设计方法2、熟悉在 PC 机上建立、汇编、连接、调试和运行汇编语言程序的过程二、实验环境:硬件环境 IBM/PC 及其兼容机软件环境 操作系统 DOS 编辑程序 EDIT 或其他编辑程序 汇编程序 MASM。EXE 连接程序 LINK.EXE调试程序 DEBUG。EXE三、实验内容:1、在屏幕上显示如下信息: 1—---—————----————---——--Panda 2——-------—-——----—-—-—-—Cat 3—-———--——-——-—---—-———-—Rabbit 4------—-—-----—--——-————Pig 5—-——--—-—-—————-—-—-—---EXIT (Please choose 1,2,3,4or 5)-———-若输入 1,显示“I like panda”后程序结束;若输入 2,显示“I like cat”后程序结束;若输入 3,显示“I like rabbit”后程序结束;若输入 4,显示“I don't like pig”后程序结束;若输入 5,程序直接结束;若输入其它字符,显示“You press an error key!”后程序结束。1)流程图2)源程序DATA SEGMENT INFOR1 DB 0AH,0DH,"1-———--——-——Panda:$” INFOR2 DB 0AH,0DH,"2————-——-—-—Cat:$” INFOR3 DB 0AH,0DH,"3-——-———-——-Rabbit;$” INFOR4 DB 0AH,0DH,”4———-—-----—pig:$" INFOR5 DB 0AH,0DH,”5——-----—---EXIT:$" INFOR6 DB 0AH,0DH,”(please choose 1,2,3,4 or 5-—-):$" INFOR7 DB 0AH,0DH,"I like Panda:$” INFOR8 DB 0AH,0DH,"I like Cat:$" INFOR9 DB 0AH,0DH,"I like Rabbit;$” INFOR10 DB 0AH,0DH,"I like pig:$" INFOR11 DB 0AH,0DH,"you press an error key!:$"YYYYNNNNN开始选项用户输入Al=1Al=2Al=3Al=4Al=5You press an error key结束I like pandaI like catI like rabbitI like do not like pigDATA ENDS ;数据段结束CODE SEGMENT ;代码段开始 ASSUME CS:CODE,DS:DATA ;段寻址START: MOV AX,DATA ;将 data 的数据存入 ax 中 MOV DS,AX ;为 ds 赋值 MOV DX,OFFSET INFOR1 ;返回变量 INFOR1 段内偏移地址【运行后在屏幕上显示字符 1-——-——-———-Panda:】 MOV AH,09H INT 21H ;执行九号功能调用 MOV DX,OFFSET INFOR2 MOV AH,09H INT 21H MOV DX,OFFSET INFOR3 MOV AH,09H INT 21H MOV DX,OFF...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

分支程序设计实验报告

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部