xxq

Results 4 issues of xxq

### Before start - [X] I have read the [XiangShan Documents](https://xiangshan-doc.readthedocs.io/zh_CN/latest). 我已经阅读过香山文档。 - [X] I have searched the previous issues and did not find anything relevant. 我已经搜索过之前的 issue,并没有找到相关的。 - [X]...

problem

### Before start - [X] I have read the [RISC-V ISA Manual](https://github.com/riscv/riscv-isa-manual) and this is not a RISC-V ISA question. 我已经阅读过 RISC-V 指令集手册,这不是一个指令集本身的问题。 - [X] I have read the [XiangShan...

bug report

amtest -> mp test 多核仿真结果不一致,修改__barrier代码实现后一致了,是为什么? 这是修改之前的仿真结果: ![e3be1d919ae4907e08447d977439ee83](https://github.com/OpenXiangShan/nexus-am/assets/171529938/c15aa5a7-288f-476f-8986-4ea053a8c7a9) 这是修改后的代码(上面的是原来的,后面的是我写的)以及仿真结果(vcs和verilator完全一致): ![image](https://github.com/OpenXiangShan/nexus-am/assets/171529938/aa810707-3e17-477f-8367-6ba4a9d617a1) ![6593baa268b561ea6eff0d8ef999c95f](https://github.com/OpenXiangShan/nexus-am/assets/171529938/a7868021-4a67-4f21-8053-1eb0e97ff391)

it should return to the parent directory after updating the submodule.