以下哪一条是位操作指令()。

题目

以下哪一条是位操作指令()。

  • A、MOVP1,#0FFH
  • B、MOVC,ACC.1
  • C、CPLA
  • D、POPPSW
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下叙述中错误的是________。

A.指令周期的第一个操作是取指令

B.为了进行取指令操作,控制器需要得到相应的指令

C.取指令操作是控制器自动进行的


正确答案:B

第2题:

以下串操作指令中,哪一条指令会影响标志位?( )

A、LODS

B、STOS

C、CMPS

D、MOVS


正确答案:C

第3题:

以下四条指令中,哪一条指令是不存在的?

A.ADDC @R7,R2

B.CLR A

C.NOP

D.RETI


正确答案:A

第4题:

在以下ARM处理器的指令操作码中可让寄存器R1中的指定位“置位”的指令操作码是()。

A.MOV

B.AND

C.ADD

D.ORR


正确答案:D

第5题:

REPZ指令作为下面哪一条串操作指令的前缀时才能完全发挥它的功能?( )

A.MOVSB

B.STOSB

C.LODSW

D.CMPSW


正确答案:D
解析:REPZ是重复前缀符,所有的重复前缀都不能单独使用,都必须与基本串操作指令配合使用,REPZ和REPE具有相同的含义,其重复操作的条件是:只有当ZF=1(即两数相等)且(CX)≠0时才重复字符串操作,直到(CX)=0或ZF=0时才停止重复操作。CMPSW是比较两个串是否相同,串比较指令前可带条件重复前缀REPE或REPZ,含义相同,即若比较结果为CX≠0(即指定的串长度还未比较完)且ZF=1(即两个串元素相同),则重复往下比较,直到CX=0或ZF=0时,才停止比较。所以说REPZ指令放在CMPSW前才能完全发挥它的功能。

第6题:

以下哪一条是位操作指令()

A.MOVP0,#0FFH

B.SETBTR0

C.CPLR0

D.PUSHPSW


参考答案:B

第7题:

SET指令称为()。

A.取反指令

B.空操作指令

C.复位指令

D.置位指令


参考答案:D

第8题:

下列指令中,哪一条指令执行时会影响标志位的状态?

A.PUSHF

B.POPF

C.JC

D.LOOPNZ


正确答案:A

第9题:

● 某计算机指令字长为 16 位,指令有双操作数、单操作数和无操作数3 种格式, 每个操作数字段均用 6 位二进制表示,该指令系统共有m 条(m<16)双操作数指令,并 存在无操作数指令。若采用扩展操作码技术,那么最多还可设计出 (6) 条单操作数 指令。


正确答案:B

第10题:

下列哪一条串操作指令需要使用重复前缀指令REPZ或REPNZ?

A.MOVSB

B.CMPSB

C.LODSB

D.STOSB


正确答案:B
解析:CMPSB字节串比较指令,可带重复前缀REPZ/REPE或REPNZ/REPNE。

更多相关问题