1.一种非对齐地址访存的融合编码状态机实现方法,其特征在于:该非对齐地址访存的融合编码状态机实现方法具体步骤如下:
s1:存储请求对应的位于状态编码的高三位内的访存范围;
s2:顺序发送对齐地址的访存请求,等待数据缓存并拼接;
s3:状态机状态初始化;
s4:状态机状态转换;
s5:数据缓存等待数据的回填,通过着色过程记录当前多笔对齐请求所读数据是否被完全返回,并且每一笔对齐的地址请求有位置信息来标示该数据处在所需数据块的位置;
s6:根据指令的访存范围,来生成范围向量进行数据拼接;
s7:数据拼接完成后,缓存内的数据进行后续的剪切和扩展操作,返回体系结构寄存器。
2.根据权利要求1所述的一种非对齐地址访存的融合编码状态机实现方法,其特征在于:所述步骤s6中,每次返回的对齐请求携带位置和范围信息来更新范围向量。