trying to simulate simple arithmetic test: riscv_arithmetic_basic_test_0.S. the cpu takes misaligned store exception here: ``` mtvec_handler: addi x17, x17, -4 <<< why is it 4 ? sd x22, (x17) <<<< exception ``` Is there any control to avoid it?