一个简单的目标机模型
三地址机器模型
- 加载、保存、运算、跳转等操作
- 内存按字节寻址
- n个通用寄存器R0, R1, …, Rn-1
- 假设所有的运算分量都是整数
目标机器的主要指令
寻址模式
- 变量名a
- a(r)
a是一个变量,r是一个寄存器
- c(r)
- *r
在寄存器r的内容所表示的位置上存放的内存位置
- *c(r)
在寄存器r中内容加上c后所表示的位置上存放的内存位置
-
#c
三地址机器模型
- 加载、保存、运算、跳转等操作
- 内存按字节寻址
- n个通用寄存器R0, R1, …, Rn-1
- 假设所有的运算分量都是整数
a是一个变量,r是一个寄存器
在寄存器r的内容所表示的位置上存放的内存位置
在寄存器r中内容加上c后所表示的位置上存放的内存位置
#c