>>949005
RISC-V 32I (and E) only define a 32bit User Address Space, however, it looks as if addresses using their LOAD and STORE instructions could be up to 44 bits, because it makes use of a 32 bit register and a 12 bit offset.
In either case, RISC-V 32I isn't designed for use on large machines, and you would not want to use it with a machine that has 4GB of memory in the first place, as it's targeted more strongly at embedded spaces, such as cameras, routers, or cars.
Any machine that a user would be using as a daily driver would likely be using RISC-V 64I, or, at some point in the future, RISC-V 128I