Description: U execution in the RISC-V architecture refers to the instruction execution mode in user space, which is fundamental for the operation of various computing environments, including operating systems and applications. This mode allows applications to run in an isolated and controlled manner, protecting the system and other processes from unauthorized access to critical resources. In the RISC-V architecture, U execution is characterized by a set of instructions designed to be simple and efficient, facilitating the implementation of a programming model that promotes portability and interoperability across different platforms. The RISC-V architecture, being open and extensible, allows developers to customize and optimize the instruction set to meet specific needs, including user mode execution. This approach not only enhances performance but also fosters innovation in hardware and software design, enabling researchers and companies to experiment with new ideas without the constraints of proprietary architectures. U execution is therefore an essential component that contributes to the flexibility and adaptability of the RISC-V architecture in today’s technological landscape.