内存操作指令一般是between registers and memory,数据操作相关的主要是以下三种
1 load instruction: LB LH LW LD
2 store instruction: SB SH SW SD
3 AMO(atomic memory operation) instruction: AMOADD.W AMOSWAP.W AMOAND.W AMOOR.W AMOMIN.D AMOMAX.D etc. AMO是自动load. AMO的指令运作,会涉及到值的加载、运算、存储、返回,从初始值到运算后的变化的值,变化后的值再回落到起始的值的加载地址,形成一个圈(闭环)
4 常见的微体系结构内的存储器是缓存存储器,与数据相关的是D-cache模块,该模块一般与Load-Store Units交互数据