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

广工自动化微机实验(胶印)VIP免费

广工自动化微机实验(胶印)_第1页
1/31
广工自动化微机实验(胶印)_第2页
2/31
广工自动化微机实验(胶印)_第3页
3/31
(大神出品,不保证没错误)实验一:1.1:STACKSEGMENTSTACKDW64DUP(?)STACKENDSDATASEGMENTORG0500HDATA1DB5DUP(?)ORG050AHDATA2DB5DUP(?)DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACKSTART:MOVAX,DATAMOVDS,AXMOVCX,5MOVDI,OFFSETDATA1MOVSI,OFFSETDATA2LAB1:MOVBL,0FFHMOVAL,[DI]CMPAL,3AHJNBOKSUBAL,30HJCOKMOVBL,ALOK:MOVAL,BLMOV[SI],ALINCDIINCSILOOPLAB1MOVAH,4CHINT21HCODEENDSENDSTART1.2:STACKSEGMENTSTACKDW64DUP(?)STACKENDSDATASEGMENTORG0500HDATA1DW78EDHORG0510HDATA2DB5DUP(?)DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACKSTART:MOVAX,DATAMOVDS,AXLEASI,DATA1LEADI,DATA2+4MOVBX,000AHMOVCX,0005HMOVAX,[SI]AA0:MOVDX,0000HDIVBXMOV[DI],DLDECDILOOPAA0MOVAH,4CHINT21HCODEENDSENDSTART1.3:STACKSEGMENTSTACKDW64DUP(?)STACKENDSDATASEGMENTORG0500HDATA1DB2DUP(?)ORG050AHDATA2DB4DUP(?)DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVDI,OFFSETDATA1MOVSI,OFFSETDATA2MOVAX,[DI]MOVCX,0004HMOVBX,1000HA1:MOVDX,0000HDIVBXCMPAL,0AHJAEA3ADDAL,30HA2:MOV[SI],ALINCSIPUSHDXMOVAX,BXMOVBX,0010HMOVDX,0000HDIVBXMOVBX,AXPOPDXMOVAX,DXLOOPA1INT03HA3:SUBAL,0AHADDAL,41HJMPA2CODEENDSENDSTART1.4STACKSEGMENTSTACKDW64DUP(?)STACKENDSDATASEGMENTORG0500HDATA1DB8DUP(?)ORG0510HDATA2DB8DUP(?)DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVDI,OFFSETDATA1MOVSI,OFFSETDATA2MOVCX,0004HMOVBL,0AHMOVAH,00HA1:MOVAL,[DI]MULBLINCDIMOVDL,[DI]ADDAL,DLMOV[SI],ALINCDIINCSILOOPA1INT03HCODEENDSENDSTART1.5STACKSEGMENTSTACKDW64DUP(?)STACKENDSDATASEGMENTORG0600HDATA1DB?ORG0610HJIEGUODB?DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXLEASI,DATA1LEADI,JIEGUOXORCH,CHMOVCL,04HMOVDL,0AHMOVDH,04HA1:MOVAL,[SI]ANDAL,0FHMOVBL,ALMOVAL,[SI]SHRAL,CLMULDLADDAL,BLMOV[DI],ALINCSIINCDIDECDHJNZA2JMPA3A2:JMPA1A3:INT03HCODEENDSENDSTART1.6STACKSEGMENTSTACKDW64DUP(?)STACKENDSDATASEGMENTORG0300HDATA1DB2DUP(?)ORG0308HDATA2DB5DUP(?)DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVDI,OFFSETDATA1MOVSI,OFFSETDATA2MOVAX,[DI]MOVBX,2710H;十进制数的10000MOVCX,0005HA1:MOVDX,0000HDIVBXMOV[SI],ALINCSIPUSHDXMOVAX,BXMOVBX,0AHMOVDX,0000HDIVBXMOVBX,AXPOPDXMOVAX,DXLOOPA1INT03HCODEENDSENDSTART实验二:2.1STACKSSEGMENTDW64(?)STACKSENDSDATASSEGMENTORG0700HXDW0208HYDW0509HZDW0304HORG0710HQDW?DATASENDSCODESSEGMENTASSUMECS:CODES,DS:DATAS,SS:STACKSSTART:MOVAX,DATASMOVDS,AXMOVAX,XADDAX,Y;X+Y结果存入AX中AAA;BCD码调整SUBAX,Z;X+Y-Z结果存入AXAAS;BCD码调整MOVQ,AX;Q存入3710单元MOVAH,4CHINT21HCODESENDSENDSTART2.2STACKSSEGMENTDW64DUP(?)STACKSENDSDATASSEGMENTORG0500HTABDW0010H,0020H,0030H,0040H,0050H,0060HORG0510HJIEGUODB2DUP(?)DATASENDSCODESSEGMENTASSUMECS:CODES,DS:DATAS,SS:STACKSSTART:MOVAX,DATASMOVDS,AXSUBAX,AXMOVCX,06HLEADI,TABBBB:ADDAX,[DI]INCDIINCDIDECCXJNZBBBMOVBX,06HCWDDIVBXMOVBX,0AHCWDDIVBXLEASI,JIEGUOMOV[SI],ALINCSIMOV[SI],DL;INT03HMOVAH,4CHINT21HCODESENDSENDSTART2.3STACKSEGMENTSTACKDW64DUP(?)STACKENDSDATASEGMENTORG0500HDATA1DB10H,15H,0FHORG0510HJIEGUODB?DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXLEASI,DATA1LEADI,JIEGUOMOVCX,0002HMOVAL,[SI]A1:INCSIADDAL,[SI]LOOPA1MOVBL,04HMULBLMOVDL,64HMOVAH,00HDIVDLMOV[DI],ALINCDIMOVAL,AHMOVAH,00HMOVDL,0AHDIVDLMOV[DI],ALINCDIMOV[DI],AHINT03HCODEENDSENDSTART2.4DATASSEGMENTORG0550HXDB65H,67H,87H,19H,32H,54H,76H,98H;低位在低地址,高位在高地址YDB65H,67H,87H,19H,32H,54H,76H,98HDATASENDSSTACKSSEGMENTSTACKSENDSCODESSEGMENTASSUMECS:CODES,DS:DATAS,SS:STACKSSTART:MOVAX,DATASMOVDS,AXMOVS...

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

碎片内容

广工自动化微机实验(胶印)

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