CS311-Assignment 1 Solved

30.00 $

Category:

Description

5/5 - (1 vote)

Write the following programs in the ToyRISC ISA:

  1. Check if a given number is even or odd. If odd, write ‘1’ to register x10. Else, write ‘-1’ to register x10.
  2. Write a program to sort an array of numbers in the descending order.The sorted array should be placed in the same addresses in memory as the initial array.
  3. Write a program to place the first ‘n’ Fibonacci numbers in the memory.The first number is placed at address 216 − 1, the second at 216 − 2, and so on.
  4. Write a program to check if a given number is a palindrome. If yes, place‘1’ in x10. If no, place ‘-1’ in x10.
  5. Write a program to check if a given number is prime. If yes, place ‘1’ inx10. If no, place ‘-1’ in x10.
  • Assignment-1-108nsy.zip