示例¶
灵犀指令集的块指令由块头和可选的微指令部分组成。如果块指令需要一些具体的计算操作,则需要将块头与对应的微指令联系起来,当前支持两种layout形态:一种是一体块,即块头指令后紧跟微指令;另一种是分离块,这通过块头中添加指向微指令起始地址来确定微指令的位置。分离块对应的汇编指令中,可以通过'B.TEXT'给出的标签找到与之对应的微指令。
一体块的汇编输入示例:
分离块的汇编输入示例:
块头:
微指令:
灵犀指令集的块指令由块头和可选的微指令部分组成。如果块指令需要一些具体的计算操作,则需要将块头与对应的微指令联系起来,当前支持两种layout形态:一种是一体块,即块头指令后紧跟微指令;另一种是分离块,这通过块头中添加指向微指令起始地址来确定微指令的位置。分离块对应的汇编指令中,可以通过'B.TEXT'给出的标签找到与之对应的微指令。
一体块的汇编输入示例:
分离块的汇编输入示例:
块头:
微指令: