题目内容
(请给出正确答案)
[单选题]
按照80x86机器指令编码规则,下列哪一条指令的机器代码最短?
A.MOV AX,BX
B.MOV AX,1
C.MOV AX,[0001H]
D.MOV AX,[BX+1]
查看答案
如果结果不匹配,请 联系老师 获取答案
A.MOV AX,BX
B.MOV AX,1
C.MOV AX,[0001H]
D.MOV AX,[BX+1]
下列80X86指令中,不合法的指令是()。
A.IN AX,0378H
B.MOV BL,AL
C.MOVSB
D.SHL AX,1
A.MOVAX,0008H
B.MOVAX,0006H
C.MOVAX,6008H
D.MOVAX,3008H
A.数据过长导致无法存储在预期区域内,覆盖了存储其他数据的区域的过程被称作溢出
B.一般的溢出不会造成太严重的影响,可能会导致内存错误或程序错误等,但是当溢出被精心利用,就可能导致更严重的安全问题
C.攻击者精心构造的一段机器指令,在溢出攻击时会调用程序执行这段代码,这段代码被称为Shellcode
D.溢出攻击,属于程序编码问题
在80x86微处理器的标志寄存器中,有可能受算术运算指令影响的标志位是______。
A.IF(中断标志)
B.DF(方向标志)
C.OF(溢出标志)
D.TF(陷阱标志)