关于汇编语言的几道题,高手帮忙做做啊 5

1.数据段X中存放一个16位的原码,现将其变为补码放入Y中。2.设从存储器的A1、A2单元开始各有4个字节的有符号数(低位字节在前),现计算它们的差,并将结果存入A3单元... 1.数据段X中存放一个16位的原码,现将其变为补码放入Y中。
2.设从存储器的A1、A2单元开始各有4个字节的有符号数(低位字节在前),现计算它们的差,并将结果存入A3单元开始的存储区中,如有溢出,则置A4为FF。
3.在数据存储区中存放有20个字符,统计出其中大写字母、小写字母和数字的个数。
4.有两串字符串放在数据段中,现将两串进行比较,若相同在屏幕上显示“YES”,否则,显示“NO”。
5.在M1地址开始有6位非压缩的BCD被除数,在M2地址有1位非压缩的BCD除数,编程完成除法运算,商存在M3开始的单元,余数存在M4单元,并将商显示在屏幕上。
6.从键盘上输入一个二位十进制的月份数(01~12),然后从屏幕上显示相应的英文月份单词。
展开
 我来答
vqusu66
2010-11-27 · TA获得超过312个赞
知道小有建树答主
回答量:537
采纳率:100%
帮助的人:399万
展开全部
1.DIV CL;把AX/CL,即2000H/90H,商给AL,余数给AH.
2.应该是MOVSB吧~字符串传送指令,执行后把DS:[SI]-->ES:[DI](目的逻辑地址ES:DI),目的串的物理地址即ES*16+DI(ES*2*2*2*2+DI).
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式