Answered step by step
Verified Expert Solution
Question
1 Approved Answer
this is to be done with the x86 assembly Lintitled dnement - Google Dn: X pre 240 - Activerofrece x 40is2 12m+an c X 24
this is to be done with the x86 assembly
Lintitled dnement - Google Dn: X pre 240 - Activerofrece x 40is2 12m+an c X 24 enignment2.act - X + C D docs.google.com/viewer?s-vpid-sitescid-ZnVsbGVy LmVkdXchY3Rpdmwomir ZXN2b3182396N2BkYjIwNDY3MDg2ZjU1NA W 240assignment2.c 20 Open with Google Docs-240 Assignment 2: Arrays Goal We want to know how to use use arrays and how to implement iteration Programming requirements Make a hybrid program that produces the following output. Additional details will be given later. Sample run Welcome to Arrays of Integers Bought to you by Jaime Ward This program will reverse your array of integers Enter a sequence of long integers separated by white space. After the last input press enter followed by Control+D: 3-12 921 4 13 ccntl+D> These number were received and placed into the array: 3 -12 9 5 4 13 After the reverse function these are the numbers of the array in the new order: 13 4 5 9 -12 3 The number of numbers entered is 6 and the mean is 3 The mean will now be returned to the main function. Main received this number 3 Main will retum 0 to the operating system. Bye. The section within the rectangle is outputted by the x86 manager function Page 113 - Q + Pale e o wa CE4300 Lintitled dnement - Google Dn: X pre 240 - Activerofrece x 40is2 12m+an c X 24 enignment2.act + C D docs.google.com/viewer?s-vpid-sitescid-ZnVsbGVy LmVkdXchY3Rpdmwomir ZXN2b3182396N2BkYjIwNDY3MDg2ZjU1NA W 240assignment2.c Other facts Open with Google Docs The first module to execute has source code written in C++. The first to execute program is sometimes called the driver program The second module is written in X86. This program produces all the output inside the rectangle on the preceding page. Obviously you change the name of the author in the example to be your own name. Make a bash file that compiles and runs everything related to this program. Required Software Architecture Main Manager Display Array Reverse XB6 There are 4 functions in the program. You can see their names in the diagram above. Main calls Manager, Manager calls Display_Array and later calls Reverse. There will be four files - each file contains one source function The fifth file is the Bash file that will compile the 4 sources in any order) and then link the 4 object files making one executable file. All the work is performed by Manager except output the array and reverse the array. Page 2 | 3 - Q + Pale e o wa C E E 11:37 AM Lintitled dnement - Google Dn: X pre 240 - Activerofrece x 40is2 12m+an c X 24 enignment2.act - X + C D docs.google.com/viewer?s-vpid-sitescid-ZnVsbGVy LmVkdXchY3Rpdmwomir ZXN2b3182396N2BkYjIwNDY3MDg2ZjU1NA W 240assignment2.c 20 Open with Google Docs-240 Assignment 2: Arrays Goal We want to know how to use use arrays and how to implement iteration Programming requirements Make a hybrid program that produces the following output. Additional details will be given later. Sample run Welcome to Arrays of Integers Bought to you by Jaime Ward This program will reverse your array of integers Enter a sequence of long integers separated by white space. After the last input press enter followed by Control+D: 3-12 921 4 13 ccntl+D> These number were received and placed into the array: 3 -12 9 5 4 13 After the reverse function these are the numbers of the array in the new order: 13 4 5 9 -12 3 The number of numbers entered is 6 and the mean is 3 The mean will now be returned to the main function. Main received this number 3 Main will retum 0 to the operating system. Bye. The section within the rectangle is outputted by the x86 manager function Page 113 - Q + Pale e o wa CE4300 Lintitled dnement - Google Dn: X pre 240 - Activerofrece x 40is2 12m+an c X 24 enignment2.act + C D docs.google.com/viewer?s-vpid-sitescid-ZnVsbGVy LmVkdXchY3Rpdmwomir ZXN2b3182396N2BkYjIwNDY3MDg2ZjU1NA W 240assignment2.c Other facts Open with Google Docs The first module to execute has source code written in C++. The first to execute program is sometimes called the driver program The second module is written in X86. This program produces all the output inside the rectangle on the preceding page. Obviously you change the name of the author in the example to be your own name. Make a bash file that compiles and runs everything related to this program. Required Software Architecture Main Manager Display Array Reverse XB6 There are 4 functions in the program. You can see their names in the diagram above. Main calls Manager, Manager calls Display_Array and later calls Reverse. There will be four files - each file contains one source function The fifth file is the Bash file that will compile the 4 sources in any order) and then link the 4 object files making one executable file. All the work is performed by Manager except output the array and reverse the array. Page 2 | 3 - Q + Pale e o wa C E E 11:37 AMStep 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