正在加载图片...
2、带进位加法指令(4条)低字节高字背( 【例4-4】设双字节加法中,被加数放20H、2IH单元,加 数放30H、31H单元,和存放在40H、41H单元,若高字 节相加有进位则转OVER处执行。试编程实现之。 解:程序代码如下: (21H)(20H) ADDM:MOVA,20H;取低字节被加数+(31H③30H ADDA,30H;低位字节相加41H)(40H MOV40H,A;结果送40H单元 MOVA,2IH;取高字节被加数 ADDC A,3H;加高字节和低位来的进位 MOV41H,A;结果送41H单元 JC OVER;若有进位,则转OⅤER处执行 OVER3:01:41 2、带进位加法指令(4条) 【例4-4】设双字节加法中,被加数放20H、21H单元,加 数放30H、31H单元,和存放在40H、41H单元,若高字 节相加有进位则转OVER处执行。试编程实现之。 解:程序代码如下: 10 20:42:37 ADDM: MOV A, 20H ;取低字节被加数 ADD A, 30H ;低位字节相加 MOV 40H, A ;结果送40H单元 MOV A, 21H ;取高字节被加数 ADDC A, 31H ;加高字节和低位来的进位 MOV 41H, A ;结果送41H单元 JC OVER ;若有进位,则转OVER处执行 …… OVER: …… 低字节 高字节 (21H) (20H) +(31H) (30H) (41H) (40H)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有