计组_J(4)散转:循环累加累减指令_软件实验


地址为20H的内存单元中的数据(初始值为O)加上开关中的一个数据(50H),存放到20H内存单元,并输出到out单元显示,并循环累加,当数据即将溢出时,转做减法操作,当减到即将溢出时,又做加法操作,如此循环。

防溢出累加:

在这里插入图片描述

放溢出累减

在这里插入图片描述
这里使用/cyncn信号而不适用/cycn,是因为当减法溢出时,两者都能够让CY标志变为1;
同时,我们并不希望将这个进位标志(1)参与累加计算,所以我们采用CYNCN更为合适(否则,如果采用CYCN,结果会多出进位而产生的1)
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

posted @   xuchaoxin1375  阅读(14)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示