Question: Assumptions can be made Write an AAPCS compliant ARM assembly routine to compute the amplitude - scaled moving average for an array of data, using
Assumptions can be made Write an AAPCS compliant ARM assembly routine to compute the amplitudescaled moving average for an array of data, using the following equation yn Pkxnk x k These specifications also apply: You need to implement both the caller ie the main program and the callee ie the function named as "movingavg" that does the above computation The input array xn and the empty output array yn each having elements are stored in memory with base addresses xA and xB respectively. Both are bit integer arrays. The filter coefficients Po P P P are available in registers V V V V respectively within the main program. The main program caller should pass arguments to the function "movingavg" callee in the following order. Argument : Pointer ie the base address to the input array xn Argument : Pointer ie the base address to the output array yn Argument : Coefficients PoP The function movingavg should implement t
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
