资源描述:
《接受十进制转换为十六进制》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、汇编实验报告一用汇编语言,从键盘上接收一位十进制数X,计算Y值,并以十六进制形式显示出来,Y按下列公式计算。实验目的:充分了解十进制与十六进制的转换实验程序:DATASEGMENTXDB?YDB?ZDB?WDB?DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXXORAX,AXMOVAH,1INT21HCMPAL,39HJBEASUBAL,07HA:SUBAL,30HMOVX,ALMOVAH,1INT21HCMPAL,39HJBEBSUBAL,07HB:S
2、UBAL,30HMOVY,ALMOVAH,1INT21HAP:CMPAL,41HJNEBPPXORAL,ALMOVAL,XADDAL,YMOVW,ALJMPOUT_PUTBPP:CMPAL,42HJNECPXORAL,ALMOVAL,XSUBAL,YMOVW,ALCMPAL,0JGOUT_PUTNEGALMOVW,ALJMPOUT_PUTCP:CMPAL,43HJNEDPXORAL,ALMOVAL,XMULYMOVW,ALJMPOUT_PUTDP:XORAX,AXMOVAL,XDIVYMOVW,ALOUT_PUT:MOVDL,ALM
3、OVCL,4SHRDL,CLCMPDL,9JNPONEADDDL,07HONE:ADDDL,30HMOVAH,02HINT21HMOVDL,WANDDL,0FHCMPDL,9JNATWOADDDL,07HTWO:ADDDL,30HMOVAH,02HINT21HMOVAH,4CHINT21HCODEENDSENDSTART实验结果实验心得:此次实验让我懂得了机器语言是如何将十进制转换为十六进制,汇编语言与C++的区别,对汇编语言的有了一个初步的了解。