求助EMU 8086 编程题

要求用emu8086 简单点的指令1. 已知,AL=4H,不用乘法指令实现AL中的无符号数乘以20。2. 已知 x=23 , y =56 , 编写汇编程序, 求 z=|x-y| 3.已知数据段中偏移地址为3000H与3001H存储单元中有BCD数34H,15H,编写汇编程序,将两数的和存入3002H单元

1.不用乘法指令实现无符号数乘以20:AL中是4H即2*2=4,乘以20即把0001 0100(20)左移两位得到。
2.实现绝对值有很多种方法,如可以转化为先判断x和y的大小,通过跳转指令实现大数减去小数
3.BCD数的和先求各位的和,然后保留进位(如果有进位,可由CF判断),再求十位的和并加上进位。
温馨提示:答案为网友推荐,仅供参考
相似回答