早教吧作业答案频道 -->其他-->
80.设(AX)=O,(BX)=8,(CX)=6,下列程序段执行后,(AX)=.LOP:SHRBX,1ADCAX,BXSHRBX,1LOOPNZLOP
题目详情
80.设(AX)=O,(BX)=8,(CX)=6,下列程序段执行后,(AX)=.LOP:SHR BX,1 ADC AX,BX SHR BX,1 LOOPNZ LOP
▼优质解答
答案和解析
AX=5
循环结束条件有两个,一个是CX为0,另一个是BX为0
显然BX/2/2/2=0 三次结束
而CX 需6次
BX=1000H,每次右移一位,相当于除以2
第一次 BX/2=4 CF=0 ; AX=AX+CF+BX=4 ; BX/2=2 大于0
第二次 BX/2=1 CF=0; AX=4+1+0=5 ;BX/2=0 结束循环
循环结束条件有两个,一个是CX为0,另一个是BX为0
显然BX/2/2/2=0 三次结束
而CX 需6次
BX=1000H,每次右移一位,相当于除以2
第一次 BX/2=4 CF=0 ; AX=AX+CF+BX=4 ; BX/2=2 大于0
第二次 BX/2=1 CF=0; AX=4+1+0=5 ;BX/2=0 结束循环
看了80.设(AX)=O,(BX)...的网友还看了以下:
历史上一些大型战争的顺序把下面的的战争按时间顺序排一下~{写序号即可}1.第一次世界大战2.赤壁之 2020-05-16 …
(10)栈S最多能容纳4个元素,现有6个元素按A、B、C、D、E、F的顺序进栈,下列( )序列不是可 2020-05-23 …
有6个元素按1 2、3、4、5、6的顺序进栈,下列不是合法的出栈序列的是______。A.2、3、4 2020-05-23 …
有6个元素按1、2、3、4、5、6的顺序进栈,下列哪一个不是合法的出栈序列?()A.2、3、4、1、 2020-05-24 …
有6个元素按1、2、3、4、5、6的顺序进栈,下列哪一个不是合法的出栈序列?A.2、3、4、1、6、 2020-05-24 …
6个元素按1、2、3、4、5、6的顺序进栈,序列(40)是不可能的出栈序列。A.1、2、3、4、5、 2020-05-26 …
6.14若变量已正确定义,在执行以下while语句时,输入字符A后,ch的值是:while(ch= 2020-06-15 …
6.下列说法正确的有:排序对话框可以选择排序方式只有递增和递减两种执行“格式”菜单中的“排序”命令 2020-06-20 …
哪位大侠能帮忙下.C语言的作业、.19.若有以下说明:inta[10]={1,2,3,4,5,6,7 2020-11-01 …
80.设(AX)=O,(BX)=8,(CX)=6,下列程序段执行后,(AX)=.LOP:SHRBX, 2020-12-17 …