Simple project on Quratus II(computer architecture)

Simple project on Quratus II(computer architecture)

Cancelled

Job Description

Simple project based on MIPS CPU.Need to answer a few of questions and design a simple MIPS CPU on quartus II.
Example:
Design and implement a new instruction, called "OUT", in Simple CPU. The OUT instruction has one source register operand and it outputs lower 8-bits.
1 What type of instruction format would you use for the "OUT" instruction? and why?
2 How would you encode "OUT" instruction? and why?
3 Design the "OUT" instruction
4 Assume that you have designed and implemented the "OUT" instruction as described above. A software engineer is questioning how she could use this new instruction to output data memory's contents. How would you answer her question?
Similiar questions like this,totally 6 parts.
Please let me know how much you can answer the example questions.