Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Select the pseudo-code that corresponds to the following assembly code. .data ;

ID: 3712197 • Letter: S

Question

Select the pseudo-code that corresponds to the following assembly code.

.data
; General purpose variables
a    DWORD     ?
b    DWORD     ?
c    BYTE      ?
d    BYTE      ?
upperLevel DWORD     18
lowerLevel DWORD      3
; Strings
yes    BYTE     "Yes",0
no     BYTE     "No",0
maybe BYTE     "Maybe",0

.code
   main PROC
   mov   eax, 0
   cmp   eax, lowerLevel
   jne   option1
   jmp   option2
option1:
   mov   edx, OFFSET yes
   call WriteString
   jmp   endOfProgram
option2:
   mov   edx, OFFSET no
   call WriteString
   jmp   endOfProgram
option3:
   mov   edx, OFFSET maybe
   call WriteString
endOfProgram:
   exit
main ENDP
END main

[A-B-C-D] answers are:

print (maybe);

Explanation / Answer

The pseudo-code that corresponds to the following assembly code is...

print (yes);

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote