riscv寄存器各个地址含义

简介: riscv寄存器各个地址含义

初学须知,寄存器地址的使用

注意点:

x0是常量0,

可以拿来做数字使用

但千万不能将其本身进行更改

很有可能会导致崩溃

其他位置对号入座使用即可!

20190525183110183.png

相关文章
|
10月前
|
C语言
写一个宏,计算结构体中某变量相对于首地址的偏移,并给出说明(C语言)
写一个宏,计算结构体中某变量相对于首地址的偏移,并给出说明(C语言)
49 0
|
10天前
crash —— 内核符号和地址直接相互转换
crash —— 内核符号和地址直接相互转换
8086 汇编笔记(十):标志寄存器
8086 汇编笔记(十):标志寄存器
|
4月前
|
存储
ARM 堆栈寻址类型区分
该文介绍了堆栈的两种指向分类:向上生成型(递增堆栈)和向下生成型(递减堆栈),以及堆栈的两种数据状态:满堆栈(指针指向最后数据)和空堆栈(指针指向存放数据的位置)。满递增和满递减是在完整数据单元上操作,而空递增和空递减则允许自定义步长。文中通过图示说明了不同情况下的堆栈存储方式。
|
4月前
|
存储 程序员 数据处理
【汇编】mov和add指令、确定物理地址的方法、内存分段表示法
【汇编】mov和add指令、确定物理地址的方法、内存分段表示法
381 1
【汇编】mov和add指令、确定物理地址的方法、内存分段表示法
|
4月前
|
存储 程序员
【汇编】Loop指令、段前缀
【汇编】Loop指令、段前缀
191 0
【汇编】Loop指令、段前缀
|
11月前
|
存储
寄存器寻址和寄存器间接寻址的区别
寄存器寻址和寄存器间接寻址的区别
|
Linux
Linux驱动操作地址(寄存器)的一些方式
Linux驱动操作地址(寄存器)的一些方式
144 0
KONGSBERG RCU502 设置和访问数字的存储器指令
KONGSBERG RCU502 设置和访问数字的存储器指令
85 0
KONGSBERG RCU502 设置和访问数字的存储器指令
|
存储 前端开发 rax
【CSAPP】x86-64的中央处理单元16个存储64位值的通用目的寄存器
【CSAPP】x86-64的中央处理单元16个存储64位值的通用目的寄存器
146 0
【CSAPP】x86-64的中央处理单元16个存储64位值的通用目的寄存器