网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

在用LOOP Label指令构成的循环中,若ECX的初值为10,在LOOPLabel指令前有一条“SUB ECX,2”指令,则循环体将被执行()次。

  • A、10
  • B、5
  • C、4
  • D、>10000

参考答案

更多 “在用LOOP Label指令构成的循环中,若ECX的初值为10,在LOOPLabel指令前有一条“SUB ECX,2”指令,则循环体将被执行()次。A、10B、5C、4D、10000” 相关考题
考题 假设CS:1000H处有一条指令JNC Label,它的机器代码是73FCH,Label是标号,当前 CF=0。问执行该指令后,IP的值是( )。A.0FFEHB.10FEHC.10FCHD.1002H

考题 若汇编语言程序的宏定义中使用了标号,则该标号必须用下列哪种伪指令予以说明?A.LOCALB.PUBLICC.EXTRND.LABEL

考题 在DO WHILE / ENDDO循环中,若循环条件设置为.T.,则下列说法中正确的是( )。A.程序无法跳出循环B.程序不会出现死循环C.用EXIT可跳出循环D.用LOOP可跳出循环

考题 假设寄存器%eax的值为x,%ecx的值为y,则指明下面汇编指令存储在寄存器%edx中的值() Leal(%eax,%ecx),%edxA、xB、yC、x+yD、x–y

考题 以下指令哪条是错误的()。A、movl8(%edx),(%ecx)B、movl$-17,%ecxC、movl$0x4050,(%eax)D、movl%eax,%ecx

考题 For循环中初值、终值和步长的值也可以是实数。

考题 指令BL LOOP的意思是()

考题 指令“INC ECX”和“ADD ECX,1”的实现功能完全一样,可以互相替换。

考题 循环指令LOOPNZ终止循环的条件是()。A、ECX=0,或ZF=1B、ECX=0,且ZF=0C、ECX≠0,且ZF=0D、ECX≠0,或ZF=1

考题 若8253的时钟频率为1MHz,要求产生10KHz的方波,以BCD码方式计数,则对8253的正确配置是()A、工作于方式2,计数初值为100B、工作于方式3,计数初值为100C、工作于方式2,计数初值为100HD、工作于方式3,计数初值为100H

考题 在用LOOP Label指令构成的循环中,若ECX的初值为-10,则循环体将被执行()次。A、10B、0C、100D、100

考题 循环指令LOOP终止循环的条件是()。A、ECX=0B、ECX=0,且ZF=0C、ECX≠0,且ZF=0D、ECX≠0,或ZF=1

考题 介绍LOOP指令时,常说它相当于DEC ECX和JNZ两条指令。但考虑对状态标志的影响,它们有差别。LOOP指令不影响标志,而DEC指令却会影响除CF之外的其他状态标志。

考题 介绍LOOP指令时,常说它相当于DECECX和JNZ两条指令。但考虑对状态标志的影响,它们有差别。LOOP指令不影响标志,而DEC指令却会影响除CF之外的其他状态标志。

考题 指令“JBCTI,LOOP”的含义是()A、TI为1时,程序转至LOOP,同时TI位清零B、TI为0时,程序转至LOOP,同时TI位置1C、TI为1时,程序转至LOOP,TI位不清零D、TI为FFH时,程序转至LOOP,同时TI清为00H

考题 LOOP指令往回转向的标号离该指令的下一条指令所在地址的距离范围为()字节。

考题 For循环中初值、终值和步长均是数值表达式。

考题 若执行前(SP)=40H,标号LABEL所在的地址为3456H。LCALL指令的地址为2000H,执行如下指令: 2000HLCALLLABELPC的值等于什么?

考题 指令“JNZLOOP”的含义是()A、A中数为零,则程序转到标号LOOP处执行B、A中数不为零,则程序转到标号LOOP处执行C、B中数为零,则程序转到标号LOOP处执行D、B中数不为零,则程序转到标号LOOP处执行

考题 What does UDLD stand for?()A、UniDirectional Loop DetectionB、Unspecified Distribution Label DetectionC、Unified Distribution Label DirectionD、UniDirectional Link Detection

考题 In the context of GMPLS,LMP stands for().A、Loop Management ProtocolB、Label Management ProtocolC、Load Management ProtocolD、Link Management ProtocolE、None of above

考题 若SP=60H,标号LABEL所在的地址为3456H。LCALL指令的地址为2000H,执行指令如下后,堆栈指针SP和堆栈内容发生了什么变化?PC的值等于什么?如果将指令LCALL直接换成ACALL是否可以?如果换成ACALL指令,可调用的地址范围是什么?2000H   LCALL  LABEL

考题 在DOWHILE/ENDDO循环中,若循环条件设置为.T.,则下列说法中正确的是()A、程序无法跳出循环B、程序不会出现死循环C、用EXIT可跳出循环D、用LOOP可跳出循环

考题 单选题假设寄存器%eax的值为x,%ecx的值为y,则指明下面汇编指令存储在寄存器%edx中的值() Leal(%eax,%ecx),%edxA xB yC x+yD x–y

考题 单选题在DOWHILE/ENDDO循环中,若循环条件设置为.T.,则下列说法中正确的是()A 程序无法跳出循环B 程序不会出现死循环C 用EXIT可跳出循环D 用LOOP可跳出循环

考题 单选题若(ECX)=0ABCD1234H (BL)=0E3H,则语句MOVSX ECX,BL执行后:(ECX)的值为()。A 0ABCD1234HB 0FFFFFFE3HC 000000E3HD 0ABCD12E3H

考题 单选题假设寄存器%eax的值为x,%ecx的值为y,那么汇编代码指令leal(%eax,%ecx,5),%edx存储在寄存器%edx中的值为()A 5xB 5yC 5x+yD 5y+x