... | @@ -289,7 +289,11 @@ STOP |
... | @@ -289,7 +289,11 @@ STOP |
|
|
|
|
|
### Core Row
|
|
### Core Row
|
|
|
|
|
|
core row中的表格设计如下
|
|
core row中的表格设计如下:
|
|
|
|
|
|
|
|
cnt=1 vers[0]~vers[7]的位置用来存放栈顶弹出的值,即next_pc
|
|
|
|
|
|
|
|
cnt=1, vers[24]~vers[31]的位置用来存放去向为bytecode的LookUp, 即校验next_pc在bytecode中是否存在
|
|
|
|
|
|
```shell
|
|
```shell
|
|
/// +---+-------+-------+-------+--------------------------+
|
|
/// +---+-------+-------+-------+--------------------------+
|
... | @@ -357,7 +361,7 @@ core row中的表格设计如下 |
... | @@ -357,7 +361,7 @@ core row中的表格设计如下 |
|
|
|
|
|
### LookUp
|
|
### LookUp
|
|
|
|
|
|
cnt=1的位置vers[24]~vers[31]的位置用来存放要lookUp的信息(next_pc的合法性,是否在bytecode中存在)
|
|
cnt=1的位置vers[24]~vers[31]的位置用来存放要lookUp的信息(next_pc的合法性,, 即校验next_pc在bytecode中是否存在)
|
|
|
|
|
|
来源:core
|
|
来源:core
|
|
|
|
|
... | | ... | |