a) Design a16-bit MIPS Processor in a simplest form in Verilog
code with testbench. Please mention the comments where
applicable.
b) mention the steps how your design works.
Write the MIPS assembly codes to implement the following
function: copy a block of words from one address to another. Assume
that the starting address of the source block be in register $t1
and that the destination address be in $t2. The instruction also
requires that the number of words to copy in $t3 (which is >0,
that means how many words are needed to copy). Furthermore, assume
that the values of these registers as well as register $t4 can...