Recode all functions utilizing the stack frame method -


Must use looping techniques (did you answer this)

For part 7 (please arrange for me anything you can)

I get this comment (THIS CAN NOT BE COVERED UNDER C, C++ Programming as the mentioned keyword are for MATLAB PROGRAMMING only)

I guess you don't have to use c or c++ , just add on the HW you did listed below

1. Recode all functions utilizing the Stack Frame method

2. Show at least one example of each of the following:
a. USES
b. LOCAL. sub espnBytes
c. ENTER/LEAVE
d. PROTO/INVOKE

3. Test each function from main, print appropriate array after each test.

#include
#include
#include
#include

void main()
{
int A1[16]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
int A2[16],A3[16]={0};
for(inti=0;i<16;i++)
{
cout<}
cout<<"\n\n----------------------------------\n\n";
cout<<"RANDOM NUMBER....\n";
srand(5323);
for(inti=0; i<16; i++)
{
cout<if ((i+1) % 5 == 0)
cout<<"\n";
}
cout<<"\n\n----------------------------------\n\n";
cout<<"COPY ARRAY....\n";
for(inti=0;i<16;i++)
{
A2[i] = A1[i];
cout<}
cout<<"\n\n----------------------------------\n\n";
cout<<"REVERSE ORDER....\n" ;
for(inti=15,j=0;i>=0,j<16;i--,j++)
{
A3[j] = A1[i];
cout<}
cout<<"\n\n----------------------------------\n\n";
cout<<"SUM OF ARRAY....\n\n";
int s=0;
for(inti=0;i<16;i++)
{
s=s+ A2[i];
}
cout<<"SUM = "<cout<<"\n\n----------------------------------\n\n";
cout<<"ELEMENT WISE ADDITION....\n\n";
int s1=0;
for(inti=0,j=0;i<16,j<16;i++,j++)
{
s1= A1[i]+A3[j];
cout<}

cout<<"\n\n----------------------------------\n\n";
cout<<"ELEMENT WISE SUBSTRACTION....\n\n";
int s2=0;
for(inti=0,j=0;i<16,j<16;i++,j++)
{
s2=A1[i]-A3[j];
cout<}

cout<<"\n\n----------------------------------\n\n";
cout<<"ELEMENT WISE ABS....\n\n";
int s3=0;
for(inti=0;i<16;i++)
{
s3=abs(A1[i]);
cout<}
getch();

}

Request for Solution File

Ask an Expert for Answer!!
Assembly Language: Recode all functions utilizing the stack frame method -
Reference No:- TGS01191997

Expected delivery within 24 Hours