subject

This information is provided so that you can answer questions 1 through 5. The following is a partial main procedure with a call to a sub-procedure which will calculate the factorial of an integer argument x, and store the result (x!) in memory. The initial address of the top of the stack (the value of ESP) is 0A50h The value of X is 12 (decimal) The address of result (DWORD) is 1200h The address of the nextStep code label is 2080h The initial value in EBP is 3Bh .data x DWORD 12 result DWORD ? .code main PROC PUSH OFFSET result PUSH ั… CALL factorial nextStep: ;... exit main ENDP factorial PROC PUSH EBP MOV EBP, ESP MOV EAX, 1 MOV ECX, A L ; value of parameter x again: MUL LOOP ะ•ะกั… again MOV EDI, ; address of result EAX MOV POP ; save the factorial in result EBP RET D factorial ENDP ; deconstruct stack frame END MAIN Please select the text that should be placed in the blank space labeled A in question 1. O [EBP+12] O [EBP+8] 0 2080h O [EDI] Question 2 2 pts Please select the text that should be placed in the blank space labeled B in question 1. 0 2080h O (EDI) [EBP+12] O [EBP+8] Question 3 2 pts Please select the text that should be placed in the blank space labeled C in question 1. O[EDI] O 2080h O [EBP+12] O [EBP+8] Question 4 1 pts Please select the number that should be placed in the blank space labeled D in question 1. 04 08 O2 O 12 O 16 Question 5 2 pts What hexadecimal number will ESP contain when the MOV EAX, 1 instruction is executed (this is referring to the code in question 1)?

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 23.06.2019 12:40
According to the video what are some tasks petroleum engineers perform check all that apply
Answers: 2
question
Computers and Technology, 23.06.2019 19:30
Of the following pieces of information in a document, for which would you most likely insert a mail merge field?
Answers: 3
question
Computers and Technology, 24.06.2019 04:30
1. web and mobile applications allow users to be actively engaged in an online activity. a true b false 2. some examples of business applications purposes are to collaborate, share files, meet virtually in real-time, and accept payments. a true b false 3. an education application would most likely do which of the following? a allow users to watch popular movies and tv shows b connect users with social and business contacts c confirm users' travel plans d teach users a new language 4. a uniform resource locator (url) is how the internet knows where to take users when an address is typed into a browser. a true b false 5. deon is required to provide the citation information for his sources. what type of information should he collect from his sources? a author name, title, date of publication, date of access, url b connections to background information c interesting facts and statistics d notes on important information
Answers: 1
question
Computers and Technology, 24.06.2019 12:30
Do you think media is stereotype ? and why?
Answers: 1
You know the right answer?
This information is provided so that you can answer questions 1 through 5. The following is a partia...
Questions
question
Physics, 04.07.2019 12:30
Questions on the website: 13722362