Write a MIPS assembly language procedure that implements the
Towers of Hanoi recursive function given the following
declaration:
void towers(int n, char source, char dest, char spare);
The function outputs a message describing each move. The source,
destination, and spare poles are indicated with a character
identifier of your choosing ('A', 'B', 'C' are common). Write a
MIPS assembly language program that demonstrates the Towers of
Hanoi procedure. Your program should ask the user for the number of
disks. The...