JavaShuo
栏目
标签
ARM64架构的寄存器
时间 2020-12-20
栏目
系统架构
繁體版
原文
原文链接
ARM64提供了31个通用寄存器,其用途如下表: x0~x7:传递子程序的参数和返回值,使用时不需要保存,多余的参数用堆栈传递,64位的返回结果保存在x0中。 x8:用于保存子程序的返回地址,使用时不需要保存。 x9~x15:临时寄存器,也叫可变寄存器,子程序使用时不需要保存。 x16~x17:子程序内部调用寄存器(IPx),使用时不需要保存,尽量不要使用。 x18:平台寄存器,它的使用与平台相关
>>阅读原文<<
相关文章
1.
ARMV7架构下的普通寄存器和CPSR寄存器及APSR寄存器
2.
arm64汇编篇-07cpsr状态寄存器
3.
arm架构寄存器介绍
4.
8086x8088寄存器结构
5.
iOS arm64汇编中寄存器和基本指令
6.
寄存器(通用寄存器)
7.
EFLAGS寄存器(标志寄存器)
8.
CS 寄存器 和 IP 寄存器
9.
x86的寄存器
10.
Arm的寄存器
更多相关文章...
•
Docker 架构
-
Docker教程
•
Hibernate的二级缓存
-
Hibernate教程
•
Docker容器实战(七) - 容器眼光下的文件系统
•
Docker容器实战(六) - 容器的隔离与限制
相关标签/搜索
寄存器
arm64
特殊寄存器
构架
架构
服务器架构
存储器
锁存器
系统架构
浏览器信息
Redis教程
MyBatis教程
架构
存储
服务器
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
以实例说明微服务拆分(以SpringCloud+Gradle)
2.
idea中通过Maven已经将依赖导入,在本地仓库和external libraries中均有,运行的时候报没有包的错误。
3.
Maven把jar包打到指定目录下
4.
【SpringMvc】JSP+MyBatis 用户登陆后更改导航栏信息
5.
在Maven本地仓库安装架包
6.
搭建springBoot+gradle+mysql框架
7.
PHP关于文件$_FILES一些问题、校验和限制
8.
php 5.6连接mongodb扩展
9.
Vue使用命令行创建项目
10.
eclipse修改启动图片
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
ARMV7架构下的普通寄存器和CPSR寄存器及APSR寄存器
2.
arm64汇编篇-07cpsr状态寄存器
3.
arm架构寄存器介绍
4.
8086x8088寄存器结构
5.
iOS arm64汇编中寄存器和基本指令
6.
寄存器(通用寄存器)
7.
EFLAGS寄存器(标志寄存器)
8.
CS 寄存器 和 IP 寄存器
9.
x86的寄存器
10.
Arm的寄存器
>>更多相关文章<<