问答题假设X和X+2字单元存放有双精度数P,Y和Y+2字单元存放有双精度数Q,下面程序完成了什么工作? MOV DX,X+2 MOV AX,X;双精度数P送入DX,AX ADD AX,X ADC DX,X+2;计算2*P送入DX,AX CMP DX,Y+2;2P与Q的高位比较 JL L2;2P JG L1;2PQ,转L1(Z=1) CMP AX,Y;如果高位相等,则比较低位 JBE L2;2P的低位小于等于Q的低位,转L2(Z=2) L1:MOV Z,1 JMP SHORT EXIT L2:MOV Z,2 EXIT:……
问答题
假设X和X+2字单元存放有双精度数P,Y和Y+2字单元存放有双精度数Q,下面程序完成了什么工作? MOV DX,X+2 MOV AX,X;双精度数P送入DX,AX ADD AX,X ADC DX,X+2;计算2*P送入DX,AX CMP DX,Y+2;2P与Q的高位比较 JL L2;2P JG L1;2P>Q,转L1(Z=1) CMP AX,Y;如果高位相等,则比较低位 JBE L2;2P的低位小于等于Q的低位,转L2(Z=2) L1:MOV Z,1 JMP SHORT EXIT L2:MOV Z,2 EXIT:……
参考解析
解析:
暂无解析
相关考题:
运行如下程序段:x=1y=1z=1For j=1To 3For k=1 To 3If j=1 Thenx=x +y+zElself j=2 Thenx=2*x+2*y+2*zElsex=3*x+3*y+3*zEnd IfNext kNext jx的值应是【 】。
试分析下列程序段执行完后,X单元的内容是【 】。DATA SEGMENTX DW 0Y DW 0Z DW 100,200,300DATA ENDSCODE SEGMENTASSUME CS:CODE DS:DATASTART: MOV AX,DATAMOV DS,AXLEA BX,ZMOV AX,[BX]MOV Y,AXMOV AX,2[BX]MOV AX,YMOV X,AXMOV AH,4CHINT 21HCODE ENDSEND START
假设8250的基准工作时钟为1.8432MHz,要求8250的通信波特率为9600,分配给8250各端口的地址为3F8H~3FFH。对8250除数寄存器进行初始化编程的一段程序为: MOV AL, 80H MOV 0X, 3FBH OUT DX, AL ;使通信线控制寄存器最高位置1 MOV Al, ① MOV DX, 3F8H ;除数寄存器(低字节) OUT DX AL MOV AL, ② MOV DX, 3F9H ;除数寄存器(高字节) OUT DX, AL ;对除数锁存器置初值,波特率设置为9600 则程序中的两个空缺①和②应分别为A.00H和0CHB.0FFH和0CHC.0CH和0FFHD.0CH和00H
假设8250的基准工作时钟为1.8432MHz,要求8250的通信波特率为9600,分配给 8250 各端口的地址为3F8H~ 3FFH。对8250 除数寄存器进行初始化编程的一段程序 为: MOV AL,80H MOV DX,3FBH’ OUT DX,AL ;使通信线控制寄存器最高位置1 MOV AL,① MOV DX,3F8H ;除数寄存器(低字节) OUT DX A14 MOV AL,② MOV DX,3F9H :除数寄存器(高字节) OUT DX,AL ;对除数锁存器置初值,波特率设置为9600 则程序中的两个空缺①和②应分别为A.00H和0CHB.0FFH和0CHC.0CH和0FFHD.0CH和00H
运行如下程序段:x=1y=1z=1For j=1 To 3Fork=1 To 3If j=1 Thenx=x+y+zElseIf j=2 Thenx=2*x+2*y+2*ZElsex=3*x+3*y+3*ZEnd IfNext kNext jx的值应是【 】
运行如下程序段:K=ly=1z=1For j=1 To?For k=1 To 3If j=1 Thenx=x + y +zElse If j=2Thenx=2*x+2*y+2*zE1sex=3*x+3*y+3*zEnd IfNext kNext jx的值应是【 】
命题p:不经过第一象限的图象所对应的函数一定不是幂函数.命题q:函数y=x+2/x的单调递增区间是[-√2,0)∪[√2,+∞), 则下列命题中,真命题是( ).(A)p∧q.(B)(¬p)∨q.(C)(¬p)∧(¬q).(D)p∧(¬q).
运行下列程序: x=InputBox("input value of x") Select Case X Case Is>0 y=y+1 Case Is=0 y=x+2 Case ELse y=x+3 End Select Print x;y 运行时,从键盘输入-5,输出的结果是( )。A.-7B.-9C.-8D.-10
下面程序段的输出结果是______。 main() { char x=10000111,c; c=(x-2)^(x+2); printf("%d\n",c); }A.25B.26C.27D.28
下面程序和运行运行结果是【 】。void swap(int * a,int * b){ int * t;t=a; a=b; b=t;}main( ){ intx=3,y=5,* p=&x,* q=&y;swap(p,q);prinff("%d %d\n", *p, *q);}
已知函数f(x)=㏑(x+2)-x2+bx+c, (1)若点P(-1,0)在f(x)的图象上,过点P的切线与直线y=-x+2平行,求f(x)的解析式;(2)若f(x)在区间[0,2]上单调递增,求b的取值范围。
寿命表中,若x岁到x+1岁的死亡概率为q,x+1岁到x+2岁的死亡概率为q,则z岁到x+2岁的死亡概率为A.q×qB.1-q×qC.(1-q)×(1-q)D.1-(1-q)×(1-q)E.q+q
假设用下列的程序段来清楚数据段中的偏移地址0000H~2000H号字存储单元中的内容(即将0送到这些存储单元中去)。 将第4条比较指令语句填写完整。 ┆ Next: MOV SI,0 MOV WORD PTR[SI],0 ADD SI,2 CMP SI JNE NEXT ┆
在用if–a和ppptable命令配合查看各个端口建链状态时,ppptable命令显示的条目序号pppX和if-a显示的条目序号Y对应的关系是()A、X+2=YB、X-2=YC、Y+2=XD、X=Y
假设X和X+2字单元存放有双精度数P,Y和Y+2字单元存放有双精度数Q,下面程序完成了什么工作? MOV DX,X+2 MOV AX,X;双精度数P送入DX,AX ADD AX,X ADC DX,X+2;计算2*P送入DX,AX CMP DX,Y+2;2P与Q的高位比较 JL L2;2P JG L1;2PQ,转L1(Z=1) CMP AX,Y;如果高位相等,则比较低位 JBE L2;2P的低位小于等于Q的低位,转L2(Z=2) L1:MOV Z,1 JMP SHORT EXIT L2:MOV Z,2 EXIT:……
问答题假设用下列的程序段来清楚数据段中的偏移地址0000H~2000H号字存储单元中的内容(即将0送到这些存储单元中去)。 将第4条比较指令语句填写完整。 ┆ Next: MOV SI,0 MOV WORD PTR[SI],0 ADD SI,2 CMP SI JNE NEXT ┆
多选题For this question, indicate all of the answer choices that apply. If 0 Ax 1/xB-x xCx2 x3Dx2 xEx x+2
问答题下面三种表示方法有什么不同的含义? (1)f=3*x^2+5*x+2 (2)f='3*x^2+5*x+2' (3)x=sym('x') f=3*x^2+5*x+2