我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:双彩网 > 指令寄存器 >

数据传送指令之: 程序状态寄存器指令

归档日期:06-28       文本归类:指令寄存器      文章编辑:爱尚语录

  指令集提供了两条指令,可直接控制程序状态寄存器(PSR,Program State Register)。指令用于把CPSR或SPSR的值传送到一个寄存器;MSR与之相反,把一个寄存器的内容传送到CPSR或SPSR。这两条指令结合,可用于对CPSR和SPSR进行读/写操作。

  在指令语法中可看到一个称为fields的项,它可以是控制(C)、扩展(X)、状态(S)及标志(F)的组合。

  程序不能通过直接修改CPSR中的T位控制直接将程序状态切换到Thumb状态,必须通过BX等指令完成程序状态的切换。

  为指令编码中的条件域。它指示LDM(1)指令在什么条件下执行。当cond忽略时,指令为无条件执行(cond=AL(Alway))。

  MSR指令用于将通用寄存器中的内容或立即数传送到程序状态寄存器中。因此指令的编码格式也有两种格式。

  Arm中国周易大赛4月重磅来袭,打造最有影响力的AIoT开放商业大赛平台

  Arm、Cadence、Xilinx联合推出基于TSMC 7纳米工艺的首款Arm Neoverse系统开发平台,面向下一代云到边缘基础设施

  Arm 基于台积公司22纳米ULP技术的POP IP, 力助联咏科技推进数字电视芯片

  东芝推出基于Arm® Cortex®-M4的新款微控制器,内置计时器和通信通道,可实现高速数据处理

本文链接:http://f-taiken.net/zhilingjicunqi/151.html