ARM中的寄存器(R0-R15)

news/2025/1/18 7:24:24/

R0-R3:用作传入函数参数,传出函数的返回值。在子程序调用之间,可将R0-R3用于任何用途。被调用函数在返回之前不必回复R0-R3,如果调用函数再次需要R0-R3的内容的话,则它必须保留这些内容。

R4-R11:被用来存放函数的局部变量。如果调用函数使用了这些寄存器,它在返回返回之前必须回复寄存器的值。

R12:是内部调用暂时寄存器(ip)。它在过程链接胶合代码(例如交互操作胶合代码)中用于此角色。

R13:是栈指针(sp),sp中存放的值在退出调用函数时必须与进入调用函数时的值相同。

R14:是链接寄存器(lr),当调用一个函数时,返回地址被自动保存到链接寄存器中,在函数返回时有效。这使得快速进入以及不再调用其他函数成为可能。如果函数的分支的

R15:程序计数器(pc)

注意:在中断程序中,所有的寄存器都必须保护,编译器会自动保护R4-R11


http://www.ppmy.cn/news/198165.html

相关文章

oppor15版本android,OPPOR15和R15梦境版区别详解

你们知道OPPOR15和R15梦境版有哪些区别吗?怎么样开启这项功能呢?对此感兴趣的用户可以随小编去下文看看OPPOR15和R15梦境版区别详解。 OPPOR15和R15梦境版区别详解 在颜色方面,两个版本有所不同,R15有星空紫、热力洪、雪盈白三色,而R15梦境…

轮胎参数:195/55 R15 84V

轮胎参数:195/55 R15 84V 195:表示轮胎与底边接触的宽度 55R表示扁平率,也就是55%,即胎壁高度/宽度55% 15表示的是15英寸轮毂,1英寸2.54厘米,所以15英寸轮毂的直径为15*2.5438.1厘米.整个轮胎的直径就是38.1厘米再加上2个胎壁的高度.第一个数字表示的是轮…

工作站 显卡 测试软件,CineBench R15测试:考验CPU+GPU_工作站移动工作站-中关村在线...

CineBench R15测试:考验CPUGPU能力 CineBench使用的是针对电影电视行业开发的Cinema 4D特效软件引擎,是很有说服力的一套CPU和显卡测试系统。考虑到惠普ZBook Studio G3搭配的是Windows 10 Pro 64操作系统,所以我们也选择了支持64位操作系统的…

r0-r15寄存器的作用

r0-r3 用作传入函数参数,传出函数返回值。在子程序调用之间,可以将 r0-r3 用于任何用途。 被调用函数在返回之前不必恢复 r0-r3。如果调用函数需要再次使用 r0-r3 的内容,则它必须保留这些内容。 r4-r11 被用来存放函数的局部变量。如果被调…

OPPOFindX5Pro+ 参数

OPPOFindX5Pro搭载什么处理器 OPPOFindX5Pro这款手机将会搭载了骁龙8gen1,绝对是可以为我们带来强悍、稳定的性能体验感受。 处理器详细参数规格 采用三星 4nm 工艺制造,采用Kryo 780架构,Cortex-X2超大核(3.0GHz)Cortex-A710大核(2.5GHz)Cor…

oppor15x支持html吗,oppor15x配置参数详情 r15和17的亲儿子

oppor15x虽然看上去和oppor15这款手机比较相似,但是实际上,作为oppo的最新款手机,oppor15x的发布时间是在oppor17之后的,不仅如此,在外观方面,oppor15x和oppor17会更为相似,在配置方面却更偏向o…

oppor15android版本8.1,OPPO R15搭载最新ColorOS 5.0系统,基于安卓8.1更好用

原标题:OPPO R15搭载最新ColorOS 5.0系统,基于安卓8.1更好用 手机的发展十分之快,硬件性能普遍过剩,而手机系统的更新迭代变得异常重要,而越来越多的消费者也意识到这个问题,想获得更好的使用体验&#xff…

oppo r15 android 版本号,OPPO R15梦镜版升级AndroidP教程 R15梦镜版升级9.0地址

OPPO R15(梦镜版) Android P Beta 开发者预览版已经发布了,诚邀开发者下载使用体验!该版本仅提供给开发者提前适配Android P Beta版本,版本稳定性较差,不保证能满足日常使用需要,普通用户请勿下载升级。 Android P Bet…