Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Refer to Figure 2 for the next 5 questions. What is the hexadecimal value of the

ID: 3583098 • Letter: R

Question

Refer to Figure 2 for the next 5 questions. What is the hexadecimal value of the word of data held at address 106D:0045? Is the word of data held at address 106D:0045 an aligned or misaligned would of data? What hexadecimal value double word is stored starling at address 106D:0034? Is the double word of data held at address 106D:0034 an aligned or misaligned double word of data? What is the logical address of the last byte in the second row of memory DUMP (this location contains the value FAH and is highlighted in bold)?

Explanation / Answer

Assuming word is 2 bytes.

6. Word present at the memory location is 106D:0045 is 4F B3

7. Word is said to be aligned in memory if the memory is divisible by 2. Simple way is to convert the last nibble of the hexa decimal address to binary format. If the last bit is 0, then the word is aligned. For Address 106D:0045H, Last nibble is 5, 5 converted to binary format is 0101. Last bit of the nibble is not 0. Hence the word is misaligned.

8. Double word present at the address 106D:0034H is 18 1B 6D 10

9. Double word is said to be aligned if the memory address is divisible by 4. Simple way is to convert the last nibble of the hexa decimal address to binary format. If the last two bits are 00, then the double word is said to be aligned. For Address 106D:0034H, Last nibble is 4, 4 converted to binary format is 0100. Last two bits are 00, hence the word is aligned.

10. Logical address of the last element in second row is 106D:001F. Hexa decimal numbers run from 0 to F.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote