体育外围-官网体育外围-官网

官方视频
ARMCPU总共37个寄存器|体育外围
来源:体育赛事竞猜官网    发布时间:2021-01-05 08:42:02
本文摘要:每继续执行一条Thumb指令,程序计数器寄存器(PC)特两个字节数。BLX指令继续执行3个作业者,函数调用到总体目标详细地址处继续执行,存留汇编程序的返回详细地址,依据总体目标详细地址为能够将程序转换到Thumb情况。

在ARM管理体系中一般来说有下列3种方法管理程序的继续执行步骤:**在长期继续执行全过程中,每继续执行一条ARM指令,程序计数器(PC)的值加4个字节数;每继续执行一条Thumb指令,程序计数器寄存器(PC)特两个字节数。全部全过程是按序继续执行。

**函数调用指令,程序流程能够函数调用到特殊的详细地址型号处继续执行,或是函数调用到特殊的汇编程序处继续执行。在其中,B指令作为继续执行函数调用作业者;BL指令在继续执行函数调用作业者另外,存留汇编程序的返回详细地址;BX指令在继续执行函数调用作业者另外,依据总体目标详细地址为能够将程序转换到Thumb情况;BLX指令继续执行3个作业者,函数调用到总体目标详细地址处继续执行,存留汇编程序的返回详细地址,依据总体目标详细地址为能够将程序转换到Thumb情况。**当异常中断再次出现时,系统软件继续执行完后当今指令后,将函数调用到适度的异常中断程序处理处继续执行。当异常中断程序处理继续执行顺利完成后,程序流程返回到再次出现终断指令的下条指令处继续执行。

继续执行

继续执行

在转到异常中断程序处理时,要存留被终断程序流程的继续执行当场,从异常中断程序处理散伙时,要彻底恢复被终断程序流程的继续执行当场。ARMCPU总共37个寄存器。

在其中还包含:**31个通用寄存器,还包含程序计数器(PC)以内。这种寄存器全是32位系统寄存器。

函数调用

**6个情况寄存器。这种寄存器全是32位系统寄存器。ARMCPU总共7种各有不同的CPU方式,每一种方式上都有一组适度的寄存器组。在任何时候,由此可见的寄存器还包含15个通用寄存器(R0-R14),一个或2个情况寄存器及程序计数器(PC)。

在全部的寄存器中,一些是各方式公共一个物理学寄存器,有一些寄存器各方式具有自身独立国家的物理学寄存器。****************************************************通用寄存器***************************************************8通用寄存器分为下列三类:备份数据寄存器、仍未备份数据寄存器、程序计数器PC未备份数据寄存器仍未备份数据寄存器还包含R0-R7。针对每一个仍未备份数据寄存器而言,全部CPU方式下全是用以同一个物理学寄存器。仍未备份数据寄存器没被系统软件作为特别是在的主要用途,一切可应用通用寄存器的场所都能够用以仍未备份数据寄存器。


本文关键词:指令,详细地址,备份,函数调用,体育外围,程序计数器

本文来源:体育外围-www.rnl716.com

上一新闻:“人工智能眼科医生”临床速率超20张眼眸相片_体育赛事竞猜官网

下一新闻:华为Mate20X项目管理得分成:111分|体育外围下注网站

推荐阅读

企业要闻

企业动态

门窗百科

太阳能着色 互补系统 易护理 保温 环保节能
预约报名 免费测量 免费设计 免费报价 免费安装 终身维护
版权所有©2011-2020 龙岩市体育外围下注网站有限公司
闵ICP备30132271号-6
联系地址: 福建省龙岩市泗水县程时大楼60号
联系电话:0334-112834117
联系邮箱:663395747@qq.com
传真号码:051-679944090