Y-BoBo
Y-BoBo
Thanks for your answer. But I have some more questions: * what is **self-modifying code** used for? * Must I store data in D-cache before run this test? * Should...
Thank you again. I deeply understood the real meaning of this test file through your answer.
# The first question I have changed my design so that I-cache can be read and write. But when I ran the test file again, I found another problem: ```...
After reading `riscv-spec.pdf` carefully, I found `sb, sh` does not sign-extend before writing to memory. But in my first question, `lh` load a 16-bit value from memory indeed, then sign-extended...
@aswaterman Thank you. I will try this with Spike.