                    trap_frame.set_register_xi(rd, load_value);
                    // println!("[rustsbi trap handler] Load misaligned! epc: {:016x?}, ins: {:016x}, addr: {:016x}", ins_vaddr , ins, load_vaddr);
                    // println!("[rustsbi trap handler] (uncompressed) rd: {:?} value: {:016x}", rd,load_value);
                    mepc::write(mepc::read().wrapping_add(4)); // 跳过指令
                }
                2 => {