我是SRC汇编的新手,我想知道如何编写SRC汇编语言程序来评估以下表达式。
X = 4(7 + c)– 8 * d + 64(21 + e)
其中c = 11,d = 17和e = 23
注意:X,c,d和e是内存标签
我已经完成了以下工作,但不知道如何使用汇编器指令来定义内存标签。有人请告诉我如何为存储标签编写伪操作码?
ld R1,e
addi R3,R1,21
shl R4,R3,6
ld R5,d
shl R6,R5,3
add R7,R6,R4
ld R8,c
addi R9,R8,7
shl R10,R9,2
st R10,X