欢迎来到天天文库
浏览记录
ID:35546155
大小:88.84 KB
页数:3页
时间:2019-03-26
《微机原理与技术实验二:选择程序结构》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验二:分支转移程序设计一、实验目的:掌握分支转移程序结构,熟悉汇编上机环境。二、实验内容:X、Y是两个有符号十六进制数,编写一个比较相等关系的程序:(1)如果这X=Y,则在屏幕上显示Z=0;(2)如果这X>Y,则在屏幕上显示Z=1;(3)如果这X2、ATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:补全程序MOVAH,4CH;返回DOS界面INT21HCODEENDSENDSTART五、实验小结(略)说明:实验报告要包涵上述五项思考题:若X、Y和Z是3个有符号十六进制数,试编写一个比较相等关系的程序:(1)若3数互不相等,则屏幕显示0(2)若有任意2数相等,则屏幕显示1(3)若3数都相等,则屏幕显示2DATASEGMENTXDB1YDB22ST1DB'Z=0$'ST2DB'Z=1$'ST3DB'Z=-1$'DATAEND3、SCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVAL,XCMPAL,YJNZA1LEADX,ST1JMPEXITA1:JGA2LEADX,ST3JMPEXITA2:LEADX,ST2EXIT:MOVAH,09HINT21HMOVAH,4CHINT21HCODEENDSENDSTART
2、ATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:补全程序MOVAH,4CH;返回DOS界面INT21HCODEENDSENDSTART五、实验小结(略)说明:实验报告要包涵上述五项思考题:若X、Y和Z是3个有符号十六进制数,试编写一个比较相等关系的程序:(1)若3数互不相等,则屏幕显示0(2)若有任意2数相等,则屏幕显示1(3)若3数都相等,则屏幕显示2DATASEGMENTXDB1YDB22ST1DB'Z=0$'ST2DB'Z=1$'ST3DB'Z=-1$'DATAEND
3、SCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVAL,XCMPAL,YJNZA1LEADX,ST1JMPEXITA1:JGA2LEADX,ST3JMPEXITA2:LEADX,ST2EXIT:MOVAH,09HINT21HMOVAH,4CHINT21HCODEENDSENDSTART
此文档下载收益归作者所有