Answered step by step
Verified Expert Solution
Question
1 Approved Answer
For all problems that refer to memory in some way, assume this is how the memory bank is initialized (assume the stack is empty). I've
For all problems that refer to memory in some way, assume this is how the memory bank is initialized (assume the stack is empty). I've split it up by byte for your convenience. Address Offset of +0x3 Offset of +0x2 Offset of +0x1 Offset of +Oxo Ox0000401C OxAB OxCD OxEF Ox12 Ox00004018 Ox34 Ox56 0x78 Ox90 Ox00004014 Ox7C 0x21 0x75 Ox34 Ox00004010 Ox06 Ox05 Ox04 Ox03 Ox0000400C OxF1 Ox1D OxCA Ox2D Ox00004008 0x23 OxDA OxDA Ox00 Ox00004004 Ox00 Ox00 Ox00 Ox61 Ox00004000 Ox7A Ox7A Ox69 Ox70 3. (15) Suppose a function took 8 single-byte readings and stored them in memory at 0x0000400C. Create a function that computes the average of the 8 bytes. You must operate under the following constraints: a. Assume the numbers are unsigned b. The function must be carried out in a loop c. Use automatic post-indexing (see slide 6 of 4_3171) for memory access d. DO NOT use the division function For all problems that refer to memory in some way, assume this is how the memory bank is initialized (assume the stack is empty). I've split it up by byte for your convenience. Address Offset of +0x3 Offset of +0x2 Offset of +0x1 Offset of +Oxo Ox0000401C OxAB OxCD OxEF Ox12 Ox00004018 Ox34 Ox56 0x78 Ox90 Ox00004014 Ox7C 0x21 0x75 Ox34 Ox00004010 Ox06 Ox05 Ox04 Ox03 Ox0000400C OxF1 Ox1D OxCA Ox2D Ox00004008 0x23 OxDA OxDA Ox00 Ox00004004 Ox00 Ox00 Ox00 Ox61 Ox00004000 Ox7A Ox7A Ox69 Ox70 3. (15) Suppose a function took 8 single-byte readings and stored them in memory at 0x0000400C. Create a function that computes the average of the 8 bytes. You must operate under the following constraints: a. Assume the numbers are unsigned b. The function must be carried out in a loop c. Use automatic post-indexing (see slide 6 of 4_3171) for memory access d. DO NOT use the division function
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started