Question: you will be given a list of MIPS machine language code instructions in memory. Your task is to Disassemble the contents and show the MIPS
you will be given a list of MIPS machine language code instructions in memory. Your task is to Disassemble the contents and show the MIPS instructions. Make sure to calculate the correct branch target address for each branch instruction. If the resulting BTA happens to be outside the given code, this is OK, just make sure you calculate the BTA correctly.
Address Contents
0x00400024 0x3c111001
0x00400028 0x3410000a
0x0040002c 0x2a01000a
0x00400030 0x14200006
0x00400034 0x8e280000
0x00400038 0x01094820
0x0040003c 0x22100001
0x00400040 0x22310004
0x00400044 0x0401fffa

For example, a sample solution would look like the following:
0x00400000;0xA3200ABC;addi $16,$16,1
0x00400004;0xB32011CC;ori $17,$17,2
NOTE THE ABOVE ARE MADE UP VALUES. IT IS JUST AN EXAMPLE. Please put your solution into a .txt file. Please do not put it in anything else. Please do not deviate from the above format, doing so will severely hurt your grade no matter how small the deviation.
For project six, you will be given a list of MIPS machine language code instructions in memory. Your task is to Disassemble the contents and show the MIPS instructions. Make sure to calculate the correct branch target address for each branch instruction. If the resulting BTA happens to be outside the given code, this is OK, just make sure you calculate the BTA correctlv. Contents Address 0x00400024 0x3c111001 0x00400028 0x3410000a 0x0040002c 0x2a01000a 0x00400030 0x14200006 0x00400034 0x8e280000 0x00400038 0x01094820 0x0040003c 0x22100001 0x00400040 0x22310004 0x00400044 0x0401fffa Solution Format: When writing your solution please use the following rules: 1. The REQUIRED file name is LastNameFirstName p7.txt , where LastName is your last name and FirstName is your first name 2. each line should be formatted in the following way address;contents;mips_instruction Please replace address, contents and mips instruction with their respective correct values 3. Each value on each line is REQUIRED to be separated by a semi-colon(;) . There should be nothing else inside the file, not even your name 5. There should only be 9 rows in your file. Anymore is breaking solution format 6. IF you wish to submt the work you did to get your answers, you may do so in a different file. This file can be named whatever you like For project six, you will be given a list of MIPS machine language code instructions in memory. Your task is to Disassemble the contents and show the MIPS instructions. Make sure to calculate the correct branch target address for each branch instruction. If the resulting BTA happens to be outside the given code, this is OK, just make sure you calculate the BTA correctlv. Contents Address 0x00400024 0x3c111001 0x00400028 0x3410000a 0x0040002c 0x2a01000a 0x00400030 0x14200006 0x00400034 0x8e280000 0x00400038 0x01094820 0x0040003c 0x22100001 0x00400040 0x22310004 0x00400044 0x0401fffa Solution Format: When writing your solution please use the following rules: 1. The REQUIRED file name is LastNameFirstName p7.txt , where LastName is your last name and FirstName is your first name 2. each line should be formatted in the following way address;contents;mips_instruction Please replace address, contents and mips instruction with their respective correct values 3. Each value on each line is REQUIRED to be separated by a semi-colon(;) . There should be nothing else inside the file, not even your name 5. There should only be 9 rows in your file. Anymore is breaking solution format 6. IF you wish to submt the work you did to get your answers, you may do so in a different file. This file can be named whatever you like
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
