My particular application does many of the same operations, so I want a new instruction to support them. The RTL below s

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899603
Joined: Mon Aug 02, 2021 8:13 am

My particular application does many of the same operations, so I want a new instruction to support them. The RTL below s

Post by answerhappygod »

My Particular Application Does Many Of The Same Operations So I Want A New Instruction To Support Them The Rtl Below S 1
My Particular Application Does Many Of The Same Operations So I Want A New Instruction To Support Them The Rtl Below S 1 (25.6 KiB) Viewed 33 times
My particular application does many of the same operations, so I want a new instruction to support them. The RTL below shows the new instruction; note that rs2 is both a source and destination operand for this instruction. For this instruction, do not make any changes to the ALU or the memory module, but minimize the hardware you use in your design. For this problem, fully describe the following: adddiv rs2, imm, rs1 # X[rs2] (X[rs1] + X[rs2]) >> imm a) changes you need to make to the RISC-V hardware b) changes you need to make to the RISC-V assembler c) changes in RISC-V MCU memory requirements d) specifically why this modification would be useful
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply