当前位置: 首页 > wzjs >正文

分栏式的网站有哪些seo上排名

分栏式的网站有哪些,seo上排名,武汉做网站定价,营销网站与企业网站的区别在之前的文章:详解 Cortex-M 的异常流程 中介绍了 Cortex-M 处理器在执行异常时的大体流程,包括异常的进入、执行与返回。并且在进入与返回时提到了两个概念:压栈和出栈。而在上一篇文章:Cortex-M 异常处理的 C 实现、栈帧以及 EX…

在之前的文章:详解 Cortex-M 的异常流程 中介绍了 Cortex-M 处理器在执行异常时的大体流程,包括异常的进入、执行与返回。并且在进入与返回时提到了两个概念:压栈和出栈。而在上一篇文章:Cortex-M 异常处理的 C 实现、栈帧以及 EXC_RETURN 中已经详细解释了栈帧以及在异常返回时使用到的一个特殊值:EXC_RETURN。今天我们就来结合上述几个概念,对异常进出时的压栈与出栈操作进行一个进阶的理解。

异常进入和压栈

当异常产生且被处理器接受时,压栈流程会将寄存器压入栈中并组织栈帧,如下图所示:

图片

Cortex-M3 和 Cortex-M4 处理器具有多个总线接口:

图片

这样,在压栈操作的同时(通常系统总线),处理器还可以开始取向量(一般通过 I-CODE 总线)和取指。这样,由于压栈操作可以和 FLASH 存储器访问同时进行,因此哈佛总线架构可以降低中断等待时间。若向量表被重定向到 SRAM 或异常处理也位于 SRAM,则中断等待时间会略微增加。

需要注意的是,压栈期间的栈访问顺序和栈帧中寄存器的顺序不同。例如下图:

图片

Cortex-M3 会在其他寄存器之前首先将 PC 和 xPSR 压栈,这样在取向量时就会尽可能快地更新 PC。由于 AHB Lite 接口的流水线特性,数据传输会至少落后地址一个时钟周期。

压栈操作中使用的栈可以为主栈(使用主栈指针, MSP)或进程栈(使用进程栈,PSP)。若处理器运行在线程模式且使用 MSP(CONTROL 寄存器的第 1 位为 0,这也是默认的配置),则压栈操作在执行时使用主栈 MSP,如下图所示:

图片

若处理器运行在线程模式且使用进程栈(CONTROL 寄存器的第 1 位为 1),则压栈操作执行时使用进程栈 PSP。在进入处理模式后,处理器必须使用 MSP,所有嵌套中断的压栈操作执行时都使用主栈 MSP,如下图所示:

图片

异常返回和出栈

在异常处理结束时,异常入口处生成的 EXC_RETURN 数值的 Bit2 用于确定提取栈帧时所使用的指针。若 Bit2 为 0,则处理器就知道之前压栈时使用的是主栈,如下图所示:

图片

若 Bit2 为 1,处理器就会知道压栈时使用的是进程栈,可参考下图的第二个出栈操作:

图片

在每次出栈操作结束时,处理器还会检查出栈 xPSR 数值的第 9 位,并且若压栈时插入了空位,则会将其去除,如下图所示:

图片

为了降低出栈所需的时间,处理器会首先取出返回地址(压栈的 PC),从而可以使取指和剩下的出栈操作同时进行。

http://www.dtcms.com/wzjs/96864.html

相关文章:

  • 互联网公司招聘信息沈阳seo按天计费
  • 免费h5杭州seo网站推广排名
  • 布吉附近网站建设百度文库网页版登录入口
  • js做的网站公司广告推广方案
  • 效果好的徐州网站建设企业推广是什么职业
  • 安庆什么网站好小事做申请网站域名要多少钱
  • 学做吃的网站seo专业培训机构
  • 沈阳城乡建设委员会网站网络营销网站平台有哪些
  • 班级网站建设方案怎么做神马搜索排名seo
  • 吉林省梨树县政府网站建设想做电商怎么入手
  • 网站建设 后期维护好搜网
  • 如何进行电子商务网站推广?天津优化公司哪家好
  • 新疆前昆工程建设集团网站免费大数据分析网站
  • 做网站的版式会侵权吗百度seo排名优化软件化
  • 网站建设的一般费用南宁百度推广代理商
  • 二手房网站排行做引流推广的平台
  • 菏泽外贸网站建设公司南昌seo排名外包
  • 陕西工程造价信息网陕西整站关键词自然排名优化
  • 网站功能提升权限排超最新积分榜
  • 用discuz建设企业网站seo网站推广工作内容
  • 搜收录网网络优化工作内容
  • 北京丰台区做网站公司青岛seo网站排名优化
  • 我省推行制度推动山西品牌建设东莞seo建站如何推广
  • 企业做不做网站的坏处seo的范畴是什么
  • 南宁网站建设哪家推广软文发布平台
  • 做软件常用的网站有哪些软件网站排名优化快速
  • 印度网站后缀福州seo管理
  • 网站备案分为几种seo搜索引擎优化招聘
  • 做网站哪家专业百度搜索关键词规则
  • 百度如何做网站柳州网站建设哪里有