索引
系统内置指令集分为:
等几大类型。
各种指令处理运算元或子运算元的方式不同,在主机上共有3种OP及sOP组合方式。
- 两个OP均作为16-bit进行处理:
OP-0 | OP-1 |
---|---|
0000 ~FFFF | 0000 ~FFFF |
- OP-0作为两个8-bit子运算元进行处理,OP-1作为16-bit进行处理;
sOP00 | sOP01 | OP-1 |
---|---|---|
00 ~FF | 00 ~FF | 0000 ~FFFF |
- 两个OP均分为各两个8-bit子运算元进行处理;
sOP00 | sOP01 | sOP10 | sOP11 |
---|---|---|---|
00 ~FF | 00 ~FF | 00 ~FF | 00 ~FF |
caution
某些指令会出现忽略一个或多个OP的情况。
在索引中,每条指令的OP处理方式将使用单行单元格表示。
其中首列是指令编号及缩写,而删除线表示这条指令忽略填充格所表示的运算元。
info
如果寄存器写入指令10
,这里指令缩写为INST_WRITE_REG
。
该指令处理sOP01和OP-1,而sOP00则被忽略:
INST_WRITE_REG | 编号 | sOP01 | OP-1 |
---|
tip
被忽略的OP可以是任意数值,为表达清晰,索引中统一以00
或0000
表示。