Question: Please assemble the code. Thank you. 5. [10 pts] Write an assembly instruction that swaps the i-th element of array XI and array YD Note
5. [10 pts] Write an assembly instruction that swaps the i-th element of array XI and array YD Note that the array elements are short type // swap) function: Swap X[ and Y void swap2 (short X, short Y[, int i); The following is the correct test output Test cop By pre-index: X1 [] = { 10, 20, 30, 40), Yi [] = { 10, 20, 30, 40) By pre-index with update: X1[] = { 10, 20, 30, 401. YI[] = { 10, 20, 30, 40; By post-index, xi [ ] = { 10, 20, 30, 40), YI[] = { 10, 20, 30, 40; By register offset: X1[] = { 10, 20, 30, 401. YI[] = { 10, 20, 30, 40} yArray functions ***Test swap*** First swap, index 1 : X2[] = { 1,-2, 3, 4, 5), Y2[] = {-1, 2,3,4,5 } Second swap, index 3: X2[] = {1,-2, 3,-4, 5), Y2[] = {-1, 2,-3, 4,-5}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
