ARM处理器用一条指令完成有条件的无符号数加法运算,并更新CPSR中的状态,条件是如果相等, 要求指令执行R1+R2,结果送R3中,则这条指令为___【15】____;如果条件是大于,要求指令执行R1-R2,结果放R3中,则该指令为___【16】___。

题目

ARM处理器用一条指令完成有条件的无符号数加法运算,并更新CPSR中的状态,条件是如果相等, 要求指令执行R1+R2,结果送R3中,则这条指令为___【15】____;如果条件是大于,要求指令执行R1-R2,结果放R3中,则该指令为___【16】___。


相似考题
参考答案和解析
正确答案:ADDCEQ R3,R1,R2 SUBHIS R3,R1,R2
更多“ARM处理器用一条指令完成有条件的无符号数加法运算,并更新CPSR中的状态,条件是如果相等, 要求指令执行R1+R2,结果送R3中,则这条指令为___【15】____;如果条件是大于,要求指令执行R1-R2,结果放R3中,则该指令为___【16】___。”相关问题
  • 第1题:

    某ARM指令完成的功能是“如果相等,则进行带进位的加法”,该指令是()。

    A.ADCNE R1,R2,R3

    B.ADDEQ R1,R2,R3

    C.ANDEQ R1,R2,R3

    D.ADCEQ R1,R2,R3


    正确答案:D

  • 第2题:

    计算机中有很多周期,其中指令周期是指( )。

    A.CPU执行一条指令所需的时间

    B.CPU从内存中取出一条指令所需的时间

    C.CPU从内存中取出一条指令并执行这条指令所需的时间

    D.CPU从外存中取出一条指令所需的时间


    正确答案:A

  • 第3题:

    关于ARM指令中的条件域,以下表述错误的是()

    • A、EQ为相等
    • B、CS为无符号数大于或等于
    • C、VS为未溢出
    • D、LS为无符号数小于或等于

    正确答案:C

  • 第4题:

    由操作控制线路发出完成该操作所需要的一系列控制信息,去完成该指令所要求的操作中是指令执行中的()。

    • A、发出指令
    • B、取指令
    • C、分析指令
    • D、执行指令

    正确答案:D

  • 第5题:

    8086/8088CPU设有()个状态标志位,()个控制标志位;当执行比较指令时,如果运算结果为零,则标志位()置1;如果运算结果的最高位为1,则标志位()置1。


    正确答案:6;3;ZF;SF

  • 第6题:

    对指令[F42B+,H1234,H4321,DT0]描述错误的是().

    • A、该指令是BCD加法指令
    • B、该指令执行后DT0中的数据为K5555
    • C、该指令执行后DT0中的数据为H5555
    • D、该指令中的数据只能用“H”形式

    正确答案:B

  • 第7题:

    用CMP指令对两个无符号数进行A-B的比较后,用A=B或A>B,则分别产生转移,这种情况应选择的条件转移指令是()。

    • A、先用JE指令,再用JNC指令
    • B、先用JNC指令,再用JE指令
    • C、上述两条条件转移指令(JE和JNC)无先后次序
    • D、用上述两条条件转移指令不能完成上述功能要求

    正确答案:D

  • 第8题:

    对指令[F30*,DT0,K123,DT2]描述错误的是()。

    • A、该指令是二进制数据乘法指令
    • B、该指令执行的是DT0中的数据与K123的乘法运算
    • C、该指令的运算结果存在DT2,DT3中
    • D、该指令的运算结果存储在DT2中

    正确答案:D

  • 第9题:

    单选题
    四则运算指令中,加法指令是()。
    A

    SUB

    B

    MUL

    C

    ADD

    D

    DIV


    正确答案: C
    解析: 暂无解析

  • 第10题:

    填空题
    8086/8088CPU设有()个状态标志位,()个控制标志位;当执行比较指令时,如果运算结果为零,则标志位()置1;如果运算结果的最高位为1,则标志位()置1。

    正确答案: 6,3,ZF,SF
    解析: 暂无解析

  • 第11题:

    单选题
    FX2系列PLC四则运算指令中,加法指令为()。
    A

    ADD

    B

    SUB

    C

    EI

    D

    PLS


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    由操作控制线路发出完成该操作所需要的一系列控制信息,去完成该指令所要求的操作中是指令执行中的()。
    A

    发出指令

    B

    取指令

    C

    分析指令

    D

    执行指令


    正确答案: C
    解析: 暂无解析

  • 第13题:

    ARM指令完成的功能是当条件为“带符号数小于”时,将R2和R3进行逻辑或操作,结果存放在R1中,正确的指令是:()。

    A.ORRMIR1,R2,R3

    B.ORREQ R1,R2,R3

    C.ORRLT R1,R2,R3

    D.ORRNE R1,R2,R3


    正确答案:C

  • 第14题:

    在条件转移指令中,结果为负数则转移的指令是()。

    • A、JNS
    • B、JZ
    • C、JS
    • D、JC

    正确答案:C

  • 第15题:

    在数控加工中,如果遗漏圆弧指令后的半径,则圆弧指令作直线指令执行。


    正确答案:错误

  • 第16题:

    用一条指令完成人条件加法运算,并更新CPSR中的条件码,R1+R2->R3 (),(),()。


    正确答案:ADDS R3;R1;R2

  • 第17题:

    中断查询确认后,在下列各种8031单片机运行情况中,能立即进行响应的是:()

    • A、当前正在执行高优先级中断处理
    • B、当前正在执行RETI指令
    • C、当前指令是DIV指令,且正处于取指令的机器周期
    • D、当前指令是MOV  A,R3

    正确答案:D

  • 第18题:

    标志寄存器用来保存在一条指令执行之前,CPU所处状态的信息及运算结果的特征。


    正确答案:错误

  • 第19题:

    对于指令[F50B*,DT0,H123,DT2]描述错误的是().

    • A、该指令是二进制数据乘法指令
    • B、该指令执行的是DT0中的数据与H123的乘法运算
    • C、该指令的运算结果存在DT2,DT3中
    • D、该指令的运算结果为“H”形式

    正确答案:A

  • 第20题:

    填空题
    用一条指令完成人条件加法运算,并更新CPSR中的条件码,R1+R2->R3 (),(),()。

    正确答案: ADDS R3,R1,R2
    解析: 暂无解析

  • 第21题:

    单选题
    用CMP指令对两个无符号数进行A-B的比较后,用A=B或A>B,则分别产生转移,这种情况应选择的条件转移指令是()。
    A

    先用JE指令,再用JNC指令

    B

    先用JNC指令,再用JE指令

    C

    上述两条条件转移指令(JE和JNC)无先后次序

    D

    用上述两条条件转移指令不能完成上述功能要求


    正确答案: D
    解析: 暂无解析

  • 第22题:

    单选题
    在条件转移指令中,结果不为0则转移的指令是()
    A

    JNS

    B

    JZ

    C

    JS

    D

    JNZ


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    在条件转移指令中,结果为零数则转移的指令是()
    A

    JNZ

    B

    JZ

    C

    JS

    D

    JP


    正确答案: B
    解析: 暂无解析