当前位置:高级系统分析师题库>嵌入式系统题库

问题:

[问答题] 简述ARM和Thumb状态的区别及如何进行状态切换。

对于二层和三层mpls vpn,以下说法正确的是() ["对用户而言,二层vpn可以实现透传用户的数据帧","在三层vpn中,同一vpn中连接到不同PE的CE,可以使用相同的ip网段","目前跨AS的mpls vpn一般由三层vpn实现","对于希望维持控制自身路由体系的用户,适合使用二层v"] 信息反馈量()。 ["越多越好","越少越好","越精越好","适当为宜"] 系统误差是指在相同条件下多次测量同一量时,误差的大小和符号均保持不变,而在条件改变时遵从一定规律变化的误差。 -3的补码是() ["1011","1101","0101","1100"] 依据华电《电力安全工作规程》(热力和机械部分)的规定,制(供)氢站、发电机氢系统和其他装有氢气的设备附近,均严禁烟火,严禁放置(),并设置“禁止烟火”的标志牌。 ["易爆易燃物品","危险物品","化学物品","有毒有害物品"] 简述ARM和Thumb状态的区别及如何进行状态切换。
参考答案:

A.RM状态是32位指令,Thumb状态是16位指令。
进入Thumb状态:执行BX指令,当操作数寄存器最低位为1时,可以使微处理器从ARM状态切换到Thumb状态(处理器工作在Thumb状态,如果发生异常并进入异常处理子程序,则异常处理完毕返回时,自动从ARM状态切换到Thumb状态)。
进入ARM状态:执行BX指令,当操作数寄存器最低位为0时,可以使微处理器从Thumb状态切换到ARM状态(处理器工作在Thumb状态,如果发生异常并进入异常处理子程序,则进入时处理器自动从Thumb状态切换到ARM状态)。

  参考解析

本题暂无解析

在线 客服