第1题:
在8086/8088微处理器中,下列( )指令是合法的。
A.ADD AX,3
B.MOV AL,300
C.MUL AL,BL
D.SHL AL,3
第2题:
依次执行下列哪一个选项中的两条指令后,可以使得存放在EDX和EAX中的64位数据乘以2?(EDX中存放高32位,EAX中存放低32位)______。
A) SHL EDX,1
SHL EAX,1
B) RCL EDX,1
SHL EAX,1
C) SHL EAX,1
RCL EDX,1
D) SHL EAX,1
SHL EDX,1
A.
B.
C.
D.
第3题:
逻辑移位指令SHL用于( )。
A.带符号数乘2
B.带符号数除2
C.无符号数乘2
D.无符号数除2
第4题:
在计算机的存储单元中存储的______。
A、只能是数据
B、只能是字符
C、只能是指令
D、可以是数据或指令
第5题:
在SHL指令中移位次数由()决定,CNT可以是()或()。
第6题:
在执行下列指令寻找操作数时,需要使用段寄存器DS的指令是()。
第7题:
主轴转速由手动数据输入或程序中的()代码指令决定。
第8题:
下列指令中语法有错误的是:()。
第9题:
左、右循环移位指令是()。
第10题:
下列指令中,错误的指令是()。
第11题:
口头指令可以是单项指令或逐项指令,但不能是综合指令。
第12题:
第13题:
为了将AX和BX寄存器中存放的32位数据左移一位(其中AX寄存器中的数据为高 16位),下面的程序段中应填写( )指令。 SHL AX,1 SHL BX,1
A.ADC AX,0
B.SHL AX,1
C.ROL AX,1
D.RCL AX,1
第14题:
下列80X86指令中,不合法的指令是( )。
A.IN AX,0378H
B.MOV BL,AL
C.MOVSB
D.SHL AX,1
第15题:
下列指令中,不影响标志寄存器中的标志位CF的指令是( )。
A.DIV BX
B.ADD BL,DL
C.SUB AH,30H
D.SHL BX,CL
第16题:
下列四条指令中,错误的指令是()。
第17题:
移位指令和循环移位指令在执行操作时,有什么差别?在编制乘除法程序中,为什么常用移位指令来代替乘除法指令?试编制一个程序段,实现CX中的数除以4,结果仍放在CX中。
第18题:
在下列指令中,()指令的执行会影响条件码中的CF位。
第19题:
指出下列指令是否正确,若不正确说明原因:SHL AX, 3
第20题:
指出SHL AX,3指令的错误原因。
第21题:
下列指令执行后影响CF值的是( )。
第22题:
在串传送指令中,串的转送方向由()标志位决定。
第23题:
可以是数据或指令
只能是指令
只能是程序
只能是数字