Log In

I Need Help With This Language

I’m working on a assembly language test / quiz prep and need guidance to help me understand better.

1. Write an assembly language program which could run under edlinas, that would input three numbers A, B, C

and output 1 if (A + B + C) is larger than the largest of 2A, 2B and 2C, and output 0 otherwise.

2. Turn the following machine code into assembly language and then execute it.

Keep track of the values in the registers EAX and EBX. Use 8 digit hex. List each change in either one of these values:

B8 64 00 00 00

BB 38 00 00 00

3B C3

74 0A

72 04

2B C3

EB F6

29 C3

EB F2

C3

× How can I help?