Changed Stage 1 to use full registers and the si register instead of splitting them
Changed the parameters for the function to load into registers Changed all the data types to words instead of int in case ints are not allowed