微信公开课小程序热门讨论「哪位高手帮帮忙,用汇编语言写个小程序」最新回复-如果没人回答,先别删,我双休日帮你答,这几天要考试……真是抱歉,我还是比较忙……下星期整个星期考试……先帮你写了加法的,我有时间才把剩下的都写上吧。验证过的。其实减法、乘除法道理都相同的。因为想要写得比较好看,所以比较长,输入输出都写了。DATASEGMENTANSDB10,13,Answeris:$MSG1DB10,13,Inputnumber1:$MSG2DB10,13,Inputnumber2:$NUM1DW?NUM2DW?;我用字而不是字节,比较好处理DATAENDSSTACKSEGMENTDB32DUP(?)STACKENDSCODESEGMENTASSUMEDS:DATA,SS:STACK,CS:CODE,ES:DATAMAIN:MOVAX,DATAMOVDS,AXMOVES,AXMOVAX,STACKMOVSS,AXINTDEF:STI;设置所有的中断向量PUSHDSMOVAX,SEGADDPROCMOVDS,AXMOVAX,2560HMOVDX,OFFSETADDPROCINT21HMOVAX,2561HMOVDX,OFFSETSUBPROCINT21HMOVAX,2562HMOVDX,OFFSETMULPROCINT21HMOVAX,2563HMOVDX,OFFSETDIVPROCINT21HPOPDSSTART:CALLINPUTINT60H;INT61H;INT62H;INT63HMOVAH,07HINT21HMOVAH,07HMOVAH,4CHINT21HINPUT:MOVAH,09H;输入部分,原理很简单相信你懂。MOVDX,OFFSETMSG1INT21HMOVAH,01HINT21HSUBAL,30HMOVAH,0MOV[NUM1],AXMOVAH,09HMOVDX,OFFSETMSG2INT21HMOVAH,01HINT21HSUBAL,30HMOVAH,0MOV[NUM2],AXRETADDPROC:CLIPUSHAXPUSHDXPUSHCXMOVAH,09HMOVDX,OFFSETANSINT21HMOVAX,[NUM1]ADDAX,[NUM2]AAA;调整之后AH、AL分别是高低位MOVDX,AXPUSHDXORDH,30HMOVDL,DHMOVAH,02HINT21HPOPDXORDL,30HMOVAH,02HINT21HPOPCXPOPDXPOPAXSTIIRETSUBPROC:IRETMULPROC:IRETDIVPROC:IRETCODEENDSENDMAIN
我和楼上一样放心一定有人回答,他不回答我回答;不过你要等了! 更多有关「哪位高手帮帮忙,用汇编语言写个小程序」的疑问请扫码关注微信公开课+小程序!了解更多
方法1:微信扫描微信公开课小程序码即可订阅热议话题「哪位高手帮帮忙,用汇编语言写个小程序」
方法2:微信搜索微信公开课小程序名称进入,即可订阅热议话题「哪位高手帮帮忙,用汇编语言写个小程序」
方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热议话题「哪位高手帮帮忙,用汇编语言写个小程序」
微信公开课小程序热议话题「哪位高手帮帮忙,用汇编语言写个小程序」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。
微信公开课热议话题「哪位高手帮帮忙,用汇编语言写个小程序」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。